From 82dca0196961d2b65d396dff062c1513dc230eb6 Mon Sep 17 00:00:00 2001 From: "John \"Elwin\" Edwards" Date: Fri, 12 Jan 2018 18:02:39 -0500 Subject: [PATCH] Rogue V5: fix elemental wands. Bolts often failed to hit, due to some struct members not being initialized. Reported by 'LazyCat' from RogueTemple. --- rogue5/sticks.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rogue5/sticks.c b/rogue5/sticks.c index e337cd8..bd2919d 100644 --- a/rogue5/sticks.c +++ b/rogue5/sticks.c @@ -310,6 +310,8 @@ fire_bolt(const coord *start, coord *dir, const char *name) bolt.o_type = WEAPON; bolt.o_which = FLAME; strncpy(bolt.o_hurldmg,"6x6",sizeof(bolt.o_hurldmg)); + strncpy(bolt.o_damage,"0x0",sizeof(bolt.o_damage)); + bolt.o_launch = -1; bolt.o_hplus = 100; bolt.o_dplus = 0; weap_info[FLAME].oi_name = name;