dewarim/LittleGoblin

Exception during Grand Melee

Closed this issue · 0 comments

de.dewarim.goblin.ticks.TickRunner doTick failed:
groovy.lang.MissingMethodException: No signature of method: de.dewarim.goblin.pc.PlayerCharacter.attack() is applicable for argument types: (de.dewarim.goblin.pc.PlayerCharacter) values: [de.dewarim.goblin.pc.PlayerCharacter@41c7757]
Possible solutions: attach(), attach(), attack(de.dewarim.goblin.Creature, de.dewarim.goblin.combat.Combat), lock(), lock(), getAll()
at de.dewarim.goblin.MeleeService.attack(MeleeService.groovy:154)
at de.dewarim.goblin.MeleeService.executeAction(MeleeService.groovy:146)
at de.dewarim.goblin.MeleeService$_fightMelee_closure6.doCall(MeleeService.groovy:78)
at de.dewarim.goblin.MeleeService.fightMelee(MeleeService.groovy:74)
at de.dewarim.goblin.MeleeService.tock(MeleeService.groovy:352)
at de.dewarim.goblin.ticks.TickRunner$_doTick_closure1.doCall(TickRunner.groovy:35)
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:815)
at org.grails.datastore.gorm.GormStaticApi.withTransaction(GormStaticApi.groovy:715)
at de.dewarim.goblin.ticks.TickRunner.doTick(TickRunner.groovy:26)
at de.dewarim.goblin.ticks.TickRunner.onMessage(TickRunner.groovy:17)
at groovyx.gpars.actor.impl.DDAClosure$_createDDAClosure_closure1.doCall(DDAClosure.groovy:38)
at groovyx.gpars.actor.AbstractLoopingActor.runEnhancedWithoutRepliesOnMessages(AbstractLoopingActor.java:293)
at groovyx.gpars.actor.AbstractLoopingActor.access$400(AbstractLoopingActor.java:30)
at groovyx.gpars.actor.AbstractLoopingActor$1.handleMessage(AbstractLoopingActor.java:93)
at groovyx.gpars.util.AsyncMessagingCore.run(AsyncMessagingCore.java:132)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)