diff --git a/nge.cfg b/nge.cfg index e1d27c80..036d6202 100644 --- a/nge.cfg +++ b/nge.cfg @@ -12,4 +12,5 @@ DB.PASS=nge GALAXY_ID=2 GALAXY_NAME=Local Connection XPMULTIPLIER=1.0 -MAXNUMBEROFCHARACTERS=2 \ No newline at end of file +MAXNUMBEROFCHARACTERS=2 +MOTD=Welcome to PSWG Test Center! \ No newline at end of file diff --git a/src/services/combat/CombatService.java b/src/services/combat/CombatService.java index 63b22eed..4b738dcc 100644 --- a/src/services/combat/CombatService.java +++ b/src/services/combat/CombatService.java @@ -817,7 +817,7 @@ public class CombatService implements INetworkDispatch { }, target.getIncapTimer(), TimeUnit.SECONDS); target.setIncapTask(incapTask); - core.buffService.addBuffToCreature(target, "incapWeaken"); + core.buffService.addBuffToCreature(target, "incapWeaken", target); if(target.getSlottedObject("ghost") != null) attacker.sendSystemMessage("You incapacitate " + target.getCustomName() + ".", (byte) 0); return; diff --git a/src/services/object/ObjectService.java b/src/services/object/ObjectService.java index 158d056e..94fcc924 100644 --- a/src/services/object/ObjectService.java +++ b/src/services/object/ObjectService.java @@ -679,6 +679,9 @@ public class ObjectService implements INetworkDispatch { } } + if(!core.getConfig().getString("MOTD").equals("")) + creature.sendSystemMessage(core.getConfig().getString("MOTD"), (byte) 2); + core.playerService.postZoneIn(creature); }