ChatSystemMsgchatMsg=newChatSystemMsg(null,mob.getName()+" in "+mob.getParentZone().getName()+" has found the "+specialDrop.getName()+". Are you tough enough to take it?");
//lastly, check mobs inventory for godly or disc runes to send a server announcement
for(Itemit:mob.getInventory()){
ItemBaseib=it.getItemBase();
if(ib==null)
break;
if(ib.isDiscRune()||ib.getName().toLowerCase().contains("of the gods")){
ChatSystemMsgchatMsg=newChatSystemMsg(null,mob.getName()+" in "+mob.getParentZone().getName()+" has found the "+ib.getName()+". Are you tough enough to take it?");
if(ib.isDiscRune()||ib.getName().toLowerCase().contains("of the gods")){
ChatSystemMsgchatMsg=newChatSystemMsg(null,mob.getName()+" in "+mob.getParentZone().getName()+" has found the "+ib.getName()+". Are you tough enough to take it?");
@ -98,7 +96,7 @@ public enum MovementManager {
@@ -98,7 +96,7 @@ public enum MovementManager {
if(!toMove.isMoving())
toMove.resetLastSetLocUpdate();
else
toMove.update(false);
toMove.update();
// Update movement for the player
@ -353,7 +351,7 @@ public enum MovementManager {
@@ -353,7 +351,7 @@ public enum MovementManager {
ChatManager.chatSystemInfo((PlayerCharacter)ac,"Finished Alt change, setting the end location to "+ac.getEndLoc().getX()+' '+ac.getEndLoc().getZ()+" moving="+ac.isMoving()+" and current location is "+curLoc.getX()+' '+curLoc.getZ());
//Send run/walk/sit/stand to tell the client we are flying / landing etc
ac.update(false);
ac.update();
ac.stopMovement(ac.getLoc());
if(ac.isAlive())
MovementManager.sendRWSSMsg(ac);
@ -410,9 +408,7 @@ public enum MovementManager {
@@ -410,9 +408,7 @@ public enum MovementManager {
@ -16,7 +16,7 @@ public class JobContainer implements Comparable<JobContainer> {
@@ -16,7 +16,7 @@ public class JobContainer implements Comparable<JobContainer> {
@ -29,7 +29,7 @@ public class ActivateBaneJob extends AbstractScheduleJob {
@@ -29,7 +29,7 @@ public class ActivateBaneJob extends AbstractScheduleJob {
@ -24,7 +24,7 @@ public class BaneDefaultTimeJob extends AbstractScheduleJob {
@@ -24,7 +24,7 @@ public class BaneDefaultTimeJob extends AbstractScheduleJob {
@ -27,7 +27,7 @@ public class ChangeAltitudeJob extends AbstractScheduleJob {
@@ -27,7 +27,7 @@ public class ChangeAltitudeJob extends AbstractScheduleJob {
@ -37,7 +37,7 @@ public class DamageOverTimeJob extends AbstractEffectJob {
@@ -37,7 +37,7 @@ public class DamageOverTimeJob extends AbstractEffectJob {
@ -60,8 +60,6 @@ public class DamageOverTimeJob extends AbstractEffectJob {
@@ -60,8 +60,6 @@ public class DamageOverTimeJob extends AbstractEffectJob {
@ -28,7 +28,7 @@ public class DatabaseUpdateJob extends AbstractScheduleJob {
@@ -28,7 +28,7 @@ public class DatabaseUpdateJob extends AbstractScheduleJob {
@ -22,7 +22,7 @@ public class FinishEffectTimeJob extends AbstractEffectJob {
@@ -22,7 +22,7 @@ public class FinishEffectTimeJob extends AbstractEffectJob {
@ -26,7 +26,7 @@ public class FinishRecycleTimeJob extends AbstractScheduleJob {
@@ -26,7 +26,7 @@ public class FinishRecycleTimeJob extends AbstractScheduleJob {
@ -20,7 +20,7 @@ public class FinishSpireEffectJob extends AbstractEffectJob {
@@ -20,7 +20,7 @@ public class FinishSpireEffectJob extends AbstractEffectJob {
@ -31,7 +31,7 @@ public class FinishSummonsJob extends AbstractScheduleJob {
@@ -31,7 +31,7 @@ public class FinishSummonsJob extends AbstractScheduleJob {
}
@Override
publicvoiddoJob(){
protectedvoiddoJob(){
if(this.target==null)
return;
@ -47,13 +47,13 @@ public class FinishSummonsJob extends AbstractScheduleJob {
@@ -47,13 +47,13 @@ public class FinishSummonsJob extends AbstractScheduleJob {
return;
// cannot summon a player in combat
//if (this.target.isCombat()) {
if(this.target.isCombat()){
// ErrorPopupMsg.sendErrorMsg(this.source, "Cannot summon player in combat.");
ErrorPopupMsg.sendErrorMsg(this.source,"Cannot summon player in combat.");
@ -25,7 +25,7 @@ public class LogoutCharacterJob extends AbstractScheduleJob {
@@ -25,7 +25,7 @@ public class LogoutCharacterJob extends AbstractScheduleJob {
@ -22,7 +22,7 @@ public class RemoveCorpseJob extends AbstractScheduleJob {
@@ -22,7 +22,7 @@ public class RemoveCorpseJob extends AbstractScheduleJob {
@ -25,7 +25,7 @@ public class SiegeSpireWithdrawlJob extends AbstractScheduleJob {
@@ -25,7 +25,7 @@ public class SiegeSpireWithdrawlJob extends AbstractScheduleJob {
@ -29,7 +29,7 @@ public class TransferStatOTJob extends AbstractEffectJob {
@@ -29,7 +29,7 @@ public class TransferStatOTJob extends AbstractEffectJob {
@ -22,7 +20,7 @@ public class UpgradeBuildingJob extends AbstractScheduleJob {
@@ -22,7 +20,7 @@ public class UpgradeBuildingJob extends AbstractScheduleJob {
}
@Override
publicvoiddoJob(){
protectedvoiddoJob(){
// Must have a building to rank!
@ -43,18 +41,6 @@ public class UpgradeBuildingJob extends AbstractScheduleJob {
@@ -43,18 +41,6 @@ public class UpgradeBuildingJob extends AbstractScheduleJob {
@ -44,16 +44,9 @@ public class ClientConnection extends AbstractConnection {
@@ -44,16 +44,9 @@ public class ClientConnection extends AbstractConnection {
@ -234,10 +227,10 @@ public class ClientConnection extends AbstractConnection {
@@ -234,10 +227,10 @@ public class ClientConnection extends AbstractConnection {
SessionManager.remSession(
SessionManager.getSession(sessionID));
}catch(NullPointerExceptione){
//Logger
//.error(
//"Tried to remove improperly initialized session. Skipping." +
//e);
Logger
.error(
"Tried to remove improperly initialized session. Skipping."+
@ -86,7 +85,7 @@ public class ClientMessagePump implements NetMsgHandler {
@@ -86,7 +85,7 @@ public class ClientMessagePump implements NetMsgHandler {
if(pc==null)
return;
pc.update(false);
pc.update();
if(msg.getSpeed()==2)
pc.setWalkMode(false);
else
@ -115,7 +114,7 @@ public class ClientMessagePump implements NetMsgHandler {
@@ -115,7 +114,7 @@ public class ClientMessagePump implements NetMsgHandler {
if(pc==null)
return;
pc.update(false);
pc.update();
pc.setSit(msg.toggleSitStand());
@ -239,11 +238,6 @@ public class ClientMessagePump implements NetMsgHandler {
@@ -239,11 +238,6 @@ public class ClientMessagePump implements NetMsgHandler {
@ -566,30 +560,12 @@ public class ClientMessagePump implements NetMsgHandler {
@@ -566,30 +560,12 @@ public class ClientMessagePump implements NetMsgHandler {
@ -678,8 +654,6 @@ public class ClientMessagePump implements NetMsgHandler {
@@ -678,8 +654,6 @@ public class ClientMessagePump implements NetMsgHandler {
@ -1269,8 +1243,6 @@ public class ClientMessagePump implements NetMsgHandler {
@@ -1269,8 +1243,6 @@ public class ClientMessagePump implements NetMsgHandler {
@ -1375,8 +1347,6 @@ public class ClientMessagePump implements NetMsgHandler {
@@ -1375,8 +1347,6 @@ public class ClientMessagePump implements NetMsgHandler {
@ -1388,192 +1358,219 @@ public class ClientMessagePump implements NetMsgHandler {
@@ -1388,192 +1358,219 @@ public class ClientMessagePump implements NetMsgHandler {
@ -1582,43 +1579,14 @@ public class ClientMessagePump implements NetMsgHandler {
@@ -1582,43 +1579,14 @@ public class ClientMessagePump implements NetMsgHandler {
@ -1678,21 +1646,14 @@ public class ClientMessagePump implements NetMsgHandler {
@@ -1678,21 +1646,14 @@ public class ClientMessagePump implements NetMsgHandler {
max*=(1+(durMod*0.01f));
if(dur>=max||dur<1){
//redundancy message to clear item from window in client
@ -1886,7 +1847,6 @@ public class ClientMessagePump implements NetMsgHandler {
@@ -1886,7 +1847,6 @@ public class ClientMessagePump implements NetMsgHandler {
@ -78,7 +78,7 @@ public class ActivateNPCMsgHandler extends AbstractClientMsgHandler {
@@ -78,7 +78,7 @@ public class ActivateNPCMsgHandler extends AbstractClientMsgHandler {
@ -36,28 +35,26 @@ public class ArcMineChangeProductionMsgHandler extends AbstractClientMsgHandler
@@ -36,28 +35,26 @@ public class ArcMineChangeProductionMsgHandler extends AbstractClientMsgHandler
//TODO verify this against the warehouse?
if(!GuildStatusController.isInnerCouncil(playerCharacter.getGuildStatus()))// is this only GL?
if(GuildStatusController.isInnerCouncil(playerCharacter.getGuildStatus())==false)// is this only GL?