maxxst / gtr

Rogue-like game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Absturz in Kampf

antloewe opened this issue · comments

Hallo, ich habe gerade mehrmals hintereinander den Raketenwerfer benutzt, worauf das Spiel dann abstürzte. Dies ist die Fehlermeldung:

Exception in thread "main" java.lang.IllegalArgumentException: n must be positive
    at java.util.Random.nextInt(Random.java:250)
    at gtr.actor.item.weapon.Weapon.matching_weapon(Weapon.java:107)
    at gtr.actor.item.weapon.Weapon.<init>(Weapon.java:127)
    at gtr.actor.item.weapon.Weapon.<init>(Weapon.java:191)
    at gtr.actor.fading.DeadBody.<init>(DeadBody.java:60)
    at gtr.actor.fading.DeadBody.<init>(DeadBody.java:29)
    at rogue.creature.Creature.die(Creature.java:38)
    at rogue.creature.Creature.getDamage(Creature.java:47)
    at gtr.actor.moving.Projectile.impact(Projectile.java:74)
    at gtr.actor.moving.Projectile.act(Projectile.java:50)
    at jade.core.World.tick(World.java:95)
    at jade.core.World.changeAndRefreshScreenAndTick(World.java:752)
    at jade.core.World.changeAndRefreshScreenAndTick(World.java:756)
    at gtr.asciiscreen.level.Town.inLevel(Town.java:92)
    at rogue.Rogue.StartGame(Rogue.java:63)
    at rogue.Rogue.main(Rogue.java:25)

Es stürzt auch manchmal ab, wenn ich angegriffen werde.

dieser Fehler kommt wennt in der YAML ein waffentyp fehlt

hab erstmal die YAML angepasst