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)
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?");
@ -139,74 +98,18 @@ public enum LootManager {
@@ -139,74 +98,18 @@ public enum LootManager {
@ -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?
@ -43,24 +42,18 @@ public class ChangeAltitudeHandler extends AbstractClientMsgHandler {
@@ -43,24 +42,18 @@ public class ChangeAltitudeHandler extends AbstractClientMsgHandler {
// Find out if we already have an altitude timer running and if so
// do not process more alt change requests
pc.updateFlight();
if(pc.getTakeOffTime()!=0)
returnfalse;
pc.setTakeOffTime(System.currentTimeMillis());
// remove all movement timers and jobs
//TODO: test if they can fly
@ -74,7 +67,7 @@ public class ChangeAltitudeHandler extends AbstractClientMsgHandler {
@@ -74,7 +67,7 @@ public class ChangeAltitudeHandler extends AbstractClientMsgHandler {
if(pc.getAltitude()==0&&!msg.up())
returntrue;
pc.update(false);
pc.update();
pc.stopMovement(pc.getLoc());
msg.setStartAlt(pc.getAltitude());
if(msg.up()){
@ -139,7 +132,7 @@ public class ChangeAltitudeHandler extends AbstractClientMsgHandler {
@@ -139,7 +132,7 @@ public class ChangeAltitudeHandler extends AbstractClientMsgHandler {
}
if(msg.up()){
pc.update(false);
pc.update();
pc.setDesiredAltitude(targetAlt);
pc.setTakeOffTime(System.currentTimeMillis());
}else{
@ -165,7 +158,7 @@ public class ChangeAltitudeHandler extends AbstractClientMsgHandler {
@@ -165,7 +158,7 @@ public class ChangeAltitudeHandler extends AbstractClientMsgHandler {
@ -63,7 +63,7 @@ public class CityDataHandler extends AbstractClientMsgHandler {
@@ -63,7 +63,7 @@ public class CityDataHandler extends AbstractClientMsgHandler {
// If the hotZone has changed then update the client's map accordingly.
@ -62,7 +62,7 @@ public class DestroyBuildingHandler extends AbstractClientMsgHandler {
@@ -62,7 +62,7 @@ public class DestroyBuildingHandler extends AbstractClientMsgHandler {
@ -102,7 +102,7 @@ public class GroupInviteResponseHandler extends AbstractClientMsgHandler {
@@ -102,7 +102,7 @@ public class GroupInviteResponseHandler extends AbstractClientMsgHandler {
// Run Keyclone Audit
//KEYCLONEAUDIT.audit(player, group);
KEYCLONEAUDIT.audit(player,group);
returntrue;
}
Some files were not shown because too many files have changed in this diff
Show More