00:15 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) killed Aphrodite, on T:16776 (3:12:25) 00:16 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) just blew up his bag of holding, on T:16937 (3:13:29) 00:16 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha), 80113 points, T:16938, quit 01:33 [hdf-eu] [evil] parasite (Kni Cen Fem Cha) had a pair of leather gloves entrusted to her by Manannan Mac Lir, on T:44548 (14:31:05) 02:05 [hdf-eu] [evil] parasite (Kni Cen Fem Cha) acquired the luckstone from Mines' End, on T:46471 (15:03:42) 02:40 -!- mobileuser has joined #evilhack 03:26 -!- stenno has joined #evilhack 03:39 -!- Umbire has joined #evilhack 03:43 -!- Umbire has quit [Client Quit] 03:43 -!- Umbire has joined #evilhack 03:45 -!- Umbire has quit [Remote host closed the connection] 03:45 -!- Umbire has joined #evilhack 03:46 -!- mobileuser has quit [Quit: Client closed] 03:53 -!- mobileuser has joined #evilhack 04:28 [hdf-eu] [evil] UmberConductor (Mon Gia Mal Cha) killed the Goblin King, on T:1607 (0:59:20) 04:34 [hdf-eu] [evil] UmberConductor (Mon Gia Mal Cha) killed Gollum, on T:1963 (1:04:56) 05:20 [hdf-us] [evil] Nightsorrow (Sam Hum Mal Law), 1387 points, T:1974, killed by a gnome lord, while frozen by a potion 05:21 -!- Graznop has joined #evilhack 05:41 -!- arahael has joined #evilhack 05:41 YASI: If lawful, then cheating in soko should cause guilt. ;) 05:49 Game mechanics question, never really thought about this before: 05:50 On a turn you get to move, then the monsters (if they have movement points)... 05:50 ...so if you go down stairs, it's the monsters on the next level which get to move? Can anyone confirm? 05:53 Graznop: I'm fairly certain that happens. 05:54 And it's damned annoying. :) 05:54 Yep, can confirm it's annoying! 05:54 My intuition is that the first time you go down you get to move, but if you go down again they get to move 05:54 but maybe it's related to speed 05:55 I've gone down stairs and traps before and... instadead. 05:56 Dunno, but yesterday I definitely didn't get a move after going down stairs, just dywypi? 05:59 I think mobileuser's intuited behaviour would be fairer! 06:00 At least you get to see what is about to kill you, could retreat and formulate a cunning plan 06:00 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) rejected atheism with a prayer, on T:5311 (1:11:01) 06:01 Graznop: Teleport traps stun you a bit too, so in that sense it's even. 06:04 Damn. A cursed blindfold. 06:04 Can I drink obj detection and *see* the results if blind? 06:04 yes 06:05 Nice. 06:06 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) completed Sokoban, acquiring a silver amulet of magic resistance, on T:6430 (1:17:19) 06:06 Now, to find a forge and burn this thing off. 06:07 sounds painful! 06:08 A brief bit of pain is worth it. 06:08 I want to see! 06:08 Graznop it could be different for bones, I don't know the mechanics 06:09 it's just I feel that normally I get a move if I go downstairs for the first time 06:10 I thought I understood the turn mechanics, but hadn't considered this aspect 06:11 Fountain uncursed it! 06:15 and you didn't summon Dispater! ;-) 06:16 Nope. :) 06:16 :) 06:20 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) killed the invisible Gollum, on T:8257 (1:30:53) 06:30 [hdf-au] [evil] Arahael (Mon Hum Fem Neu) killed the Goblin King, on T:8644 (1:40:57) 06:31 -!- Umbire has quit [Ping timeout: 250 seconds] 06:32 -!- Umbire has joined #evilhack 06:32 -!- Umbire has quit [Remote host closed the connection] 06:33 -!- Umbire has joined #evilhack 06:43 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha) killed the Goblin King, on T:1536 (0:10:19) 07:31 not totally sure, but I think the monsters on the level you start on at the beginning of your move get movement points, which means you have a free move the first time you see a level, but when you return they have extra movement points from when you left. But bones monsters may start with movement points already if they had them when the other character died? 07:41 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha), 14248 points, T:8366, killed by a soldier ant 08:14 [hdf-eu] [evil] UmberConductor (Mon Gia Mal Cha) killed Aphrodite, on T:8584 (4:45:15) 08:25 -!- malor has joined #evilhack 08:27 hmmm in hackem I could hit myself using #force . 08:27 evilhack needs this essential feature 08:28 #smh 08:28 haha 08:32 #hax 08:33 terrapin sorry I had already gone to bed, didnt see your comments right after my last commit until now 08:33 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) had Dragonbane bestowed upon him by Ishtar, on T:50755 (20:16:42) 08:47 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) had Giantslayer bestowed upon him by Ishtar, on T:53539 (20:30:17) 08:53 [hdf-eu] [evil] UmberConductor (Mon Gia Mal Cha), 31174 points, T:11696, killed by a zruty 08:53 !lastgame 08:53 VaderFLAG: [hdf-us] https://www.hardfought.org/userdata/N/Nightsorrow/evilhack/dumplog/1680685563.evil.html :: [hdf-eu] https://eu.hardfought.org/userdata/U/UmberConductor/evilhack/dumplog/1680649840.evil.html :: [hdf-au] https://au.hardfought.org/userdata/A/Arahael/evilhack/dumplog/1680409531.evil.html 09:04 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) had Ogresmasher bestowed upon him by Ishtar, on T:55287 (20:47:02) 09:05 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) had Mjollnir bestowed upon him by Ishtar, on T:55624 (20:48:56) 09:10 -!- mobileuser has quit [Quit: Client closed] 09:21 [hdf-eu] [evil] Graznop (Mon Trt Fem Neu) had Giantslayer bestowed upon her by Chih Sung-tzu, on T:11773 (4:59:42) 09:30 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) had Cleaver bestowed upon him by Ishtar, on T:59297 (21:13:39) 09:31 [hdf-eu] [evil] Graznop (Mon Trt Fem Neu) acquired the luckstone from Mines' End, on T:12004 (5:09:39) 09:39 -!- mobileuser has joined #evilhack 09:50 [hdf-eu] [evil] UmberConductor (Tou Hob Mal Neu), 713 points, T:1651, killed by a wererat 09:51 ...oh. 09:52 [hdf-eu] [evil] UmberConductor (Val Hum Fem Law) made her first wish - "blessed greased +3 dragonhide cloak of magic resistance", on T:78 (0:01:27) 09:55 daaaaamn 10:23 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) had Angelslayer bestowed upon him by Ishtar, on T:65916 (22:03:00) 10:25 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha), 484 points, T:1448, killed by a zruty 10:43 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) had Magicbane bestowed upon him by Ishtar, on T:68883 (22:23:12) 10:44 [hdf-eu] [evil] UmberConductor (Val Hum Fem Law) killed the Goblin King, on T:4147 (0:53:24) 10:48 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) killed the Goblin King, on T:4218 (0:19:59) 10:50 [hdf-eu] [evil] UmberConductor (Val Hum Fem Law) killed Gollum, on T:4345 (0:59:30) 10:52 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) eschewed atheism, by dropping a +0 bone orcish helm on an altar, on T:4631 (0:23:21) 10:56 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) had Trollsbane bestowed upon him by Ishtar, on T:70940 (22:36:20) 11:00 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) used a forge to create Ashmar, on T:71081 (22:40:02) 11:08 [hdf-eu] [evil] UmberConductor (Val Hum Fem Law), 5374 points, T:4990, killed by an air elemental of Odin 11:38 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) had Fire Brand bestowed upon him by Ishtar, on T:72230 (23:05:28) 11:42 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) used a forge to create The Sword of Annihilation, on T:72501 (23:08:52) 11:46 \o/ 11:46 new version will be out soon everybody 11:46 before may 1st 11:47 gj k2 11:47 nice 11:47 no new branch, its become more of a 'fix all this stuff' release 11:47 but there will be some new forged artifact recipes 11:55 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) hit with a wielded weapon for the first time, on T:6006 (1:07:49) 11:58 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) destroyed DragonSidedD's ghost, the former Initiate, on T:6815 (1:11:05) 11:59 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha), 9598 points, T:6880, killed by a bolt of lightning 12:05 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) polymorphed his first object, on T:73449 (23:32:00) 12:16 [hdf-eu] [evil] UmberConductor (Hea Elf Fem Neu) chose an elven dagger to be named "Sting", on T:3371 (1:07:30) 12:21 [hdf-eu] [evil] UmberConductor (Hea Elf Fem Neu) killed the Goblin King, on T:3881 (1:12:45) 12:26 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) changed form for the first time, becoming a wererat, on T:3088 (0:26:46) 12:27 [hdf-eu] [evil] UmberConductor (Hea Elf Fem Neu) rejected atheism with a prayer, on T:4383 (1:18:03) 12:30 [hdf-eu] [evil] UmberConductor (Hea Elf Fem Neu) killed Gollum, on T:4429 (1:21:06) 12:30 [hdf-eu] [evil] UmberConductor (Hea Elf Fem Neu), 2878 points, T:4501, killed by a piranha 12:31 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) tasted meat for the first time, by eating a floating eye corpse, on T:3974 (0:31:28) 12:38 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) killed the Goblin King, on T:5038 (0:38:39) 12:44 [hdf-us] [evil] dbanethacker (Sam Gia Mal Law) had a kabuto entrusted to him by Amaterasu Omikami, on T:24555 (12:02:24) 12:45 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) killed the Wizard of Yendor, on T:74365 (1 day, 0:12:14) 12:45 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) acquired the Book of the Dead, on T:74366 (1 day, 0:12:18) 12:46 [hdf-us] [evil] krm26 (Pri Hob Fem Law) eschewed atheism, by dropping an uncursed baby owlbear corpse on an altar, on T:5468 (2:04:43) 12:47 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) performed the invocation, on T:74391 (1 day, 0:14:07) 12:56 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) had 14 wooden shuriken entrusted to him by Huan Ti, on T:7084 (0:56:29) 13:00 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) acquired the luckstone from Mines' End, on T:7558 (1:00:18) 13:04 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) genocided two random monsters from class L, on T:74647 (1 day, 0:31:08) 13:05 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha), 22625 points, T:8103, killed by a fire elemental 13:05 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) genocided two random monsters from class L, on T:74648 (1 day, 0:31:37) 13:06 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) killed the elven high priestess of Moloch, on T:74673 (1 day, 0:33:16) 13:07 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) acquired the Amulet of Yendor, on T:74679 (1 day, 0:33:36) 13:15 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) killed Lucifer, on T:74792 (1 day, 0:42:05) 13:16 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) entered Purgatory, on T:74812 (1 day, 0:42:50) 13:21 [hdf-us] [evil] Gutso (Sam Dwa Fem Law), 4112 points, T:4322, killed by an air elemental of Raijin 13:23 [hdf-eu] [evil] UmberConductor (Cav Gno Mal Neu), 904 points, T:1713, killed by the Goblin King 13:25 [hdf-us] [evil] krm26 (Pri Hob Fem Law) had Demonbane bestowed upon her by Ptah, on T:7568 (2:43:25) 13:26 [hdf-us] [evil] Gutso (Sam Dwa Mal Law), 234 points, T:1393, killed by a gas spore's explosion 13:32 [hdf-us] [evil] krm26 (Pri Hob Fem Law) killed the Goblin King, on T:7830 (2:50:33) 13:33 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) killed the invisible Wizard of Yendor (5 times), on T:75420 (1 day, 1:00:07) 13:34 go VaderFLAG go 13:35 ugh this wizard 13:38 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) entered the Planes, on T:75584 (1 day, 1:04:53) 13:41 -!- rebatela has joined #evilhack 13:47 -!- mobileuser has quit [Quit: Client closed] 13:48 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) killed the Wizard of Yendor (10 times), on T:75663 (1 day, 1:14:46) 13:48 [hdf-us] [evil] Gutso (Sam Dwa Mal Law) killed the Goblin King, on T:3966 (0:21:43) 13:50 [hdf-us] [evil] Gutso (Sam Dwa Mal Law) made his first wish - "+3 blessed gray dragon scales", on T:3993 (0:24:12) 13:55 -!- malor has quit [Remote host closed the connection] 14:00 -!- mobileuser has joined #evilhack 14:05 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) had a pair of silver gauntlets entrusted to him by Huan Ti, on T:1849 (0:08:34) 14:06 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) wished for "blessed magic lamp named Riderbane", on T:76018 (1 day, 1:32:44) 14:07 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) killed Famine, on T:76059 (1 day, 1:34:14) 14:07 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) killed the saddled Black Horse, on T:76060 (1 day, 1:34:23) 14:09 [hdf-us] [evil] Gutso (Sam Dwa Mal Law) eschewed atheism, by dropping a bone orcish dagger on an altar, on T:4933 (0:29:47) 14:10 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) killed the White Horse, on T:76098 (1 day, 1:37:06) 14:10 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha), 2148 points, T:2837, killed by Yeenoghu 14:11 owie 14:15 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu) killed the invisible Pestilence, on T:76159 (1 day, 1:41:58) 14:17 [hdf-us] [evil] Gutso (Sam Dwa Mal Law) acquired the luckstone from Mines' End, on T:5827 (0:38:14) 14:18 [hdf-us] [evil] krm26 (Pri Hob Fem Law) became literate by reading a book, on T:9968 (3:36:37) 14:19 food time, just missing the asc... 14:20 Just got zapped with polymorph and my Ashmar disappeared 14:20 oh nevermind it was hooked just before 14:20 Thought I had that in my config 14:21 [hdf-us] [evil] VaderFLAG (Cav Hum Mal Neu), 5182266 points, T:76211, ascended https://www.hardfought.org/userdata/V/VaderFLAG/evilhack/dumplog/1680468166.evil.html 14:22 Uuuuuuuuuuuugggggggggggggggggggggghhhhhboy 14:22 congrats \o/ 14:22 wwwooooo congrats! 14:22 grats vaderflag you crazy one 14:23 I thought I overprepared for that, boy not so much 14:23 Anyone have good msgtype stops for stuff like bearded axe? I need to add that one 14:23 Poor Ashmar didn't make it 14:26 what happened to ashmar? 14:27 Oh bearded axe hooked it then someone zapped polymorph right near the end 14:28 I only have the bullwhip yank in my rc 14:28 not the axe one 14:46 congrats VaderFLAG! :-) 15:21 Going from a monk to caveman was a real contrast boy 15:26 i bet 15:27 is nethackscoreboard working? 15:27 been having connection issues all day 15:27 yes it is 15:28 oh worked on reload now 15:29 16 unascended combos left in evilhack 15:29 was 17 until just recently 16:03 [hdf-us] [evil] mightyquinn (Arc Hum Mal Law), 1071 points, T:3097, zombified by a kobold zombie, while helpless 16:14 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) killed the Goblin King, on T:2839 (0:28:35) 16:18 Nearly half of them are tortles! 16:20 7 tortles, 5 non-demon infidels, Lawful hobbit priest, Chaotic giant priest, Chaotic gnome convict, and illithid convict. I wonder which of those will be last to be ascended 16:28 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha), 9152 points, T:4472, quit 16:34 [hdf-us] [evil] Gutso (Sam Dwa Fem Law) changed form for the first time by mimicking a pile of gold, on T:10087 (1:18:21) 17:09 nobody ascended tortle barbarian yet? 17:09 come on Loggers! 17:12 [hdf-us] [evil] KingGizzard (Wiz Ith Mal Cha) killed Medusa, on T:28642 (18:56:41) 17:19 [hdf-us] [evil] mightyquinn (Arc Hum Mal Law), 907 points, T:2679, killed by a baby owlbear 17:21 Alright, so does Goblin town ALWAYS have acid in that chest 17:21 or just pattern bias 17:23 50% of the time 17:46 [hdf-us] [evil] Nightsorrow (Sam Hum Mal Law), 463 points, T:1245, killed by a wererat, while frozen by a potion 17:46 -!- mobileuser has quit [Quit: Client closed] 17:47 [hdf-us] [evil] Nightsorrow (Sam Hum Mal Law), 110 points, T:401, killed by a goblin 18:01 [hdf-eu] [evil] UmberConductor (Cav Gia Fem Law) killed the Goblin King, on T:4945 (3:39:42) 18:03 [hdf-us] [evil] elron (Sam Gia Fem Law) killed Gollum, on T:1807 (0:10:12) 18:12 [hdf-eu] [evil] UmberConductor (Cav Gia Fem Law) killed Gollum, on T:5060 (3:50:10) 18:37 [hdf-us] [evil] terrapin (Pri Hob Fem Law) killed the Abominable Snowman, on T:49126 (17:50:47) 18:41 [hdf-us] [evil] elron (Sam Gia Fem Law) killed the Goblin King, on T:4918 (0:48:06) 18:53 uh-oh, think my game crashed. Is it safe to [r]ecover it? 18:57 fuck it, I'm going for it! 18:58 all good. very cool feature, autorecovery 19:03 i see the crash 19:04 looks like the 'mon wanted to throw at another mon it grudges' again 19:05 aha 19:05 (I was conflicting, to, if that's relevant) 19:05 *too 19:06 yes thank you 19:06 where were you? 19:08 last level of the ice queen's realm, facing a lot of monsters from the zoos 19:09 got it 19:09 when it happened to loggers he was on astral 19:09 he didnt tell me whether he was wearing conflict or not 19:10 here is a termbin of some crashes I am tracking so far (1st and 3rd are very similar) - https://termbin.com/yrv4 19:11 would want to check against 0.8.1 branch, not master 19:11 otherwise the line numbers could be off 19:12 oh that middle one may be fixed already for 0.8.2 19:15 so for your crash terrapin, looks like an elf vs orc thing 19:15 i know goblin outriders can be present there 19:15 are you an elf? 19:16 hobbit 19:16 ok 19:16 recall seeing any elves? 19:16 no elves that I saw 19:16 as far as I remember 19:16 gotcha 19:19 hmm 19:22 i'm having a hard time wrapping my brain around what's going on in mfind_target 19:22 -!- Graznop has quit [Quit: Leaving] 19:23 i think i pulled this over from splicehack long time ago? hmm 19:24 yeah, which got it from grunthack 19:24 dammit 19:24 and then splicehack got rid of it 19:25 or did it 19:28 yup found it 19:29 https://github.com/k21971/EvilHack/commit/5a95ce355bf66c89380dddbf5bc3d9a899c3c2d0 19:29 from jan 4th 2019 19:31 anyways 19:32 oh, this doesnt take the new 2 way aggression into account 19:39 oooh 19:39 i wonder 19:39 mm_aggression allows for monster or tame monster (ALLOW_M | ALLOW_TM) 19:40 but mfind_target in mthrowu.c only checks ALLOW_M 19:41 terrapin did you have any pets when the game crashed? 19:41 yes, a mastodon that I locked outside the castle 19:41 no idea what it was doing 19:42 hrm 19:43 qt if you have time we could use your expertise on figuring this one out 19:48 -!- rebatela has quit [Read error: Connection reset by peer] 19:48 loggers's version would have returned 0, though 19:50 ooh. is_watch takes mtmp->data, right? 19:50 i think so 19:50 and yeah loggers instance would have returned 0 19:50 oh nvm, I though it had passed the whole monster but it didn't 19:50 since he was on astral, would have been a priest 19:52 but there wouldnt have been any watch there 19:55 my thinking is that there was an issue with the is_watch check, and it's rare for it to cause a problem because the statement usually short-circuits if neither monster is a priest/shopkeeper 19:57 I think the problem is that mon->data is not a valid pointer for some reason 19:57 at least for the Loggers crash 19:57 oh wait no hang on 19:58 it was slightly different than that I think, what I thought last time I looked at it 20:00 oh yeah it was specifically 'mdef->data' where that line would be the first place in the function that it would be evaluated for monsters on Astral, as long as ma is not a priest 20:01 but that doesn't seem to be the case with this one that terrapin has encountered 20:09 odd 20:10 was what I was saying earlier about ALLOW_M, that even on the right track? 20:12 that does seem like it might be an oversight, but I don't think it can be behind the crashes 20:12 since it's crashing inside that function, before anything screwy could happen with the return values 20:13 hmm 20:14 could something screwy happen if mdef is a steed/rider? 20:38 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) destroyed the invisible Nightsorrow's ghost, the former Ronin, on T:1584 (0:07:08) 20:42 hmm I don't really see why that would cause a problem in those spots 20:43 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) had 17 shuriken entrusted to him by Huan Ti, on T:2062 (0:11:47) 20:46 [hdf-us] [evil] Gutso (Sam Dwa Fem Law) completed Sokoban, acquiring an amulet of magic resistance, on T:13544 (1:57:24) 20:48 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) killed Gollum, on T:2435 (0:17:22) 20:53 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) hit with a wielded weapon for the first time, on T:3014 (0:22:24) 21:09 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) killed the Goblin King, on T:4694 (0:38:03) 21:11 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha) changed form for the first time, becoming a giant mimic, on T:4894 (0:39:54) 21:22 yeah, I didn't know how it worked so I thought maybe it could confuse m_at, but not any more. New half-baked idea: iff you're conflicting, it seems like mat could be &youmonst in mfind_target. This seems like something mm_aggression wouldn't expect? Don't know why precisely it would be a problem though 21:39 [hdf-us] [evil] elron (Sam Gia Fem Law) had Snickersnee bestowed upon her by Amaterasu Omikami, on T:9192 (1:24:42) 21:42 we'll figure it out eventually 21:44 [hdf-us] [evil] terrapin (Pri Hob Fem Law) killed Medusa, on T:50023 (18:59:00) 21:46 [hdf-us] [evil] elron (Sam Gia Fem Law), 10982 points, T:9861, killed by a goblin outrider, while sleeping 21:47 [hdf-us] [evil] DragonSidedD (Mon Hum Mal Cha), 20592 points, T:8203, killed by a forest centaur 21:48 [hdf-us] [evil] xialg (Arc Hum Mal Neu) became literate by reading a scroll, on T:3301 (3:04:58) 21:57 i have more data 21:57 i tried to recreate the crash 21:57 i'm getting a bunch of 'program in disorder, mon (5606800c9320) at <51,11> is not there!' 21:57 or placing mon on top of mon 21:58 see https://www.hardfought.org/xlogfiles/evilhack/paniclog 21:58 it happened to loggers also on astral 21:58 i think that crash is occurring because its trying to target a monster that isnt there 21:59 watching terrapins ttyrec now that led up to his crash - https://www.hardfought.org/nh/evil/trd-us/?file=https://www.hardfought.org/userdata/t/terrapin/evilhack/ttyrec/2023-04-05.21:46:48.ttyrec.gz 21:59 wish there was a super fast forward 22:00 since separate mon from steed was fixed for 0.8.2, this might also be a non-issue now (hoping) 22:01 watcha think terrapin, qt? 22:01 *whatcha 22:01 so whatcha whatcha whatcha want (so whatcha want) 22:05 it seems pretty plausible. One note: my impossible placing things happened on the second run-through, which didn't crash 22:06 the bug would still be present i think 22:06 i'm almost to turn 10000 on your ttyrec 22:07 so we'll see here soon 22:07 gonna ask paxed to make a fast forward for this 22:14 K2: not sure, the "mon is not there" issue means that a valid monster exists in the fmon linked list, but it doesn't exist in the map array 22:17 so the only way I can think offhand that it would cause a crash in that way would be something like, it uses the fmon array to look for monsters, but then instead of using that monst ptr directly it uses level.monsters[mon->mx][mon->my] 22:17 but that'd be a really inexplicable way of doing things so it doesn't seem likely to me. could be that I'm just not thinking of some way it could be related though 22:17 i think i see it 22:18 goblin outrider, riding warg 22:18 what do your elf eyes see? 22:18 why is a goblin outrider riding a warg a problem? 22:18 one sec 22:19 this is when the crash occurs 22:19 The goblin outrider swings her bone crude bow at the mastodon. 22:20 right before, its steed (warg) was killed by another warg 22:20 however, the goblin outrider is nowhere to be found 22:20 no wait i see it 22:20 I'm going to bed now but lmk if you find out more 22:21 night 22:21 gnite 22:21 good night 22:21 a goblin captains warg was killed by another warg 22:21 can no longer see the goblin capt 22:22 The goblin outrider misses the mastodon.Generating more information you may report: Signal received 22:23 yeah the goblin capt is gone 22:23 not showing up via warning, nada 22:24 terrapin when you recovered your game and started seeing 22:24 1680454858 terrapin: impossible placing mastodon <62,9> over warg <62,9> at <62,9> 22:25 that tile is the upper of the two doors leading into the main zoo (it is broken down) 22:25 there was nothing there right before your crash 22:26 I recovered it back to the start of the level, then fought around to near the entrance to the temple, saved and had dinner, and when I started again I had the impossible placing message 22:26 so I don't think it's directly related to the crash 22:26 ah 22:26 be that as it may 22:26 i'm almost certain this is separate_steed_and_rider() shenanigans 22:27 hmm 22:28 well that part anyways (paniclog) 22:28 maybe mfind_target in mthrownu needs to include more than just ALLOW_M 22:28 *mthrowu 22:29 well now i'm not so sure about separate_steed_and_rider 22:29 its 'fixed' in 0.8.2, and i was getting program in disorder on final ice queen level too just a few min ago 22:30 gdammit 22:32 sorry, not mfind_target, but mm_aggression 22:37 here's a question: is it important that the attack be ranged? because the if statement in mthrowu line 430 doesn't require i>0 like the previous if did 22:38 i dont think so 22:38 also, i dont think & ALLOW_M needs to be there 22:38 for mm_aggression 22:39 removing that would allow any target 22:39 [hdf-us] [evil] xialg (Arc Hum Mal Neu) killed the Goblin King, on T:6376 (3:56:09) 22:39 slapping & ALLOW_M on the end of that is restricting it to just regular monsters i think 22:42 oh hey i just noticed another thing 22:42 totally unrelated to the crash, but should there be a break after 446? otherwise pets that target other hated pets have that choice overridden 22:43 you were causing conflict using the sceptre of might 22:43 yes 22:43 boolean conflicted doesnt factor that in if i am reading that right 22:44 [hdf-us] [evil] xialg (Arc Hum Mal Neu), 5220 points, T:7056, killed by a chameleon imitating an Olog-hai 22:44 how so? 22:46 boolean conflicted = Conflict && couldsee(mtmp->mx, mtmp->my) 22:46 && (distu(mtmp->mx, mtmp->my) <= (BOLT_LIM * BOLT_LIM)) 22:46 && !resist(mtmp, RING_CLASS, 0, 0); 22:46 resist is in relation to resisting a ring of conflict 22:47 and I see what you're saying about the missing break 22:47 The RING_CLASS just sets the attack level for the MR check, though, right? 22:48 yes 22:48 oh you're saying it should be different with the Sceptre, I see. 22:51 might be a non issue 22:51 same file, break; after line 465? 22:51 for that matter, should it be your level if you have intrinsic conflict? 23:07 i'm going to the final ice queen level and going right in the middle of the big zoo with conflict on 23:07 it doesnt take long to get a program in disorder 23:07 mon not there 23:08 going to bed, need to tackle this while not sleepy 23:08 gnite 23:08 good night 23:11 -!- dbanethacker has joined #evilhack 23:12 -!- dbanethacker has quit [Client Quit] 23:12 -!- dbanethacker has joined #evilhack 23:13 !tell K2 I have an elven mithril long sword of fire and an elven mithril broadsword but I can't forge them together to make a 2-handed sword.  Is it a bug? 23:13 No worries, dbanethacker, I've got this! 23:14 elven equipment is different from normal equipment and can't be substituted in forging recipes 23:14 Oh, bummer. 23:14 So it's a feature, then. 23:15 yeah 23:15 -!- Umbire has quit [Ping timeout: 260 seconds] 23:15 Hmmm, can I make a katana out of the elven long sword, I wonder? 23:15 nope 23:15 I'm a samaurai 23:16 Ok, I'll have to make it out of regular metal/mithril instead of the elven stuff. 23:17 try using two iron long swords if you want to roll the dice :) 23:17 minor bug means you get a random material 23:18 yeah - I'm finding that whatever the 2nd object's material or characteristic is made of, that's what's being retained in the final product. 23:18 so gold + silver = silver final product, etc. 23:19 usually true. but katanas can't be iron so it sticks with whatever it was randomly generated as 23:19 Ah, I see.  Good to know! 23:20 [hdf-us] [evil] terrapin (Pri Hob Fem Law) was crowned "The Hand of Elbereth" by Amaterasu Omikami, on T:51928 (20:11:35) 23:22 lawful priests don't get mjollnir?! I'm beginning to understand why no one's playing them haha 23:22 Hmmm, do I dip the gain energy into the extra healing or the other way around for a better chance at a full healing potion? 23:22 doesn't matter 23:23 I thought Mojo only went to neutrals? 23:24 priests don't get edged gifts at all in Evil so mjollnir gets given to chaotic priests as well. idk why lawfuls don't get it 23:46 [hdf-us] [evil] dbanethacker (Sam Gia Mal Law) killed Croesus, on T:29294 (16:47:48) 23:48 [hdf-us] [evil] terrapin (Pri Hob Fem Law) had Demonbane bestowed upon her by Amaterasu Omikami, on T:52591 (20:37:19) 23:49 [hdf-us] [evil] terrapin (Pri Hob Fem Law) had a blessed flail entrusted to her by Amaterasu Omikami, on T:52635 (20:38:54)