@ -61,8 +61,6 @@ public class FinishSummonsJob extends AbstractScheduleJob {
@@ -61,8 +61,6 @@ public class FinishSummonsJob extends AbstractScheduleJob {
@ -643,7 +643,7 @@ public class ClientMessagePump implements NetMsgHandler {
@@ -643,7 +643,7 @@ public class ClientMessagePump implements NetMsgHandler {
@ -1892,9 +1892,6 @@ public class ClientMessagePump implements NetMsgHandler {
@@ -1892,9 +1892,6 @@ public class ClientMessagePump implements NetMsgHandler {
@ -38,9 +32,9 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@@ -38,9 +32,9 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@ -50,23 +44,24 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@@ -50,23 +44,24 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@ -74,33 +69,35 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@@ -74,33 +69,35 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@ -115,7 +112,7 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@@ -115,7 +112,7 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
if(npc.getContractID()==842)
maxSlots=1;
if(npc.getSiegeMinionMap().size()==maxSlots)
if(npc.minions.size()==maxSlots)
returntrue;
intmobBase;
@ -146,47 +143,15 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@@ -146,47 +143,15 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@ -214,13 +179,13 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@@ -214,13 +179,13 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@ -228,17 +193,22 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@@ -228,17 +193,22 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@ -248,11 +218,11 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@@ -248,11 +218,11 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@ -288,7 +258,7 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@@ -288,7 +258,7 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
break;
}
if(npc.getSiegeMinionMap().size()==maxSlots)
if(npc.minions.size()==maxSlots)
returntrue;
intmobBase=npc.getMobBaseID();
@ -298,14 +268,14 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@@ -298,14 +268,14 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@ -314,7 +284,7 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@@ -314,7 +284,7 @@ public class MinionTrainingMsgHandler extends AbstractClientMsgHandler {
@ -26,13 +28,11 @@ public class MoveToPointHandler extends AbstractClientMsgHandler {
@@ -26,13 +28,11 @@ public class MoveToPointHandler extends AbstractClientMsgHandler {
@ -37,7 +36,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@@ -37,7 +36,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@ -48,33 +47,28 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@@ -48,33 +47,28 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
PlaceAssetMsg.sendPlaceAssetError(player.getClientConnection(),1,"A Serious error has occurred. Please post details for to ensure transaction integrity");
@ -212,10 +206,6 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@@ -212,10 +206,6 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@ -223,10 +213,6 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@@ -223,10 +213,6 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@ -290,28 +276,6 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@@ -290,28 +276,6 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@ -502,7 +466,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@@ -502,7 +466,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@ -541,7 +505,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@@ -541,7 +505,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@ -570,10 +534,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@@ -570,10 +534,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
PlaceAssetMsg.sendPlaceAssetError(player.getClientConnection(),1,"A Serious error has occurred. Please post details for to ensure transaction integrity");
@ -608,7 +569,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@@ -608,7 +569,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
@ -745,7 +745,7 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -745,7 +745,7 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@ -754,6 +754,7 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -754,6 +754,7 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
PlaceAssetMsg.sendPlaceAssetError(origin,1,"A Serious error has occurred. Please post details for to ensure transaction integrity");
returnfalse;
@ -767,7 +768,7 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -767,7 +768,7 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@ -792,10 +793,11 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -792,10 +793,11 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@ -817,7 +819,6 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -817,7 +819,6 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@ -915,6 +916,7 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -915,6 +916,7 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
// Early exit if something went horribly wrong
// with locating the current realm and/or zone
if(serverZone==null)
returnfalse;
@ -977,7 +979,8 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -977,7 +979,8 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@ -1090,7 +1093,6 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -1090,7 +1093,6 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
placementCost=0;// reset placement cost for fix bug with wall pieces somethings not taking gold out if forced an error.
// Overlap check and wall deed verifications
for(PlacementInfowall:walls){
@ -1109,7 +1111,6 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -1109,7 +1111,6 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
for(Buildingbuilding:serverZone.zoneBuildingSet){
//TODO Clean up collision with placementInfo. don't need to create the same placementinfo bounds for collision checks on each building.
@ -1129,12 +1130,14 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -1129,12 +1130,14 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
ChatManager.chatSystemInfo(player,player.getFirstName()+" can't has free moneys! no for real.. Thor.. seriously... I didnt fix it because you getting laid isnt important enough for me.");
@ -1145,14 +1148,12 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -1145,14 +1148,12 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@ -1172,6 +1173,7 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -1172,6 +1173,7 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@ -1191,6 +1193,7 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -1191,6 +1193,7 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
Logger.error("CreateStructure: DB returned null object.");
returnnull;
@ -1362,15 +1365,16 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@@ -1362,15 +1365,16 @@ public class PlaceAssetMsgHandler extends AbstractClientMsgHandler {
@ -110,7 +110,6 @@ public class RequestEnterWorldHandler extends AbstractClientMsgHandler {
@@ -110,7 +110,6 @@ public class RequestEnterWorldHandler extends AbstractClientMsgHandler {
@ -223,7 +223,7 @@ public class CharacterSkill extends AbstractGameObject {
@@ -223,7 +223,7 @@ public class CharacterSkill extends AbstractGameObject {
@ -238,7 +238,7 @@ public class CharacterSkill extends AbstractGameObject {
@@ -238,7 +238,7 @@ public class CharacterSkill extends AbstractGameObject {
@ -254,7 +254,7 @@ public class CharacterSkill extends AbstractGameObject {
@@ -254,7 +254,7 @@ public class CharacterSkill extends AbstractGameObject {
@ -264,8 +264,9 @@ public class CharacterSkill extends AbstractGameObject {
@@ -264,8 +264,9 @@ public class CharacterSkill extends AbstractGameObject {
@ -277,7 +278,7 @@ public class CharacterSkill extends AbstractGameObject {
@@ -277,7 +278,7 @@ public class CharacterSkill extends AbstractGameObject {
@ -370,7 +371,7 @@ public class CharacterSkill extends AbstractGameObject {
@@ -370,7 +371,7 @@ public class CharacterSkill extends AbstractGameObject {
Stringname=it.next();
CharacterSkillcs=skills.get(name);
if(cs!=null)
cs.calculateModifiedAmount();
cs.calculateModifiedAmount(false);
}
@ -756,7 +757,7 @@ public class CharacterSkill extends AbstractGameObject {
@@ -756,7 +757,7 @@ public class CharacterSkill extends AbstractGameObject {
//recalculate this skill
calculateBaseAmount();
calculateModifiedAmount();
calculateModifiedAmount(false);
//see if any new skills or powers granted
pc.calculateSkills();
@ -848,7 +849,7 @@ public class CharacterSkill extends AbstractGameObject {
@@ -848,7 +849,7 @@ public class CharacterSkill extends AbstractGameObject {
if(recalculate){
//recalculate this skill
calculateBaseAmount();
calculateModifiedAmount();
calculateModifiedAmount(false);
//see if any skills or powers removed
pc.calculateSkills();
@ -887,7 +888,7 @@ public class CharacterSkill extends AbstractGameObject {
@@ -887,7 +888,7 @@ public class CharacterSkill extends AbstractGameObject {
if(recalculate){
//recalculate this skill
calculateBaseAmount();
calculateModifiedAmount();
calculateModifiedAmount(false);
//see if any skills or powers removed
pc.calculateSkills();
@ -1016,33 +1017,34 @@ public class CharacterSkill extends AbstractGameObject {
@@ -1016,33 +1017,34 @@ public class CharacterSkill extends AbstractGameObject {
@ -1057,6 +1059,7 @@ public class CharacterSkill extends AbstractGameObject {
@@ -1057,6 +1059,7 @@ public class CharacterSkill extends AbstractGameObject {
@ -1066,45 +1069,48 @@ public class CharacterSkill extends AbstractGameObject {
@@ -1066,45 +1069,48 @@ public class CharacterSkill extends AbstractGameObject {
@ -1116,7 +1122,7 @@ public class CharacterSkill extends AbstractGameObject {
@@ -1116,7 +1122,7 @@ public class CharacterSkill extends AbstractGameObject {
@ -117,10 +117,8 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -117,10 +117,8 @@ public class PlayerCharacter extends AbstractCharacter {
@ -135,7 +133,6 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -135,7 +133,6 @@ public class PlayerCharacter extends AbstractCharacter {
privateinthidden=0;// current rank of hide/sneak/invis
privateintseeInvis=0;// current rank of see invis
privatefloatspeedMod;
privatebooleanteleportMode=false;// Teleport on MoveToPoint
@ -144,7 +141,6 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -144,7 +141,6 @@ public class PlayerCharacter extends AbstractCharacter {
@ -205,15 +201,18 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -205,15 +201,18 @@ public class PlayerCharacter extends AbstractCharacter {
@ -265,7 +264,7 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -265,7 +264,7 @@ public class PlayerCharacter extends AbstractCharacter {
@ -2721,12 +2720,12 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -2721,12 +2720,12 @@ public class PlayerCharacter extends AbstractCharacter {
@ -2772,10 +2771,6 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -2772,10 +2771,6 @@ public class PlayerCharacter extends AbstractCharacter {
this.lastStaticLoc=value;
}
publicintgetHidden(){
returnthis.hidden;
}
publicvoidsetHidden(intvalue){
this.hidden=value;
}
@ -4561,10 +4556,6 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -4561,10 +4556,6 @@ public class PlayerCharacter extends AbstractCharacter {
@ -4692,7 +4683,8 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -4692,7 +4683,8 @@ public class PlayerCharacter extends AbstractCharacter {
}elseif(currentPet.isSiege()){
currentPet.agentType=AIAgentType.MOBILE;
currentPet.setOwner(null);
currentPet.guardCaptain=null;
currentPet.setCombatTarget(null);
if(currentPet.isAlive())
WorldGrid.updateObject(currentPet);
@ -4840,7 +4832,7 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -4840,7 +4832,7 @@ public class PlayerCharacter extends AbstractCharacter {
@ -4848,7 +4840,7 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -4848,7 +4840,7 @@ public class PlayerCharacter extends AbstractCharacter {
@ -4894,12 +4886,10 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -4894,12 +4886,10 @@ public class PlayerCharacter extends AbstractCharacter {
@ -4908,7 +4898,6 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -4908,7 +4898,6 @@ public class PlayerCharacter extends AbstractCharacter {
@ -5359,7 +5348,7 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -5359,7 +5348,7 @@ public class PlayerCharacter extends AbstractCharacter {
@ -5442,14 +5431,6 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -5442,14 +5431,6 @@ public class PlayerCharacter extends AbstractCharacter {
@ -5458,40 +5439,10 @@ public class PlayerCharacter extends AbstractCharacter {
@@ -5458,40 +5439,10 @@ public class PlayerCharacter extends AbstractCharacter {
@ -117,20 +119,12 @@ public class ApplyEffectPowerAction extends AbstractPowerAction {
@@ -117,20 +119,12 @@ public class ApplyEffectPowerAction extends AbstractPowerAction {
@ -140,7 +134,21 @@ public class ApplyEffectPowerAction extends AbstractPowerAction {
@@ -140,7 +134,21 @@ public class ApplyEffectPowerAction extends AbstractPowerAction {
@ -75,7 +74,7 @@ public class CreateMobPowerAction extends AbstractPowerAction {
@@ -75,7 +74,7 @@ public class CreateMobPowerAction extends AbstractPowerAction {
if(pet.getMobBaseID()==12021||pet.getMobBaseID()==12022){//is a necro pet
@ -84,8 +83,6 @@ public class CreateMobPowerAction extends AbstractPowerAction {
@@ -84,8 +83,6 @@ public class CreateMobPowerAction extends AbstractPowerAction {
@ -95,10 +92,10 @@ public class CreateMobPowerAction extends AbstractPowerAction {
@@ -95,10 +92,10 @@ public class CreateMobPowerAction extends AbstractPowerAction {
Logger.error(e.getMessage());
}
//currentPet.disableIntelligence();
}elseif(currentPet!=null&¤tPet.isSiege()){
currentPet.agentType=Enum.AIAgentType.MOBILE;
currentPet.setOwner(null);
currentPet.guardCaptain=null;
currentPet.setCombatTarget(null);
if(currentPet.isAlive())
@ -106,7 +103,6 @@ public class CreateMobPowerAction extends AbstractPowerAction {
@@ -106,7 +103,6 @@ public class CreateMobPowerAction extends AbstractPowerAction {
}
//remove 10th pet
NPCManager.spawnNecroPet(owner,pet);
}else{//is not a necro pet
@ -115,7 +111,7 @@ public class CreateMobPowerAction extends AbstractPowerAction {
@@ -115,7 +111,7 @@ public class CreateMobPowerAction extends AbstractPowerAction {
@ -125,7 +121,8 @@ public class CreateMobPowerAction extends AbstractPowerAction {
@@ -125,7 +121,8 @@ public class CreateMobPowerAction extends AbstractPowerAction {
}else{
if(currentPet.isSiege()){
currentPet.agentType=Enum.AIAgentType.MOBILE;
currentPet.setOwner(null);
currentPet.guardCaptain=null;
currentPet.setCombatTarget(null);
if(currentPet.isAlive())
@ -137,26 +134,9 @@ public class CreateMobPowerAction extends AbstractPowerAction {
@@ -137,26 +134,9 @@ public class CreateMobPowerAction extends AbstractPowerAction {
@ -59,7 +59,7 @@ public class FearPowerAction extends AbstractPowerAction {
@@ -59,7 +59,7 @@ public class FearPowerAction extends AbstractPowerAction {
@ -38,7 +38,7 @@ public class MobRecallPowerAction extends AbstractPowerAction {
@@ -38,7 +38,7 @@ public class MobRecallPowerAction extends AbstractPowerAction {
@ -58,7 +58,7 @@ public class RecallPowerAction extends AbstractPowerAction {
@@ -58,7 +58,7 @@ public class RecallPowerAction extends AbstractPowerAction {
@ -101,7 +101,7 @@ public class TeleportPowerAction extends AbstractPowerAction {
@@ -101,7 +101,7 @@ public class TeleportPowerAction extends AbstractPowerAction {
@ -136,25 +136,25 @@ public class LoginServerMsgHandler implements NetMsgHandler {
@@ -136,25 +136,25 @@ public class LoginServerMsgHandler implements NetMsgHandler {