打开GameConstants.java 添加; public static boolean isChaosForGoodness ( int itemId ) { // created by iLikeMe
return itemId == 2049122 ;
} 打开 MapleItemInformationProvider.java 搜索 if ( GameConstants . isChaosScroll ( scrollId . getItemId ())) {
替换为
if( GameConstants . isChaosForGoodness ( scrollId . getItemId ())) { // created be iLikeMe
final int z = GameConstants . getChaosNumber ( scrollId . getItemId ());
if ( nEquip . getStr () > 0 ) {
nEquip . setStr (( short ) ( nEquip . getStr () + Randomizer . nextInt ( z )) );
}
if ( nEquip . getDex () > 0 ) {
nEquip . setDex (( short ) ( nEquip . getDex () + Randomizer . nextInt ( z ) ));
}
if ( nEquip . getInt () > 0 ) {
nEquip . setInt (( short ) ( nEquip . getInt () + Randomizer . nextInt ( z )));
}
if ( nEquip . getLuk () > 0 ) {
nEquip . setLuk (( short ) ( nEquip . getLuk () + Randomizer . nextInt ( z )));
}
if ( nEquip . getWatk () > 0 ) {
nEquip . setWatk (( short ) ( nEquip . getWatk () + Randomizer . nextInt ( z ) ));
}
if ( nEquip . getWdef () > 0 ) {
nEquip . setWdef (( short ) ( nEquip . getWdef () + Randomizer . nextInt ( z )));
}
if ( nEquip . getMatk () > 0 ) {
nEquip . setMatk (( short ) ( nEquip . getMatk () + Randomizer . nextInt ( z )));
}
if ( nEquip . getMdef () > 0 ) {
nEquip . setMdef (( short ) ( nEquip . getMdef () + Randomizer . nextInt ( z )));
}
if ( nEquip . getAcc () > 0 ) {
nEquip . setAcc (( short ) ( nEquip . getAcc () + Randomizer . nextInt ( z )));
}
if ( nEquip . getAvoid () > 0 ) {
nEquip . setAvoid (( short ) ( nEquip . getAvoid () + Randomizer . nextInt ( z )));
}
if ( nEquip . getSpeed () > 0 ) {
nEquip . setSpeed (( short ) ( nEquip . getSpeed () + Randomizer . nextInt ( z )));
}
if ( nEquip . getJump () > 0 ) {
nEquip . setJump (( short ) ( nEquip . getJump () + Randomizer . nextInt ( z )));
}
if ( nEquip . getHp () > 0 ) {
nEquip . setHp (( short ) ( nEquip . getHp () + Randomizer . nextInt ( z )));
}
if ( nEquip . getMp () > 0 ) {
nEquip . setMp (( short ) ( nEquip . getMp () + Randomizer . nextInt ( z )));
}
} else if ( GameConstants . isChaosScroll ( scrollId . getItemId ())) {
编译
|