fixed(?) buffs/debuffs on npcs

This commit is contained in:
Light2
2014-03-28 19:52:28 +01:00
parent 2cc846eb29
commit 9f859490f1
+5 -2
View File
@@ -100,8 +100,11 @@ public class BuffService implements INetworkDispatch {
}
final Buff buff = new Buff(buffName, target.getObjectID());
buff.setTotalPlayTime(((PlayerObject) target.getSlottedObject("ghost")).getTotalPlayTime());
if(target.getSlottedObject("ghost") != null)
buff.setTotalPlayTime(((PlayerObject) target.getSlottedObject("ghost")).getTotalPlayTime());
else
buff.setTotalPlayTime(0);
if(FileUtilities.doesFileExist("scripts/buffs/" + buffName + ".py"))
core.scriptService.callScript("scripts/buffs/", buffName, "setup", core, buffer, buff);