00:25 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±3] https://git.io/Jt9un 00:25 [EvilHack] k21971 e5ab03d - Have to be close to hear a monster 'jump into a saddle'. 00:27 K2: Hmm, perhaps evil should bump that up a bit. Perhaps 4-16. 00:27 ;) 00:27 hah 00:28 In the newer tron movie, they were generated in their *thousands*. 00:28 But we're old school here. ;) 00:30 :) 00:41 Oh hi 00:43 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 8376 points, T:5716, killed by withering away, while praying 00:55 ...what inflicted that again? 00:55 Mummies, right? 00:57 Mummies, indeed. 00:59 It's a drain on max HP *specifically* right? 01:03 -!- stenno has joined #evilhack 01:04 no 01:04 it just drains regular hp, doesnt affect max 01:04 it also suppresses normal regen while its in effect 01:08 -!- stenno has quit [Ping timeout: 264 seconds] 01:16 [hdf-us] [evil] guest99987 (Bar Cen Mal Neu), 2721 points, T:3212, killed by a winter wolf cub, while unconscious from rotten food 03:04 -!- stenno has joined #evilhack 03:08 -!- stenno has quit [Ping timeout: 246 seconds] 03:12 -!- rebatela has joined #evilhack 03:19 -!- Umbire has quit [Ping timeout: 264 seconds] 03:33 [hdf-us] [evil] guest99987 (Inf Hum Mal Una), 856 points, T:1004, killed by a water moccasin 03:34 [hdf-us] [evil] guest99987 (Inf Ith Mal Una), 24 points, T:35, killed by a jackal 03:35 [hdf-us] [evil] guest99987 (Pri Cen Mal Cha), 0 points, T:13, killed by a water moccasin 03:47 [hdf-us] [evil] guest99987 (Inf Hum Mal Una), 174 points, T:658, killed by a boulder 04:02 [hdf-us] [evil] guest99987 (Inf Ith Mal Una), 886 points, T:988, killed by a succubus 04:11 -!- elenmirie has joined #evilhack 04:29 [hdf-us] [evil] guest99987 (Inf Hum Mal Una), 1158 points, T:1754, killed by a wooden crossbow bolt 05:10 -!- stenno has joined #evilhack 05:17 [hdf-us] [evil] guest99987 (Ran Cen Mal Neu), 2537 points, T:2036, killed by a bone orcish arrow 06:08 [hdf-us] [evil] tinklebear (Kni Elf Fem Cha) completed Sokoban, acquiring a magic marker, on T:20781 06:28 -!- amateurhour has joined #evilhack 06:39 -!- mobileuser has joined #evilhack 07:03 [hdf-eu] [evil] mobileuser (Mon Cen Fem Neu) acquired the luckstone from Mines' End, on T:20117 07:04 trophy GET 07:04 nice 07:17 [hdf-eu] [evil] mobileuser (Mon Cen Fem Neu) killed the Rat King, on T:20166 07:27 [hdf-us] [evil] tinklebear (Kni Elf Fem Cha) killed Aphrodite, on T:23222 08:06 [hdf-us] [evil] rebatela (Mon Hum Mal Neu) became literate by reading a scroll, on T:5961 08:23 [hdf-us] [evil] rebatela (Mon Hum Mal Neu) changed form for the first time, becoming a master mind flayer, on T:7386 08:39 [hdf-us] [evil] rebatela (Mon Hum Mal Neu) acquired the luckstone from Mines' End, on T:8915 08:53 [hdf-eu] [evil] mobileuser (Mon Cen Fem Neu) performed her first genocide (mind flayers), on T:21177 09:17 [hdf-eu] [evil] mobileuser (Mon Cen Fem Neu) genocided liches, on T:21425 09:21 "giant caveman called Janet the Troglodyte, wearing armor" 09:22 doesn't the gender not match? I thought the Janet name was marked specially somehow in mplayer.c 09:25 the caveman is marked female too 09:25 "Janet the Troglodyte swings her club." 09:26 so it tried to override the gender because it knows the name is female, but it didn't realize this kind of monster is always male 09:26 in a case like that it should pick a new name probably 09:29 confused as to what you're saying 09:29 what's wrong with your first quote? 09:29 that there's a title in the name? 09:31 caveman not cavewoman 09:32 oh do you have gendered role names? 09:32 yeah 09:32 priest/priestess 09:32 caveman/cavewoman, same as for the player 09:33 gotcha, does priest pick gendered names correctly? 09:33 if so that'd be where to look 09:34 though cavemen should have names like Flint or Gruggo or something imo :P 09:35 the player monsters are named after devteam members 09:35 that's why it's sort of incongruous 09:35 that's also the reason the Janet thing is happening, because it's the one exception to the devteam names being male I think 09:35 so it's a special case 09:35 "The crossbow bolts rust!" outside of my view 09:36 qt: long time ago I made an array specifically for female names as vanila was lacking them 09:37 mobileuser ok 09:43 [hdf-eu] [evil] mobileuser (Mon Cen Fem Neu) killed Medusa, on T:21730 09:44 [hdf-us] [evil] rebatela (Mon Hum Fem Neu) completed Sokoban, acquiring a leather bag of holding, on T:12832 09:44 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) changed form for the first time by mimicking a pile of gold, on T:3452 09:58 [hdf-eu] [evil] mobileuser (Mon Cen Fem Neu) genocided master liches, on T:21829 10:04 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) rejected atheism with a prayer, on T:5185 10:04 -!- amateurhour has quit [Ping timeout: 260 seconds] 10:04 -!- amateurhour has joined #evilhack 10:19 "The leprechaun teleports, nimbly evading your kick." 10:19 heh 10:21 [hdf-eu] [evil] mobileuser (Mon Cen Fem Neu) genocided two random monsters from class L, on T:21978 10:26 K2: I feel like the ini_inv(Psionics) for illithids should come after the ini_inv(class) so that it doesn't mess up the normal letters 10:27 like 'a' being your quarterstaff as a wizard 10:27 that makes sense 10:27 you should probably ignore monster gender bugs before 3.7 merge 10:27 at least if it's naming related 10:27 3.7 merge isnt going to happen anytime soon 10:28 that's low priority 10:28 its going to be a nut roll no matter what so why worry about it 10:29 yeah but my point is it should be one of the lowest priorities to spend time and effort fixing a bug where you know your bugfix work will be deleted by the future merge 10:30 ^ making an assumption 10:30 that Janet thing isn't very important to fix regardless 10:30 who knows what else the devteam will do between now and when 3.7 is no longer in dev status 10:30 qt sure it's not a critical bug 10:30 or even a major one 10:31 K2: I mean, we know there is a monster gender overhaul. Unless you are planning to manually get rid of it and keep the system of multiple gendered species in monst.c, then you know any work you do on that old system will go away. There's no assumption here. 10:31 i was actually planning on merging 3.7's gener overhaul today 10:31 gender 10:32 nice 10:32 that will probably fix it already then 10:32 i'm just not 100% certain if that requires all of the glyphmod changes that went with it 10:33 that should help with the "gnome wizard" renaming thing too right? 10:33 merging bits of 3.7 piecemeal sounds like a bad idea 10:33 then they're inevitably going to conflict later 10:33 and you have to put precious dev time into fixing those 10:34 i disagree 10:36 ok I'll stop trying to convince you 10:36 qt i left 'gnomish wizard' and 'elven wizard' alone 10:37 i changed the hobbit rogue thing though 10:39 I guess one has a name and title and the other doesn't 10:40 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) had a spear entrusted to her by Odin, on T:6336 10:43 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 11146 points, T:6400, poisoned by an orcish arrow 10:46 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 100 points, T:327, killed by a bear trap 10:50 "f - a wand of wishing (0:2)" \o/ 10:50 wewt 10:58 hobbitish rogue 11:01 'my precious' 11:01 ^ new name for hobbit 11:01 itym hobbitses 11:02 my precious was the name of a ring 11:02 the one ring 11:02 to bind them all 11:05 aosdict yes we know that 11:05 * K2 changes hobbit to 'my precious' 12:04 i could go really in depth with the player monster names 12:05 make a struct for each race, and from each race, each gender 12:11 the bot still isn't announcing PRs? 12:11 no 12:11 I wonder why 12:12 the bot is avoiding potentially being called my precious 12:13 events i have highlighted: push, issue: opened, create branch, pull request: opened 12:13 they need to be set both on the tkte.ch side and the github side 12:13 ah ffs 12:14 i see it 12:14 thanks precious 12:15 based on the novel 'push' by sapphire 12:16 * K2 is reading the PR 12:18 [EvilHack] k21971 pushed 3 commits to master [+0/-0/±17] https://git.io/Jt95O 12:18 [EvilHack] entrez ceb7113 - Use player racial adjectives for monsters 12:18 [EvilHack] entrez 983d490 - Add comments explaining erac fields 12:18 [EvilHack] k21971 f616ddd - Merge pull request #52 from entrez/simple-racial-adjs 12:23 dwarvish changed to dwarven 12:23 centaurain changed to centaur 12:23 *centaurian 12:24 i should edit the bits for racial shopkeeprs and priests to match 12:24 oh sorry I just assumed the monster racial adjectives were reflective of the player racial adjectives 12:24 I should have actually checked 12:24 no you're right 12:24 i probably should have checked this prior 12:27 or 12:27 hmm 12:27 dwarven is good, that's what came with vanilla 12:27 i need to check on the word 'centaurian' 12:27 I keep reading centaurian as centurion 12:27 heh 12:28 yup its a real word, means exactly what its supposed to mean 12:28 simple tweak on my end 12:29 cool 12:30 quick adjustment for centaur race name types in role.c 12:36 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±3] https://git.io/Jt9dv 12:36 [EvilHack] k21971 4b5da67 - Tweak racial adjectives (dwarves, centaurs). 12:44 -!- rebatela has quit [Ping timeout: 246 seconds] 13:20 goddamit k2, drop the rocks 13:21 accumulating rocks to curse for polypiling. k2 picked up 171 of them and won't drop them 13:22 that was my last scroll of earth too 13:22 huh this one is new to me... why poly cursed rocks? 13:23 (and i like these rocks, they are nice) 13:24 well if i had stf they'd be meatballs 13:24 [hdf-eu] [evil] mobileuser (Mon Cen Fem Neu) wished for "blessed mithril amulet of flying", on T:22256 13:24 i top off a huge pile of stuff with 200 cursed rocks if i don't have meatballs 13:24 in groups of 5 13:24 doesn't everyone? 13:25 i got two more wands of death out of that pile 13:26 f) a blessed wand of death (1:15) 13:26 nice 13:27 i've got 7 wands of death 13:27 [hdf-eu] [evil] mobileuser (Mon Cen Fem Neu) wished for "blessed +5 dragonhide cloak of magic resistance", on T:22257 13:27 i started with one and i've never had to use it 13:28 on account of middle finger of death 13:28 so fuck you orcus 13:28 and your #FAKEWANDOFDEATH 13:34 K2: you poly cursed rocks so that when the pile creates a golem it'll likely be a stone golem instead of using up something useful 13:34 that's my understanding at least 13:34 ah 13:41 wait, you didn't know that? 13:42 meatballs are better because lighter. also, i have used uncursed rocks in a pinch 13:53 [hdf-us] [evil] qt (Wiz Ith Fem Cha), 1873 points, T:3503, killed by a death ray 13:53 wow orctorc orc with a wand of death 13:58 new improved orcish town, now with a wand of death 13:58 should be guaranteed so you have to race the orcs for it 13:59 > orctorc 13:59 lol what was I thinking 13:59 :) 14:04 is there some reason why most player monsters spawn as male? 14:06 in makemon.c it should be an even spread 14:06 else 14:06 mtmp->female = rn2(2); 14:06 K2: get_mplname sets female to 0 if the randomly selected name is male and it's not an always-female class 14:06 so it is biased towards male because the names are biased towards male 14:07 i see 14:07 ok i get it now. thanks 14:07 had a durrr moment 14:09 it sort of makes sense for the random name to trump everything if the main point is to be a devteam tribute, but maybe now that player monsters are a bigger part of the game it should fit the name to the monster instead of the monster to the name 14:13 [hdf-us] [evil] hothraxxa (Wiz Gno Mal Cha) killed the Wizard of Yendor, on T:46281 14:13 [hdf-us] [evil] hothraxxa (Wiz Gno Mal Cha) acquired the Book of the Dead, on T:46282 14:16 [hdf-us] [evil] hothraxxa (Wiz Gno Mal Cha) performed the invocation, on T:46302 14:21 thats what i am working on 14:21 goin whole hog :) 14:26 nice 14:26 are you going to do class-specific names like Ugg the Caveman? 14:26 doing race specific 14:27 a dwarven barbarian named Steve doesnt feel right 14:27 Einstein the human Caveman 14:27 :) 14:39 -!- rebatela has joined #evilhack 14:40 K2: btw I think you can remove some of the if/else stuff for racial priests by using the same approach as I did in the last PR 14:40 like this https://termbin.com/l5ha 14:41 awesome, thanks 14:47 why are the gnomes calling me maggot 14:47 and wretch 14:47 gnomish shopkeepers I mean 14:48 you playing 0.7.0 locally? 14:48 yeah just testing that priest thing 14:48 if there's racial hatred, they interact with you differently 14:48 just like real shopkeepers! 14:49 \o/ 14:49 https://github.com/k21971/EvilHack/commit/8c6d04c1e2975433fce44a8c2ec6df5f782d0405 14:51 I thought maybe they'd use racial insults like "tripe-breath" or "pointy ears" or "beardy" 14:52 i didnt get that granular 14:53 idk if nethack would really be improved by adding racial slurs anyway 14:53 it wouldnt 14:53 general insults will work without inviting controversy 15:08 [hdf-eu] [evil] mobileuser (Mon Cen Fem Neu) killed the Abominable Snowman, on T:22818 15:15 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±4] https://git.io/Jt9hn 15:15 [EvilHack] k21971 328dd94 - Racial priests to use player racial adjectives. 15:26 [hdf-us] [evil] hothraxxa (Wiz Gno Mal Cha) killed the invisible high priestess of Moloch, on T:46934 15:27 [hdf-us] [evil] hothraxxa (Wiz Gno Mal Cha) acquired the Amulet of Yendor, on T:46936 15:29 [hdf-eu] [evil] mobileuser (Mon Cen Fem Neu) defeated Kathryn the Ice Queen, on T:23124 15:30 go go hothraxxa! 15:47 [hdf-us] [evil] rebatela (Mon Hum Fem Neu) polymorphed her first object, on T:14456 15:48 [hdf-us] [evil] post163 (Wiz Hob Fem Neu), 2139 points, T:1928, killed by a scorpion 15:54 [hdf-eu] [evil] lacca (Hea Hob Fem Neu), 1989 points, T:2540, killed by an ancient pseudodragon, while praying 16:08 [hdf-eu] [evil] mobileuser (Mon Cen Fem Neu) genocided alhoons, on T:23126 16:14 [hdf-us] [evil] rebatela (Mon Hum Mal Neu), 74412 points, T:16583, killed by a human healer called Steve the Medicus ossium 16:16 ouch 16:18 black dragon scale mail 16:18 i'm completely revamping player monster names 16:18 "The woodchuck of Chih Sung-tzu appears before you." K2, really? 16:18 yes :) 16:19 heh 16:20 in its current state, its male-centric. i get it if there was only one woman on the devteam, but given the total number of names for the player name struct, you'd almost never see a female player monster. 16:20 the way i'm gonna do it, it'll be an even spread as dictated in makemon.c 16:21 should see roughly an equal number of female to male player monsters, regardless of race 16:21 time for the devteam to recruit amy and antigulp 16:22 heh 16:22 do you have any interest in doing a vanilla patch? it probably applies to vanilla player monsters on astral no? 16:22 i already have code in place that if on astral plane, it grabs actual player names from the record file and applies those 16:23 Aosdict the Mage casts a spell at you! 16:24 one minor bug with it, is that it will reuse the same name sometimes. you could wind up seeing 4-5 mobileusers on astral 16:24 yeah, horrible that 16:24 not sure how to code it so that if name A is used, dont use again unless all other available names are used up 16:25 Status of the elf zombie (chaotic): Level 4 HP 20(20) AC 9, turning into a zombie, vulnerable to fire. 16:25 ^aosdict would like to add this to tnnt, i think players would appreciate seeing that 16:25 when did I say I'd like to add it to tnnt? 16:26 sorry, forgot the comma 16:26 aosdict, 16:26 * I would 16:26 comma or I choose one 16:26 LP 16:26 :P 16:26 heh 16:26 hothraxxa thanks, added to bug tracker 16:30 brb 16:30 warning for the eventual evilhack 3.7 merge, any function you've ever added? you'll have to pick through a heavily conflicted extern.h to turn your functions into the non-FDECL style 16:30 at least I'll only have to do it once 16:31 K2: I just realized Sprintf(buf should be Sprintf(eos(buf) in do_name.c:1835, sorry 16:31 i'm familiar with that, had to do it already with a 370-hdf merge 16:31 qt what does eos do? 16:31 end of string 16:31 it appends it to the end of the buffer instead of the start 16:32 gotcha 16:32 or not the entire buffer but to the terminal \0 in the buffer 16:32 with just Sprintf(buf it would overwrite the "invisible " and "saddled " adjectives that might already be there 16:33 "I'm sorry, Mr. C-style String. Your null character affliction is... terminal." 16:33 harr harr 16:33 that was so bad aosdict 16:33 lol 16:34 I'll kick myself out 16:35 [hdf-eu] [evil] lacca (Hea Hob Fem Neu), 389 points, T:782, killed by a dwarf 16:38 if you're constantly appending, track the position of the string and include that 16:38 learn from schlemial the painter 16:57 [hdf-eu] [evil] mobileuser (Mon Cen Fem Neu) became Chih Sung-tzu's Envoy of Balance, on T:23473 16:58 "A spellbook appears at your rear hooves!" aaargh 16:58 the wiki is a LIE 16:59 or I am STUPID 16:59 rude of them to dump it at your REAR hooves, now you have to turn around to get it! 16:59 lol 17:00 what if centaurs dont actually have 4 legs 17:00 what if two of them are just weird arms 17:01 they only walk on the back two 17:01 what if centaurs are insects 17:01 well, at least long sword got unrestricted 17:01 which is 0 use at the moment, but you never know 17:01 yes, 0 use because you are a MONK 17:01 lol 17:01 not even vorpy :-( 17:02 I thought I followed aoei's instructions, but I must still have misunderstood something 17:02 maybe the spellbook needed to be in open invent after all 17:10 i always get confused as to how to do that mobileuser 17:10 i know i've done it though as a neutral monk.. unlocked saber for example wielding grayswandir 17:11 but yeah, you should be using martial arts ;) 17:12 ooh oh oh!!! 17:12 I was wrong!!! 17:13 warhammer did get unlocked too! 17:13 so I got spellbook + hammer + long sword 17:13 sorry aoei ;-) 17:14 great, now you can pat yourself on the back at your new found knowledge 17:14 then drop those artifacts and use martial arts 17:14 :) 17:14 martial arts have been great so far I admit 17:14 but I have a bones Mojo in my stash ;-) 17:15 they're so good in the early game, shame most variants including the variant which calls itself vanilla has it suck a lot later 17:47 [hdf-us] [evil] guest99987 (Inf Ith Mal Una), 395 points, T:852, zombified by a dwarf zombie, while praying 17:57 K2 I added something for "Zapping any undead with a wand of death makes them stronger and/or heals them" to the pad 17:57 thanks 18:07 -!- mobileuser has quit [Quit: Connection closed] 18:29 -!- stenno has quit [Ping timeout: 260 seconds] 18:32 -!- amateurhour has quit [Ping timeout: 240 seconds] 18:48 -!- Umbire has joined #evilhack 18:49 [hdf-us] [evil] guest99987 (Inf Ith Mal Una), 517 points, T:847, killed by a gnome 19:10 -!- rebatela has quit [Ping timeout: 256 seconds] 19:11 [hdf-us] [evil] coplate (Wiz Ith Mal Cha), 912 points, T:2003, killed by a gnome lord 19:54 [hdf-us] [evil] coplate (Wiz Ith Mal Cha), 606 points, T:1123, killed by a giant leech 20:16 -!- stenno has joined #evilhack 20:21 -!- stenno has quit [Ping timeout: 272 seconds] 20:47 [hdf-us] [evil] nabru (Mon Gia Mal Neu), 1905 points, T:2488, killed by a water demon 21:15 went big on racial player monsters having proper racial names 21:15 still writing 21:16 3 more races to do (male and female) 21:37 [hdf-us] [evil] guest99987 (Ran Cen Mal Neu) chose a runed dagger to be named "Sting", on T:4308 21:39 [hdf-us] [evil] guest99987 (Ran Cen Mal Neu), 7315 points, T:4311, killed by a Green-elf 21:56 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu), 8398 points, T:5448, zombified by a dwarf zombie 22:13 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±3] https://git.io/JtHWo 22:13 [EvilHack] k21971 c57d707 - Create proper racial names for player monsters. 22:14 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±3] https://git.io/JtHWH 22:14 [EvilHack] k21971 cabcf47 - Create proper racial names for player monsters. 22:14 ^ typo 22:16 -!- stenno has joined #evilhack 22:21 -!- stenno has quit [Ping timeout: 260 seconds] 22:53 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JtH40 22:53 [EvilHack] k21971 896c6a6 - Fix: missing 'end of string' in do_name.c 23:18 can Shambling Horrors be tamed? 23:20 No 23:20 Not to my knowledge anyway 23:22 [EvilHack] k21971 pushed 1 commit to master [+0/-0/±2] https://git.io/JtH0T 23:22 [EvilHack] k21971 bc31833 - Fix: monsters turned into zombies still showed as 'turning into a zombie' via probing or stethoscope. 23:23 bouquet no they cant 23:23 gnite o/ 23:24 [hdf-us] [evil] bouquet (Wiz Gno Fem Neu) killed Croesus, on T:56354 23:57 [hdf-us] [evil] guest99987 (Inf Ith Mal Una), 5955 points, T:3436, killed by a lesser nightmare, while fainted from lack of food