Neo City + Revamped EllinPQ + New Release
Fixed Neo City area, now playable. Overhauled the EllinPQ mechanics, such as the "CLEAR" effect when passing maps, and some bug fixes along the way. Refactored a lot of out-of-place classes and properly renamed a few others through the project. Updated readme and licenses through the source, preparing the stage for the new release.
This commit is contained in:
@@ -8,11 +8,11 @@
|
||||
it under the terms of the GNU Affero General Public License as
|
||||
published by the Free Software Foundation version 3 as published by
|
||||
the Free Software Foundation. You may not use, modify or distribute
|
||||
this program unader any cother version of the GNU Affero General Public
|
||||
this program under any otheer version of the GNU Affero General Public
|
||||
License.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
but WITHOUT ANY WARRANTY; witout even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU Affero General Public License for more details.
|
||||
|
||||
@@ -69,9 +69,9 @@ import scripting.event.EventInstanceManager;
|
||||
import server.CashShop;
|
||||
import server.MapleInventoryManipulator;
|
||||
import server.MapleItemInformationProvider;
|
||||
import server.MapleMiniGame;
|
||||
import server.MaplePlayerShop;
|
||||
import server.MaplePlayerShopItem;
|
||||
import server.maps.MapleMiniGame;
|
||||
import server.maps.MaplePlayerShop;
|
||||
import server.maps.MaplePlayerShopItem;
|
||||
import server.MaplePortal;
|
||||
import server.MapleShop;
|
||||
import server.MapleStatEffect;
|
||||
@@ -251,7 +251,7 @@ public class MapleCharacter extends AbstractAnimatedMapleMapObject {
|
||||
private EnumMap<MapleBuffStat, MapleBuffStatValueHolder> effects = new EnumMap<>(MapleBuffStat.class);
|
||||
private Map<MapleBuffStat, Byte> buffEffectsCount = new LinkedHashMap<>();
|
||||
private Map<MapleDisease, Long> diseaseExpires = new LinkedHashMap<>();
|
||||
private Map<Integer, Map<MapleBuffStat, MapleBuffStatValueHolder>> buffEffects = new LinkedHashMap<>();
|
||||
private Map<Integer, Map<MapleBuffStat, MapleBuffStatValueHolder>> buffEffects = new LinkedHashMap<>(); // non-overriding buffs thanks to Ronan
|
||||
private Map<Integer, Long> buffExpires = new LinkedHashMap<>();
|
||||
private Map<Integer, MapleKeyBinding> keymap = new LinkedHashMap<>();
|
||||
private Map<Integer, MapleSummon> summons = new LinkedHashMap<>();
|
||||
@@ -419,7 +419,7 @@ public class MapleCharacter extends AbstractAnimatedMapleMapObject {
|
||||
return ret;
|
||||
}
|
||||
|
||||
public boolean getAwayFromWorld() {
|
||||
public boolean isAwayFromWorld() {
|
||||
return awayFromWorld.get();
|
||||
}
|
||||
|
||||
|
||||
@@ -310,7 +310,13 @@ public class Commands {
|
||||
gotomaps.put("skelegon", 240040511);
|
||||
gotomaps.put("hpq", 100000200);
|
||||
gotomaps.put("ht", 240050400);
|
||||
gotomaps.put("fm", 910000000);
|
||||
gotomaps.put("ariant", 260000000);
|
||||
gotomaps.put("magatia", 261000000);
|
||||
gotomaps.put("singapore", 540000000);
|
||||
gotomaps.put("keep", 610020006);
|
||||
gotomaps.put("temple", 270000100);
|
||||
gotomaps.put("neo", 240070000);
|
||||
gotomaps.put("fm", 910000000);
|
||||
}
|
||||
|
||||
private static void hardsetItemStats(Equip equip, short stat) {
|
||||
@@ -351,7 +357,7 @@ public class Commands {
|
||||
break;
|
||||
|
||||
case "staff":
|
||||
player.yellowMessage("MapleSolaxiaV2 Staff");
|
||||
player.yellowMessage("HeavenMS (MapleSolaxiaV2) Staff");
|
||||
player.yellowMessage("Ronan - Developer");
|
||||
player.yellowMessage("Vcoc - Freelance Developer");
|
||||
player.yellowMessage("");
|
||||
@@ -2601,10 +2607,6 @@ public class Commands {
|
||||
c.announce(MaplePacketCreator.fredrickMessage(Byte.valueOf(sub[1])));
|
||||
break;
|
||||
|
||||
case "owl":
|
||||
c.announce(MaplePacketCreator.getOwlMessage(Integer.valueOf(sub[1])));
|
||||
break;
|
||||
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user