02:16 -!- Umbire has quit [Disconnected by services] 02:16 -!- Umbire_ has joined #evilhack 03:17 -!- Umbire_ has quit [Quit: Leaving] 03:18 -!- stenno4 is now known as stenno 05:24 -!- mobileuser has joined #evilhack 05:48 urgh. I now see that even the "see invisible" from crowning is not permanent in splicehack. :-( 05:49 at least in evilhack I could get a small shield of ESP or similar 06:32 :-( 06:38 -!- mobileuser has quit [Quit: Connection closed] 06:39 -!- rebatela has joined #evilhack 06:42 -!- mobileuser has joined #evilhack 07:10 -!- mobileuser has quit [Quit: Connection closed] 07:28 -!- mobileuser has joined #evilhack 07:29 -!- elenmirie_ has quit [Read error: Connection reset by peer] 07:35 I haven't looked at the latest qt monster race stuff, but idle thought, does it respect geno? If I have, like, a dwarf soldier and genocide dwarfs, does the soldier get wiped out? What about when a barracks is created after I geno dwarves? Will the soldiers generated avoid selecting any genocided species? 08:07 also any reason Cerberus is CLR_BLACK? I would think the most powerful d in the game would be purple. 08:42 -!- amateurhour has joined #evilhack 08:45 [hdf-eu] [evil] lacca (Hea Hob Mal Neu) had a tattered cape entrusted to him by Hermes, on T:7789 08:52 -!- joes has joined #evilhack 09:10 -!- mobileuser has quit [Quit: Connection closed] 09:10 -!- mobileuser has joined #evilhack 09:25 [hdf-eu] [evil] lacca (Hea Hob Mal Neu) completed Sokoban, acquiring a gold amulet of reflection, on T:13248 09:39 [hdf-eu] [evil] lacca (Hea Hob Mal Neu) destroyed lacca's ghost, the former Embalmer, on T:15963 10:06 -!- rebatela has quit [Ping timeout: 265 seconds] 10:19 [hdf-eu] [evil] lacca (Hea Hob Mal Neu) had a cloak of protection entrusted to him by Hermes, on T:21785 10:42 -!- rebatela has joined #evilhack 10:43 [hdf-eu] [evil] lacca (Hea Hob Mal Neu) acquired the luckstone from Mines' End, on T:25004 10:46 qt's racial changes respect geno I'm pretty sure 10:47 cerberus is black because he is 10:51 [hdf-eu] [evil] lacca (Hea Hob Mal Neu) wished for "blessed ring of slow digestion", on T:26454 11:02 [hdf-eu] [evil] lacca (Hea Hob Mal Neu) had a wormwood staff entrusted to him by Hermes, on T:27275 11:07 -!- hothraxxa has quit [Remote host closed the connection] 11:19 [hdf-eu] [evil] lacca (Hea Hob Mal Neu) destroyed joes' ghost, the former Wanderer, on T:29338 11:21 -!- hothraxxa has joined #evilhack 11:37 [hdf-eu] [evil] lacca (Hea Hob Mal Neu) polymorphed his first object, on T:30061 11:53 [hdf-eu] [evil] lacca (Hea Hob Mal Neu) became Hermes' Envoy of Balance, on T:31405 12:12 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±13] https://git.io/JO7HQ 12:12 [EvilHack] k21971 ff6324b - Monster lookup. 12:14 at this point just rebase on xnh smh 12:16 eww no 12:16 :P 12:17 your loss 12:17 um no 12:17 :P 12:18 gonna tackle obj lookup next i think 12:18 didnt want to do both at same time 12:18 still undecided 12:18 indexnethack or riot 12:18 omg ok ok 12:18 lol 12:42 -!- qt has joined #evilhack 12:46 heya qt 12:46 hey 12:46 Hello qt, Welcome to #evilhack 12:46 check out the last commit :P 12:46 :O 12:46 :O 12:46 o.O 12:47 [hdf-eu] [evil] lacca (Hea Hob Mal Neu) destroyed karibou's ghost, the former Cutpurse, on T:35316 12:49 I wish it were possible to do a lookup of the encyclopedia alone, because I do like looking up the encyclopedia entries... is there an option the user can set to enable or disable the pokedex stuff? 12:49 lol 12:49 amateurhour asked this a lil while ago 12:49 can't ever make everyone happy 12:49 there isnt afaik 12:49 aosdict aint that the truth 12:50 i dont see the harm in showing both at same time tbh 12:50 yeah it's not like it blocks the encyclopedia 12:51 not worth introducing further convolutions to the game imo 12:51 i agree 12:52 i should have added this to evilhack a long time ago. ah well better late than never 12:52 brb 13:13 [hdf-eu] [evil] lacca (Hea Hob Fem Neu) wished for "ring of free action", on T:37018 13:27 [hdf-eu] [evil] lacca (Hea Hob Fem Neu) had a tan spellbook given to her by Hermes, on T:38475 13:45 [hdf-eu] [evil] mightyquinn (Arc Hum Mal Law) had a copper scale mail entrusted to him by Quetzalcoatl, on T:37211 13:49 i don't really see the problem with adding a pokedex option that defaults to on. it's 3 lines of code and the behavior in game would be the same for anyone who doesn't care about it 13:51 well, i guess there could be a problem with adding options for every conceivable silly thing that people are upset about 13:52 but this is an option *I* would use so it's very serious business, not silly at all, unlike the options other people might advocate ;) 14:26 i am all about options. submit a PR please qt 14:26 :P 14:26 [EvilHack] entrez opened pull request #60: Add 'pokedex' option - https://git.io/JO5tK 14:26 i have object lookup working, just need to include some evilhack specific things 14:27 maybe it should be called something different than pokedex though 14:27 lookup option? 14:44 -!- elenmirie has joined #evilhack 14:51 [hdf-us] [evil] eraserhead97 (Pri Ith Fem Cha) had a mace entrusted to her by Anhur, on T:4180 14:55 it so nice that tame vampire mages don't shift back to other forms in evilhack 14:55 * it is 14:55 nicehack 14:56 blaspheme 14:57 how dare you accuse me of doing nice things! I have a reputation to uphold 14:57 * K2 makes tame vampire mages turn into hostile vorpal jabberwocks 14:58 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu), 7 points, T:80, killed by a water moccasin 14:58 [hdf-us] [evil] eraserhead97 (Pri Ith Fem Cha) destroyed dbanethacker's ghost, the former Skirmisher, on T:4917 15:02 -!- joes has quit [Quit: leaving] 15:05 [hdf-eu] [evil] lacca (Hea Hob Fem Neu) killed Medusa, on T:45658 15:10 -!- mobileuser has quit [Quit: Connection closed] 15:17 [hdf-us] [evil] eraserhead97 (Pri Ith Fem Cha) killed Aphrodite, on T:6511 15:18 [hdf-us] [evil] eraserhead97 (Pri Ith Fem Cha), 7146 points, T:6534, zombified by an orc zombie 15:25 E A S Y B A B Y H A C K 15:26 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±7] https://git.io/JO5ZJ 15:26 [EvilHack] k21971 6d72827 - Object lookup. 15:28 -!- mobileuser has joined #evilhack 15:28 lmao how can objects look up if they dont even have eyes 15:29 magic 15:29 -!- rebatela has quit [Ping timeout: 240 seconds] 15:31 doh qt there's a conflict with your PR after i did my obj lookup commit 15:35 oh ok I'll fix it one sec 15:39 sorry 15:40 I rebased it 15:40 oh wait one minor problem 15:41 amateurhour: can the eyes of the overworld look up 15:41 can a floating eye corpse look up 15:41 can a strange object look up, it has eyes in the tile 15:41 K2: now it should be ok, I had messed up the indentation of one of the comments 15:44 cool 15:46 -!- qt has quit [Quit: be back later] 15:46 YAXnethackI: ;< should tell you if you're inside or not to tell you if scroll of earth would work 15:46 assuming you didn't delete that feature 15:52 hah i hit the wrong button 15:52 i closed it without merging 15:54 yay, re-open button 15:56 [hdf-us] [evil] coplate (Wiz Elf Mal Cha), 11105 points, T:8451, killed by a leocrotta 15:56 [EvilHack] k21971 pushed 2 commits to master [+0/-0/±8] https://git.io/JO5cS 15:56 [EvilHack] entrez 4108e1e - Add 'lookup_data' option 15:56 [EvilHack] k21971 5d84f25 - Merge pull request #60 from entrez/pokedex-option 16:03 amateurhour: the plan is to make scroll of earth cause boulders to erupt from the ground, only not working if there is no ground (plane of air where this already happens) 16:03 if there is no ceiling 16:04 ah right, neato 16:05 [hdf-eu] [evil] lacca (Hea Hob Fem Neu) destroyed the invisible lacca's ghost, the former Medica ossium, on T:47830 16:10 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu), 6699 points, T:7932, zombified by an ettin zombie, while praying 16:14 !tell qt trying to figure out why this is occurring - @ a human or other humanoid (elven Angel of Set, wearing armor) 16:14 Will do, K2! 16:18 hah i see why 16:31 !tell qt found it/fixed it 16:31 No worries, K2, I've got this! 16:32 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JO58d 16:32 [EvilHack] k21971 7f29f74 - Fix: prevent racial angels. 16:43 -!- elenmirie is now known as the-duke 16:45 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JO54K 16:45 [EvilHack] k21971 72d2211 - Add G_NOGEN to monster lookup. 16:47 -!- the-duke is now known as elenmirie 16:56 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JO5BB 16:56 [EvilHack] k21971 89d3f6a - Include orcish morning star in small/large monster damage. 16:56 [hdf-eu] [evil] mightyquinn (Arc Hum Mal Law) had a curved sword entrusted to him by Quetzalcoatl, on T:40823 17:00 [hdf-eu] [evil] mightyquinn (Arc Hum Mal Law) killed the Minion of Huhetotl, on T:41034 17:00 [hdf-eu] [evil] mightyquinn (Arc Hum Mal Law) acquired the Bell of Opening, on T:41035 17:12 -!- rebatela has joined #evilhack 17:14 [hdf-eu] [evil] lacca (Hea Hob Fem Neu) killed the Cyclops, on T:50802 17:14 [hdf-eu] [evil] lacca (Hea Hob Fem Neu) acquired the Bell of Opening, on T:50805 17:25 [hdf-us] [evil] terrapin (Rog Elf Mal Neu), 736 points, T:1530, killed by a dwarf zombie 17:32 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JO5Eb 17:32 [EvilHack] k21971 9ad72d8 - Fix: null pointer crash (water_damage_chain). 17:36 barring nothing crazy... 0.7 release tonight 17:36 maybe tomorrow 17:36 sounds like it's time for some emergency fuzzing 17:36 yup 17:36 gotta push it back till june 17:36 hah 17:38 [hdf-us] [evil] eraserhead97 (Cav Gno Fem Neu), 1239 points, T:2954, killed by a bolt of lightning, while fainted from lack of food 17:40 [hdf-us] [evil] terrapin (Mon Gia Fem Cha), 1371 points, T:1733, killed by a dwarf king 17:43 still segfaults K2 17:43 You try to crawl out of the water. Pheew! That was close. 17:44 with a b&c? 17:44 [hdf-us] [evil] dbanethacker (Val Hum Mal Neu), 11566 points, T:6721, killed by an ochre jelly 17:44 https://0x0.st/-m4c.txt 17:44 yeah 17:44 gdammit 17:45 i fucking hate b&c 17:45 :D 17:45 [hdf-eu] [evil] lacca (Hea Hob Fem Neu) killed the Abominable Snowman, on T:53545 17:45 i think the devteam do too 17:45 [hdf-us] [evil] eraserhead97 (Tou Hum Fem Neu), 211 points, T:864, killed by a giant cockroach 17:45 i need to get qt on this 17:45 he'll spend 3 min on it and go 'oh here you go' 17:45 and it will be beautiful 17:46 just doin' my part in delaying 17:46 i bring only problems and not solutions 17:46 this is good, thank you 17:46 i expect nothing more 17:46 :P 17:47 got another one as well 17:47 0.7 release tonight??? 17:47 I'll just get like two more unique backtraces and then send them 17:47 no dw mobileuser I'm doing my best to delay so you have time to beat splicehack 17:47 lol 17:48 I just tamed a T-Rex. It has a swallow attack. 17:48 :D 17:48 I wonder if T-Rex rain is a thing :b 17:49 https://0x0.st/-m4m.txt K2 17:49 ^ unplayable 17:50 bedtime... 17:50 oof 17:50 gnite mobileuser 17:50 sleep well 17:50 bedtime for me too 17:50 thx, you too! 17:50 -!- mobileuser has quit [Quit: Connection closed] 17:51 amateurhour were you jumping in/out of a pool with b&c attached in all 3 cases 17:51 (assuming b&c was not rustproof) 17:52 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu), 747 points, T:1031, killed by a magic missile 17:55 -!- amateurhour has quit [Ping timeout: 240 seconds] 17:56 -!- rebatela has quit [Read error: No route to host] 17:56 -!- rebatela has joined #evilhack 17:57 [hdf-us] [evil] terrapin (Bar Gia Mal Cha), 771 points, T:1613, killed by a gnome lady, while fainted from lack of food 17:58 i'm past 1 mil turns in my fuzz session 18:00 [hdf-us] [evil] eraserhead97 (Mon Hum Fem Cha), 1493 points, T:1679, killed by a dwarf 18:01 2 mil 18:04 2.6 mil, boop 18:04 https://termbin.com/xqs5 18:08 -!- rebatela has quit [Ping timeout: 252 seconds] 18:08 -!- rebatela has joined #evilhack 18:32 [hdf-us] [evil] post163 (Wiz Dwa Fem Neu), 456 points, T:1063, killed by a homunculus, while sleeping 18:36 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±4] https://git.io/JO5rE 18:36 [EvilHack] k21971 b9303d9 - Add a few minor enhancements from vanilla NetHack/xNetHack. 19:26 -!- rebatela has quit [Ping timeout: 240 seconds] 19:40 -!- Umbire has joined #evilhack 19:45 [hdf-eu] [evil] lacca (Hea Hob Fem Neu) defeated the invisible Kathryn the Ice Queen, on T:59570 19:47 [hdf-eu] [evil] lacca (Hea Hob Fem Neu) wished for "magic marker", on T:59630 19:51 -!- qt has joined #evilhack 19:55 heya qt 19:55 hi K2 19:55 qt: Message from K2 at 2021-04-25 16:14 EDT: trying to figure out why this is occurring - @ a human or other humanoid (elven Angel of Set, wearing armor) 19:55 qt: Message from K2 at 2021-04-25 16:31 EDT: found it/fixed it 19:55 good catch, I saw that commit 19:55 hah 19:55 centaurian angel?? wat! 19:55 lol 19:55 that was sloppy on my part :/ 19:55 no worries 19:56 I guess it would only happen with angels that are just randomly generated, not on astral, right/ 19:57 i believe so 19:57 are you up to having a look at one more thing before release? 19:57 sure, of course 19:57 amateurhour got these three whilst fuzzing - https://0x0.st/-m4m.txt 19:58 all deal with ball & chain rusting away 19:58 are these the notorious ball and chain rusting ones 19:58 or are they different from the ones you have mentioned before? 19:58 i made b&c rustproof by default because i could never figure it out, but there are some edge cases where b&c will be rustable anyways 19:58 these are ones i've mentioned in the past 19:59 alright i gotta step away for a bit, dinner time. but i shall return 20:02 [hdf-eu] [evil] lacca (Hea Hob Fem Neu) just blew up her bag of holding, on T:60896 20:17 I mean they're angels 20:18 Variants for different peoples (or the appearance thereof) isn't entirely out of line 20:37 [hdf-us] [evil] coplate (Wiz Elf Fem Cha), 2022 points, T:3872, killed by a crossbow bolt 20:53 [hdf-us] [evil] coplate (Wiz Elf Fem Neu), 1597 points, T:1869, killed by a magic missile, while praying 20:55 k2: I have a general sense of the problem but it's pretty knotty... 20:56 [hdf-us] [evil] eraserhead97 (Mon Elf Fem Cha), 564 points, T:1002, killed by a gnome lord 20:58 hi 20:58 Hello K2, Welcome to #evilhack 20:58 qt i'm not surprised. even the devteam hates ball & chain code 20:58 with these crashes in particular, there's a call in teleport.c:367 to drag_ball which can rust away the ball and chain, but the function is not written with that in mind so it keeps using ball and chain management stuff like placebc() or move_bc() willy nilly afterwards 20:58 when i met paxed at worldcon in 2019, we spent a decent amount of time just talking about b&c 20:59 ah 21:00 one sort of "quick fix" option is to add if (!uball || !uchain) { return; } to the start of unplacebc_core and move_bc... this seems to fix the similar crashes I have been able to reproduce, but it causes other problems like your ball disappearing when the chain rusts away under certain circumstances 21:01 huh 21:01 the curse of a the ball & chain 21:01 -a 21:04 [hdf-us] [evil] eraserhead97 (Inf Ith Mal Una), 692 points, T:853, killed by a pony, while dressing up 21:07 and really, that 'fix' doesn't even begin to address the problem comprehensively, there's at least one more place in teleds alone where uchain is dereferenced after it might have been destroyed (teleport.c:385) 21:08 you dont imagine a fix for this mess would be save-breaking do you? 21:08 I ask because if it's going to be involved, it can wait 21:08 honestly I don't have a very firm grasp on exactly what is and isn't save breaking 21:09 still have 6 days technically per my set release date 21:09 ah 21:09 if you add/take away from anything in objects.c or monst.c - save-breaking 21:09 or if you add/remove/change order of various bitfields 21:11 I doubt it would involve anything like that, the fixes I can think of rn would either involve rewriting a ton of ball and chain-related code to account for possible midstream item destruction, or just make it impossible for balls and chains to rust away completely 21:11 my long-term wish is that someday, all the crashes caused by b and/or c rusting away are fixed, so i can undo the rustproof-by-default change to them 21:12 'or just make it impossible for balls and chains to rust away completely' <--- for now that would prob be best 21:12 short-term solution until a more permanent fix is developed 21:12 could still allow them to corrode/rust, just they dont go away like everything else can 21:14 [hdf-us] [evil] eraserhead97 (Arc Hum Fem Law), 634 points, T:891, killed by a gnome lord 21:14 I think this would do that https://termbin.com/wejp 21:16 hmm yeah 21:16 ^ should have just done that a long time ago 21:17 i will do that 'fix' for release 21:22 ah we've finally done the thing I've been saying to do for a long time 21:22 no more piecemeal prevention 21:26 once again aosdict is trying to take credit for my idea merely because he had it first and explained it publicly first 21:27 sorry, but sometimes the second person to have an idea deserves more of the credit. if they are very handsome 21:27 which is the case here obviously 21:35 well hell if that's the case, I get credit for all the good Things 21:35 <--- ultra-handsome 21:35 brb i have to go be more handsome 21:39 [hdf-us] [evil] eraserhead97 (Kni Hum Fem Law) has been given Excalibur, and now enjoys supreme executive power, on T:2835 21:41 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu), 297 points, T:470, killed by a water moccasin 21:43 i mean, not as handsome as qt. no one can achieve that level 21:43 but damn if i cant get close 21:43 lol 21:45 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JO5pe 21:45 [EvilHack] k21971 b769485 - Some encyclopedia entries and tweaks. 21:48 [hdf-us] [evil] eraserhead97 (Kni Hum Fem Law) rejected atheism with a prayer, on T:3823 21:48 [hdf-us] [evil] eraserhead97 (Kni Hum Fem Law), 2267 points, T:3826, killed by an owlbear 21:59 -!- qt has quit [Quit: bye] 22:16 I do believe that the term is "Charisma". 22:38 (K2 is at least Ch:18) 22:39 hah 22:39 i just wanna be a crustly old retired soldier that yells at kids to get off my lawn 22:57 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±5] https://git.io/JOdkN 22:57 [EvilHack] k21971 2e038c8 - Revert ball & chain being rustproof, prevent either from rusting away completely. 23:32 [EvilHack] k21971 pushed 1 commit to 0.6.0 [+1/-1/±1] https://git.io/JOdYt 23:32 [EvilHack] k21971 0bd73ea - Add github actions / remove Travis-CI. 23:36 [EvilHack] k21971 pushed 1 commit to 0.6.0 [+0/-0/±1] https://git.io/JOdYV 23:36 [EvilHack] k21971 fff3a3a - Github actions workflow file edits. 23:39 [EvilHack] k21971 pushed 1 commit to 0.6.0 [+1/-0/±0] https://git.io/JOdYx 23:39 [EvilHack] k21971 0896cb9 - Add proper linux hints file for github actions. 23:42 [hdf-us] [evil] bouquet (Sam Gia Fem Law) killed the Wizard of Yendor, on T:98266 23:42 [hdf-us] [evil] bouquet (Sam Gia Fem Law) acquired the Book of the Dead, on T:98268 23:49 [hdf-us] [evil] dbanethacker (Val Gia Mal Neu), 11000 points, T:7004, killed by an ogre lady 23:51 [hdf-us] [evil] bouquet (Sam Gia Fem Law) performed the invocation, on T:98810 23:51 [EvilHack] k21971 published v0.6.0 | Release build of EvilHack 0.6.0 - https://git.io/JOd3E 23:52 [hdf-us] [evil] dbanethacker (Val Gia Fem Neu), 48 points, T:476, killed by a water moccasin 23:54 \o/ 23:56 https://github.com/k21971/EvilHack/releases <--- (latest release) the source code and windows binary are 0.6.0, exact same version as what's currently live on hdf 23:56 dependence on travis-ci 100% gone 23:56 Neat. 23:57 now lets test the windows binary make sure it's not broken hah 23:59 and it works