Added duels, added incap and deathblow, fixed some buff issues

This commit is contained in:
Light2
2013-09-14 22:25:52 +02:00
parent 2768c20dff
commit f829fa638b
25 changed files with 408 additions and 49 deletions
+12 -9
View File
@@ -79,16 +79,19 @@ public class BuffService implements INetworkDispatch {
core.scriptService.callScript("scripts/buffs", "setup", buffName, core, creature, buff);
creature.addBuff(buff);
scheduler.schedule(new Runnable() {
@Override
public void run() {
if(buff.getDuration() > 0) {
scheduler.schedule(new Runnable() {
@Override
public void run() {
removeBuffFromCreature(creature, buff);
}
removeBuffFromCreature(creature, buff);
}
}, (long) buff.getDuration(), TimeUnit.SECONDS);
}, (long) buff.getDuration(), TimeUnit.SECONDS);
}
}