00:00:25 <|amethyst> Grunt: oh, http://dobrazupa.org/saves/78291.cs 00:00:33 <|amethyst> Grunt: I went and backed it up and forgot to tell you 00:00:35 |amethyst: too late, but thanks anyway :) 00:01:06 (it was for reference for #8509) 00:01:22 Added wiki page for the Defensive God proposal: https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:god:propose:defense 00:01:48 -!- HDA has quit [Ping timeout: 240 seconds] 00:01:51 File200, don't forget to start a thread on GDD for naming it! >_> 00:01:52 -!- KurzedMetal1 has quit [Read error: Connection reset by peer] 00:02:10 -!- Nomi has quit [Ping timeout: 265 seconds] 00:02:15 (also clearly start by anagramming Wsometing <3) 00:02:20 *Wsomething 00:02:22 I was going to wait until it was mostly done for that 00:02:50 (The way I code gods, I find it helps to have a name in mind so you don't have to go back and keep changing your enums :b) 00:02:51 The closest thing we have to a real name is Rundival 00:03:10 sounds like a unique 00:03:12 an adorable unique 00:03:29 I remember my change now (I think) 00:03:43 Rundival (03g) | Spd: 10 | HD: 27 | HP: 124-175 | AC/EV: 2/12 | Dam: 10 | 10weapons, 10items, 10doors | Res: 06magic(108) | Chunks: 07contam | XP: 4411 | Sz: Medium | Int: normal. 00:03:43 %??dwarf name:Rundival n_rpl hd:27 00:03:45 Does anybody mind if I reword Dith's descprtion to drop that "life force of the dungeon" thing. 00:03:45 <_< 00:04:05 Yes, it wounds like an adorable puppy. 00:04:08 sounds 00:04:11 Rundival 00:04:26 With 10 damage, it's ability to wound is that of a puppy. 00:04:35 hound (08h) | Spd: 15 | HD: 3 | HP: 9-24 | AC/EV: 2/13 | Dam: 6 | sense invisible | Res: 06magic(12) | XP: 43 | Sz: small | Int: animal. 00:04:35 %??hound 00:04:43 a very big puppy 00:04:47 And presumably puppys do less damage than that. 00:04:49 Red_Bucket: not shown: the scythe of curses it's wielding 00:04:58 Going to assume nobody cares on the dith change. 00:05:11 What is that line suppose to mean 00:05:18 That dith likes killing dudes? 00:05:25 who doesn't, really 00:05:26 I care, change it to "light force" :p 00:05:28 Whoops 00:05:37 Haribor maybe? 00:05:40 That line dates back all the way to the original proposal, IIRC. 00:05:51 File200: I really really wouldn't worry about names right now 00:05:53 Red_Bucket: It means the god of darkness is even for some arbitary reason except not because reasons. 00:06:03 everyone else will give far more names than you'll ever need 00:06:12 BlastHardcheese: "The forces of flame" or something. 00:06:16 -!- TAS_2012v has quit [Ping timeout: 258 seconds] 00:06:19 is exaclty what I had in mind. 00:06:22 crawl dev status: abort trap 6! 00:06:23 But if we do it now, we don't have to go back and change it later 00:06:36 I was thinking of making a poll 00:06:39 File200: Have you every tried vim search and replace. 00:06:47 changing an enum is trivial. 00:07:07 (or emacs I guess but emacs gives you repetitive strain injury) 00:07:19 make it the goofiest name possible, to avoid getting attached to it 00:07:31 just pick a name you like and ask for no one else's opinion 00:07:32 'rundival' is an excellent choice 00:07:38 Ah, I'll do that. I don't normally us vim 00:07:44 *use 00:08:15 Unstable branch on crawl.s-z.org updated to: 0.15-a0-467-g561eabc (34) 00:08:32 -!- Arkaniad has quit [Ping timeout: 255 seconds] 00:09:07 scroll of noise should become scroll of projected noise 00:09:13 vim is something I avoided for years at work (we use AIX at work, but I could map the unix drive and use windows editors). after getting my VPS (ramnode) I pretty much had to use a console editor, so I started using vim more. 00:09:18 -!- Keanan has quit [Quit: Leaving.] 00:09:20 Hmm, where are god descriptons. 00:09:21 scroll of cheesing zigs 00:09:22 ? 00:09:34 now when I save files at work (text files, word, excel), I automatically :wq 00:09:40 dat/descript/gods? 00:09:57 qoala: thanks. 00:10:07 Sorry I should be asleep but there's so much activity. 00:10:29 -!- Nethris has quit [Quit: Leaving.] 00:10:36 Sleep is for Aizul 00:10:48 hey, I'm braindead: http://pastebin.com/ZCdAjzuQ why is this causing a string-out-of-bounds exception 00:10:52 It seems that my psionics idea could never work for players. Perhaps psion enemies are still possible 00:10:54 I'm guessing it's the substr but I don't get how 00:11:07 But they would be extremely annoying, demonspawn levels of annoying 00:11:15 demonspawn are annoying? 00:11:37 PleasingFungus: Annoying in the sense that they can randomly be extremely dangerous 00:11:39 Hmm, actually I think I'll just delte the life force bit. 00:12:01 "desires all to be darkness. Followers of Dith gain..." 00:12:39 <|amethyst> PleasingFungus: because your base_filename is longer than your filename 00:12:56 -!- st_ has joined ##crawl-dev 00:13:01 Hmm, doesn't flow quite as well. 00:13:35 <|amethyst> PleasingFungus: two things: 1. what's that if (filename.size() > ...) for? 00:13:36 -!- caleba has quit [Quit: caleba] 00:13:47 Also, it's odd how much more mechanical the other god descriptions are. 00:14:03 PleasingFungus: Maybe look at god descriptions next? 00:14:36 <|amethyst> PleasingFungus: 2. what is the get_dir_files supposed to be for? 00:14:43 What's the format for bones filenames that's relevant to that function? 00:14:57 <|amethyst> PleasingFungus: 3. substr's first argument is the starting position, not the length 00:15:46 yeah, (3) was what's most confusing me here 00:16:05 <|amethyst> for that matter, what's the loop supposed to be for at all? 00:16:07 (but couldn't remember enough of the code context to help) 00:16:26 <|amethyst> it looks like you call _make_ghost_filename, then loop over all the files in the bones dir to see if that file exists 00:17:44 <|amethyst> s/call/intend to call/ 00:18:36 -!- Keanan has joined ##crawl-dev 00:19:29 -!- Wolfechu has quit [Ping timeout: 264 seconds] 00:19:46 -!- paxed has quit [Quit: Hus sika metsään!] 00:19:47 artefact world_reacts are only called for the player, correct? 00:20:06 -!- rast has quit [Read error: Connection reset by peer] 00:20:22 -!- rast has joined ##crawl-dev 00:20:30 -!- paxed has quit [Changing host] 00:20:43 <|amethyst> qoala: correct 00:21:31 wyrmbane, however procs even if a monster is wielding 00:22:19 I'm considering possible formulations for an unrand callback triggered on general kills 00:22:33 What is gods.txt wrapping set to? 00:23:19 If you are in dragonform as a felid when a monster kills you with wyrmbane, does it get pluses? 00:23:27 -!- Sgeo_ has quit [Quit: No Ping reply in 180 seconds.] 00:23:41 There's a special message, and a comment that it can't ever happen, even on a killing blow 00:24:04 I assume that is_dragonkind takes into account dragonform 00:24:26 With the various reworks to attack code, I'm not sure if that comment is still true or not 00:25:16 Interesting, should a wanderer start with two weapons? 00:25:34 Is one of them a ranged weapon 00:25:41 <|amethyst> or a dagger 00:25:46 No, a short sword and a dagger. 00:26:16 <|amethyst> // Give a dagger if you have stealth skill. Maybe this is 00:26:17 <|amethyst> // unnecessary? 00:26:42 <|amethyst> (you shouldn't get two daggers) 00:26:47 I did start with some stealth skill. 00:27:03 <|amethyst> err... if (you.skills[SK_STEALTH] > 1) 00:27:14 <|amethyst> that's not quite what the comment says 00:27:24 <|amethyst> 2 or more stealth I guess? 00:27:30 Yep. 00:27:48 (2.6) 00:28:28 wheals: Drat, I remembered the enum.h thing but forgot to put it in the final commit. 00:29:46 03reaverb02 07* 0.15-a0-468-g4302105: Give monsters Necro skill iff they cast Necro spells (Red_Bucket) 10(2 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=43021054d07e 00:29:46 03reaverb02 07* 0.15-a0-469-g9fc3c89: Remove Red Wasp chain paralysis 10(2 hours ago, 2 files, 6+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9fc3c89b7419 00:29:46 03reaverb02 07* 0.15-a0-470-g2867f71: Don't lie with "You resist." (PleasingFungus) 10(36 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2867f71d276a 00:29:46 03reaverb02 07* 0.15-a0-471-g925f14e: Remove the "life force" bit from Dith's description 10(5 minutes ago, 1 file, 3+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=925f14e1ba68 00:30:16 Yeah, a commit flood. I'm truely a dev now. 00:30:22 s/Yeah/Yay/ 00:31:48 -!- Roarke has quit [Ping timeout: 240 seconds] 00:35:32 Feh. Not until you get "... and X more commits". 00:35:33 :b 00:35:43 -!- Brannock_ has quit [Ping timeout: 250 seconds] 00:38:41 Grunt: Eh, that just means having a branch chilling on my harddrive as a rack up commits. 00:38:51 Maybe during the 0.16 toruney. 00:39:02 (How many commits causes that anyway?) 00:39:07 s/0.16/0.15/ 00:39:15 At least twelve. 00:40:47 I'm racking up commits pretty fast :D 00:40:51 Grunt: Yes 0.15 00:42:21 -!- MgDark has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0/20131216183647]] 00:43:01 that giant eyeball message could be better :P 00:43:28 |amethyst: sorry, got a phone call 00:43:52 simmarine: Sure, any suggestion? 00:43:56 s? 00:43:56 I'm looping over the directory to see if I can find any files that are prefixed with find_ghost_filename() 00:44:00 not at the moment no 00:44:15 the size() check was supposed to prevent OOB on substring 00:44:17 Then it can't be better. Because nobody has thought of a better message. :D 00:44:20 but you're right, I fucked up the args 00:44:41 hence could!! 00:45:22 reaverb: maybe! I think I have unique dialogue queued up, but I'm not good at dialogue 00:45:28 so maybe I'll look at god descriptions instead 00:45:36 PleasingFungus: Your choice. 00:45:40 sure 00:45:41 of course 00:46:04 Hmm, any way to get the number of commits somebody has made from chei? 00:46:16 %git --author=reaver 00:46:16 07reaverb02 * 925f14e1ba68: Remove the "life force" bit from Dith's description 10(21 minutes ago, 1 file, 3+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=925f14e1ba68 00:47:02 hmm, maybe it's only possible through your clone 00:47:19 huh, new crash 00:48:00 0x00007fff8ad236de: std::basic_string, std::allocator >::basic_string(char const*, std::allocator const&) + 56 00:48:02 Or hm, not really since you drummed up your commits when you committed "--global" 00:48:22 from that same func, with the substr args corrected. 00:48:24 maybe I need to go to bed. 00:48:57 Basil: Yes I've switched to reaverb forever. 00:49:14 Unless I decide to give my real name sometime <_< 00:49:46 actually, why not just change your real name to reaverb 00:49:51 simplify! 00:50:02 niocolae-: Heh. 00:54:22 Is there a reason we marshall you.unrand_reacts? Wouldn't it be better to calculate that on unmarshall? 00:54:24 It looks like it's currently unsafe to add/remove world_reacts from existing unrands. 00:54:48 qoala: Maybe look at the git blame. 00:55:05 to find a reason. 00:55:32 reaverb: wait, you actually put in the ddoor+borg comment? 00:55:49 PleasingFungus: Yes why? 00:55:53 you literally can't do that 00:55:55 it was a joke 00:56:20 this code would trigger if you borged out of ddoor while paralyzed 00:56:22 but 00:56:25 you can't borg while paralyzed 00:56:39 also if you borged out of ddoor after being paralyzed 00:56:40 oh I guess if you had paralysis immunity from just coming out of paralysis 00:56:41 in teh tine window 00:56:42 PleasingFungus: No, you can still quaff !paralysis, wait for the IMMUNITY to hit (when you can still move around just after paralysis) and prog then. 00:56:45 in the tiny window 00:56:45 s/prog/borg/ 00:56:59 the most ridiculously improbably secret tech of all time 00:57:06 *improbable 00:57:07 fuck 00:57:14 I need to go to bed 00:57:50 Apparently unrand_reacts has been marshalled ever since 2009 in "the merger of fixed artefacts into unrandom artefacts" 00:58:04 -!- WalkerBoh has quit [Remote host closed the connection] 00:58:10 personally I think that people should specifically be allowed to do that (ddoor/!para/borg) 00:58:15 because if they can actually pull that off 00:58:22 they are heroes 00:58:38 however I also feel I should sleep, so 00:58:39 PleasingFungus: The road to nethack is paved in cool ideas. 00:58:43 haha 00:58:54 PleasingFungus: ddoor duration is much longer than !para duration, so what is hard about pulling that off? 00:58:58 qoala: Those were seperate at some point? 00:59:01 Hmm. 00:59:05 I have no idea 00:59:10 yes, they were 00:59:22 elliptic: what is the point of doing that 00:59:23 I quoted the exact statement, because I don't know enough about how artefacts used to be structured 00:59:30 -!- Sonata has quit [Ping timeout: 240 seconds] 00:59:49 before that you.special_wield was marshalled in that slot 00:59:56 the point is that you exit ddoor with already having full HP and unparalyzed, and you didn't need to use stasis 00:59:58 I guess you could ddoor, solve some problem that you can deal with in roughly half of ddoor's duration, then quaff !paralyze and cast borg's on the turn right after 01:00:16 PleasingFungus: Or get close to solving it. 01:00:20 And then quaff !curing. 01:00:32 Don't forget you're hasted because you didn't need !statsis 01:00:32 Apparently each of hte special effects was a unique enum 01:00:46 err, amulet of stasis. 01:00:56 potions of stasis are still on the Tavern. 01:00:58 it is not actually that implausible a use, I would probably use this if it were a thing 01:00:59 -!- Bloaxor has joined ##crawl-dev 01:01:12 well, people have been asking for 'bad potions' to be made more useful 01:01:13 :) 01:01:16 joking. 01:01:25 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0a1/20140505030202]] 01:02:16 qoala: i suppose it could be regenerated on load, or at least i don't see any reason why not 01:02:57 The way it is now, if we added a world_reacts to an existing unrand, players would need to re-equip it to reset the bitmask. 01:03:12 And if we removed one, it'd crash when it tried to blindly use the nonexistant world_reacts 01:03:34 Bad potions are what they say on the label. 01:03:35 Bad. 01:04:09 The best thing they can do is kill you while poisoned in D:2 and you're desperately trying to stop it. 01:04:27 And, I could expand it to a FixedBitVector so that having unrand_reacts on an unrand ring wouldn't break for octopodes or the finger amulet. 01:04:31 the worst thing is that they otherwise serve no purpose 01:04:38 Not that we'd want such, but at least there wouldn't be a technical limitation 01:05:06 sounds good, if you want to code it :) 01:05:06 poison, confusion, strong poison, decay, degeneration, paralysis 01:05:27 that's six potions that just decorate the dungeon 01:05:40 The other goal would be to add a parallel bitmask for unrand_on_kill that caches wielded/worn unrands with on_kill callbacks 01:06:23 (so that wyrmbane can properly proc by "stealing the last hit" from aux attacks. Which I recently helped break) 01:06:43 and opens up options for more fun unrands 01:07:38 Okay, I think that's my next project 01:08:06 more fun unrands, huh *gets out a big folder from a cabinet labeled BAD IDEAS* 01:08:19 maybe unrandarts are already pretty fun 01:08:29 but you don't really get to see the fun because they don't spawn 01:08:45 -!- Crehl has quit [Quit: qqqqqqq] 01:09:20 oh, i wasn't saying adding more unrands is a bad idea, but rather, that the ideas i have for new unrands are bad, as a bit of Self-Deprecating Humor 01:09:33 just a general remark, really 01:09:47 fair enough 01:09:53 Bloodbane, Jihad, Obsidian axe, Maxwell's coffin, GONNNGGG, necklace of bloodlust 01:10:07 i like the singing sword a lot but i wish it saw more use 01:10:15 ah yes, and the singing sword 01:12:32 general buff unrandarts (mask of the dragon/gauntlets of war/fencer gloves) are sweet, but those aren't the unrandarts i'm very interested in having more available 01:13:37 yeah, i have a lot of ideas for unrands that i ditch because they're basically just "item + stuff randarts can get anyway" 01:14:00 though i like thinking of items that don't have any associated unrands yet, like bucklers or gloves of archery 01:15:24 bloody sarge- er, targe !! 01:15:25 the -10 buckler "Thimble" (+7 Acc, +6 Dam) 01:15:33 Thimber 01:15:43 gloves of archery with an an attached buckler 01:15:55 you're a genius 01:16:02 all the benefits of a buckler for no cost!!!1!1! 01:16:22 (and archery gloves don't give negative melee slaying now so it's still good) 01:16:32 the +3 buckler "Dynamo" 01:17:01 also ontoclasm what do you think about my unparseable air elemental 01:17:05 when you get hit, it gains a charge; you can evoke it to cast static discharge with power based on the number of charges 01:17:22 Bloaxor: it's neat when at 64x64 01:17:29 i had thought of a gloves of archery that could be evoked to apport your ammo back to you 01:17:33 at 32x32 it looks like just a bunch of grey to me 01:17:46 hm, i think i just realized that ?blink failed even more often in the abyss than it was supposed to 01:18:09 ontoclasm: obviously the power should be based on your evocations 01:18:22 and the charges? that's the amount of times it casts static discharge 01:19:06 ontoclasm: you could probably try cutting some of its hair on the mid-left 01:20:30 03wheals02 07* 0.15-a0-472-g1566fb8: Freely allow blinking in the Abyss. 10(6 minutes ago, 1 file, 0+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1566fb85ff91 01:20:32 https://dl.dropboxusercontent.com/u/63152810/n/crawl/m/avantgardemental5.png the colored version turned out pretty at the end of the day though 01:20:45 yay 01:21:43 now i won't be trapped by a surprisingly undying thrashing horror while a thousand screamers burst my mind 01:25:02 -!- notcluie is now known as notlucy 01:25:09 My latestest thought on the abyss: Instead of exists, there coule be "glow light" or whaterever. Glow lights are 10X as common as exits, and when you get 10+ you get an escape the abyss ability which consumes all your "glow lights" 01:25:26 -!- notlucy is now known as notcluie 01:26:14 that sounds vaguely like "get the RED KEY to open the RED DOOR" except ten times over 01:26:19 -!- Kalir has quit [Changing host] 01:26:39 nicolae-: Well abyss exits are already like that. 01:26:39 not sure how it'd work with getting the abyss rune on abyss:5 01:26:51 Get the ABYSS EXIT to ESCAPE THE ABYSS 01:27:07 Get to THA CHOPPA to ESCAPE THE ABYSS 01:27:09 -!- notcluie is now known as notlucy 01:27:19 Bloaxor: Err, how would it no work? You got to abyss:5, get the rune, then grab 10 glow lights to escape? 01:27:32 -!- notlucy is now known as notcluie 01:27:36 reaverb: the entire abyss would be a stream of light 01:27:41 reaverb: do you remember my lantern suggestion for the abyss 01:27:50 ontoclams: No. 01:28:08 I would like to see it though. 01:28:12 lanterns would be neutral things with no attack that just float in the abyss 01:28:15 well, yes, "find the exit to escape" isn't really gratuitous, but "collect X items to make the door work" sounds... what's the word i'm thinking of, here. too game-y? 01:28:28 but when they die, they heal/haste everything adjacent to them 01:28:49 basically everything in the abyss now punishes you for not killing it 01:28:54 ontoclasm: Hmm, is this written down somewhere? (Tavern or wiki) 01:28:58 this would be the carrot instead of the stick 01:29:08 ontoclams: Yes, that does sounds sort of nice.. 01:29:16 no, i just mentioned it in here once or twice 01:29:17 (everything in the abyss is the beating stick) 01:29:38 I had my first abyss death recently. 01:29:39 (because wow you got abyssed good job stupidhead get whacked) 01:29:46 Which is why I came up with that proposal. 01:29:54 also, just today i had the thought of giving the player an exit compass 01:30:17 killing abyssal natives has a chance to create abyssal exits 01:30:17 as in, you get messages the way you do for ice caves 01:30:19 ontolclasm: Heh, "go here" 01:30:31 ontoclams: Ice caves give awful messages though. 01:30:38 well, better ones then 01:30:46 You sense an exit far to the southeast! 01:31:07 You sense an exit nearby, to the north! 01:31:16 you hear raging winds escaping to the south 01:31:29 but wait, the abyss exit was a mimic! 01:31:41 or, at least, "You sense an exit far to the southeast, or rather, what would be called the southeast in a more orderly plane of existence with cardinal directions." 01:31:47 sure 01:32:04 alternately: all players detect abyss exits the way ash worshippers do 01:32:21 That would be a bit annoying when the abyss shifts. 01:32:34 Oh you're two tiles away ? "YOINK" 01:32:51 oh you read acquirement? 01:32:55 You'd notice it more because you'd see the abyss exit like around the corner. 01:32:55 "YOINK" 01:34:41 I've got to go soon. 01:36:07 -!- Laraso has quit [Quit: Laraso falls through a shaft! The shaft crumbles and collapses.] 01:39:09 -!- wat has quit [Ping timeout: 240 seconds] 01:39:12 Does dith boost the power of umbra 01:41:13 I was wondering if making it so halo and umbra increase in bonuses with size, since increasing in size stops being meaningful after a while 01:41:30 But i feel that would get too powerful 01:43:35 And also reducing halo's ability to reveal invisible enemies. It lets you see where they are, but doesn't nullify the accuracy penalty. 01:53:34 I think I'm slowly getting the hang of this git stuff 01:53:43 -!- hhkb has quit [Quit: bye] 01:54:06 you guys were right (obviously). it's easier to just blow away the integration branch and then git merge --squash each feature branch 01:54:14 -!- hhkb has joined ##crawl-dev 01:54:39 or yea, can do it without the --squash since it's pretty easy to recreate. esp if I do a little bit of work to ensure the branches merge without conflicts 01:55:29 -!- reaverb has quit [Quit: Leaving.] 01:55:57 -!- notcluie has quit [Quit: Page closed] 01:58:20 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:59:57 -!- cosmonaut has quit [Quit: Page closed] 02:01:29 Red_Bucket: It kind of already does since haloes give you an accuracy bonus. 02:01:51 Does it scale with the size of the halo 02:01:52 -!- nicolae- has left ##crawl-dev 02:02:08 I don't think so. 02:02:21 I recall Dith's umbra being changed to do so wtih the inaccuracy bonus though. 02:04:24 What I want, in order to simplify things, is to have "light" as property with negative or positive value, which determines how big and powerful something's halo or umbra is 02:04:49 Reaver was thinking of something like that too, but I don't know if he wanted the scaling bonuses. 02:05:10 Also, streamline it so it can be a property for randarts. 02:06:40 Maybe it could even replace stealth/noise properties altogether, though these effects are a little powerful 02:07:54 -!- Krakhan has quit [Ping timeout: 240 seconds] 02:09:48 -!- ayutzia has quit [Ping timeout: 240 seconds] 02:12:34 -!- iFurril has quit [Ping timeout: 240 seconds] 02:14:06 It could replace the rings, certainly. 02:14:15 Ring of light and ring of darkness. 02:14:29 of course, since those are mundane items 02:14:52 they should also benefit monsters 02:15:27 Actually, it would just be "ring of light" with a positive or negative enchantment. 02:15:39 -5 ring of light gives a nice umbra 02:15:47 Or maybe it should be seperate 02:15:56 (unless TSO's halo actually gives monsters bonus accuracy against you and Dith's umbra gives inaccuracy to you when you attack monsters) 02:16:29 it would actually be funky to finally have an item where negative enchantment does something else but be floor trash 02:17:08 Unstable branch on crawl.beRotato.org updated to: 0.15-a0-472-g1566fb8 (34) 02:17:52 A negatively enchanted ring of light reduces light. That's the logic behind having them on the same ego 02:19:25 There's a small flavor conflict with having umbra and darkness/nightstalker in the same game. 02:20:10 -!- rast has quit [Read error: Connection reset by peer] 02:20:34 -!- rast has joined ##crawl-dev 02:21:48 -!- File200 has quit [Ping timeout: 240 seconds] 02:27:35 -!- Keanan has quit [Quit: Leaving.] 02:33:19 -!- SamB_ has joined ##crawl-dev 02:34:46 -!- SamB has quit [Ping timeout: 252 seconds] 02:40:31 https://dl.dropboxusercontent.com/u/1000017/crawl/elementals.png 02:40:32 hm 02:41:08 Not a fan of the maskfaces. 02:41:47 aw, why not? 02:45:15 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 02:45:44 -!- Schwer-Muta has quit [Ping timeout: 252 seconds] 02:47:14 Because elementals didn't have them before so they work against the established flavour of being entirely made from the element their summoned out of? 02:47:25 -!- rast- has joined ##crawl-dev 02:47:41 (Although I think that Summon Elemental spell I only tested a couple times is removed now?) 02:48:08 * ontoclasm shrugs 02:49:11 i thought it'd be neat for them to have a trait other than "thing made of fire" 02:50:55 -!- rast has quit [Ping timeout: 250 seconds] 02:51:00 -!- rast- is now known as rast 02:51:40 onontoclasm: http://upload.wikimedia.org/wikipedia/en/c/c9/Giygas.png because it would work better if they barely had any face 02:52:08 Mostly looking at fire/water here. 02:52:51 well originally the masks were completely blank 02:53:01 -!- lobf has quit [Quit: lobf] 02:53:38 as in https://dl.dropboxusercontent.com/u/1000017/crawl/fire_elemental.png 02:54:19 It looks really slapped on, which is the biggest problem. 02:55:06 While having the material twist into something reminiscent of a face gives it a much more organic look. 02:55:25 i guess 02:56:29 https://dl.dropboxusercontent.com/u/63152810/n/crawl/666.png it also looks twisted so that's a bonus 02:57:00 see, that just looks liek a big pile of red 02:57:37 current earth elementals, for instanc, are just like 02:57:39 a brown thing 02:57:47 which was what i wanted to avoid 02:58:43 give them big glowy yellow eyes 02:59:04 -!- Moonsilence has quit [Ping timeout: 265 seconds] 02:59:23 green would do to 02:59:24 o 03:03:08 -!- _D_ has quit [Quit: leaving] 03:03:15 -!- _D_ has quit [Client Quit] 03:04:29 -!- dtsund has quit [Ping timeout: 264 seconds] 03:05:30 Alternatively you could try merging the masks more with the elementals. 03:05:37 -!- dtsund has joined ##crawl-dev 03:05:46 instead of having them just sort of float there 03:06:24 https://dl.dropboxusercontent.com/u/1000017/crawl/fire_elemental3.png 03:06:28 anh 03:08:31 -!- _D_ has quit [Client Quit] 03:10:01 -!- rchandra has left ##crawl-dev 03:10:25 -!- Red_Bucket has quit [Quit: Page closed] 03:11:09 -!- TAS_2012v has quit [Read error: Connection reset by peer] 03:14:38 -!- ussdefiant has quit [Ping timeout: 240 seconds] 03:22:48 -!- Spatzist has quit [Ping timeout: 240 seconds] 03:23:26 -!- simmarine has quit [Quit: Leaving] 03:26:39 -!- Patashu has joined ##crawl-dev 03:26:58 -!- Patashu_ has joined ##crawl-dev 03:26:58 -!- Patashu has quit [Disconnected by services] 03:30:23 -!- Wolfechu has quit [Ping timeout: 255 seconds] 03:31:34 -!- scummos__ has quit [Ping timeout: 240 seconds] 03:32:30 ontoclasm: lava snake :^) 03:32:58 fire elemental (05E) | Spd: 13 | HD: 6 | HP: 21-45 | AC/EV: 4/12 | Dam: 004(pure fire:9-14) | 11non-living, lev | Res: 13magic(immune), 05hellfire, 04fire+++, 10elec, 03poison, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 12cold | XP: 196 | Sz: Big | Int: plant. 03:32:58 %??Fire elemental 03:33:07 Maybe it could use a bit more mass. 03:33:48 well, they're really fast and fragile so i made it long and thin 03:40:59 -!- bonghitz has quit [Remote host closed the connection] 03:41:08 Ontoclasm: Perhaps make it twist a bit more. 03:41:24 -!- LordSloth has quit [Remote host closed the connection] 03:41:29 Just one more loop before the head might do the trick. 03:41:30 -!- alefury has joined ##crawl-dev 03:41:51 Currently it's very much snake-shaped. 03:42:05 Which wouldn't be a problem if it weren't for the fact that lava snakes are A Thing. 03:43:27 loops are really hard to make though >.> 03:43:49 it could have an arm though 03:44:08 idk, i'll leave it for a while and come back 03:44:34 https://dl.dropboxusercontent.com/u/1000017/crawl/water_elemental3.png 03:45:20 <3 03:46:03 Maybe some dripping along the back, like from a wave? 03:52:19 -!- hurdos has quit [Read error: Connection reset by peer] 03:53:23 -!- Hailley has quit [Ping timeout: 252 seconds] 03:56:39 -!- scummos__ has quit [Ping timeout: 258 seconds] 04:09:58 -!- CampinSam has quit [Ping timeout: 240 seconds] 04:13:11 -!- Fizybubbleh has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 04:16:35 -!- category has quit [Quit: Page closed] 04:18:01 -!- eb has quit [] 04:18:27 -!- rast has quit [Ping timeout: 250 seconds] 04:19:05 -!- rast has joined ##crawl-dev 04:19:13 -!- Fizybubbleh has quit [Client Quit] 04:27:42 -!- alefury has quit [] 04:29:54 -!- Basil has quit [Ping timeout: 240 seconds] 04:31:56 (Have you experimented with putting faces where they wouldn't go on a living thing? Like the water elemental's being on its right-base and looking up, or the fire elemental's being around the middle [subltey invoking the idea that each side of the flame is an arm, and the ele' is always reaching farther].) 04:48:21 -!- rast has quit [Ping timeout: 250 seconds] 04:50:48 -!- bzn has quit [Ping timeout: 240 seconds] 04:50:54 -!- rast has joined ##crawl-dev 04:51:06 -!- Fizybubbleh has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 04:55:07 -!- rast- has joined ##crawl-dev 04:56:06 -!- rast has quit [Read error: Connection reset by peer] 04:56:14 -!- rast- is now known as rast 04:59:29 -!- sos has quit [Client Quit] 04:59:48 -!- dtsund has quit [Quit: dtsund] 05:02:08 -!- scummos__ has quit [Ping timeout: 246 seconds] 05:11:49 -!- rast has quit [Read error: Connection reset by peer] 05:12:15 -!- rast has joined ##crawl-dev 05:17:59 -!- Mad_Wack is now known as Mad_Wack_Away 05:18:03 -!- Mad_Wack_Away has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 05:30:11 -!- Insomniak has quit [Ping timeout: 258 seconds] 05:40:16 -!- ontoclasm has quit [Quit: Leaving.] 05:47:48 -!- rossi has quit [Quit: WeeChat 0.4.3] 05:53:56 -!- HellTiger has quit [Read error: Connection reset by peer] 05:54:19 -!- tcjsavannah has quit [Client Quit] 06:03:58 -!- Fizybubbleh has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 06:04:39 -!- qoala has quit [Quit: Abscond!] 06:08:57 -!- BlackrayJack has quit [Ping timeout: 250 seconds] 06:10:53 -!- wat has quit [Ping timeout: 252 seconds] 06:14:44 -!- Fizybubbleh has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 06:19:29 -!- Lasty has joined ##crawl-dev 06:21:03 -!- Stendarr has quit [Read error: Connection reset by peer] 06:24:08 -!- debo has joined ##crawl-dev 06:28:50 -!- us17 has quit [Ping timeout: 265 seconds] 06:31:33 -!- Pepe has quit [Ping timeout: 240 seconds] 06:33:35 -!- wheals has quit [Remote host closed the connection] 06:36:59 -!- scummos__ has quit [Ping timeout: 246 seconds] 06:39:20 -!- MarvinPA_ has joined ##crawl-dev 06:40:02 -!- MarvinPA has quit [Ping timeout: 252 seconds] 06:44:59 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 06:49:48 -!- Sgeo has quit [Read error: Connection reset by peer] 06:54:21 -!- edlothiol has joined ##crawl-dev 07:15:09 -!- Yllodra has quit [Ping timeout: 252 seconds] 07:17:00 -!- rast has quit [Read error: Connection reset by peer] 07:17:22 -!- rast has joined ##crawl-dev 07:19:56 -!- TAS_2012v has quit [Read error: Connection reset by peer] 07:24:50 -!- Kittykai has quit [Ping timeout: 255 seconds] 07:27:23 -!- PolkaDot has quit [Read error: Connection reset by peer] 07:29:17 -!- rast- has joined ##crawl-dev 07:29:31 -!- rast has quit [Read error: Connection reset by peer] 07:29:41 -!- rast- is now known as rast 07:30:48 03MarvinPA02 07* 0.15-a0-473-g6d285d9: Fix spacing 10(3 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6d285d90e1c7 07:31:48 -!- MarvinPA_ is now known as MarvinPA 07:32:23 -!- indspenceable has joined ##crawl-dev 07:37:29 -!- blackflare has quit [Ping timeout: 264 seconds] 07:41:48 -!- bzn has quit [Ping timeout: 240 seconds] 07:45:23 -!- Brannock has joined ##crawl-dev 07:48:14 -!- Kittykai has quit [Ping timeout: 255 seconds] 07:48:37 -!- rast has quit [Ping timeout: 250 seconds] 07:51:08 -!- Fizybubbleh has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 07:51:09 -!- rast has joined ##crawl-dev 07:54:17 -!- rast has quit [Read error: Connection reset by peer] 07:54:33 -!- rast has joined ##crawl-dev 07:58:39 -!- rast has quit [Read error: Connection reset by peer] 07:58:50 -!- rast- has joined ##crawl-dev 07:58:52 -!- rast- is now known as rast 08:01:00 -!- debo has quit [Quit: debo] 08:02:12 -!- nosrepemos has quit [Ping timeout: 276 seconds] 08:02:19 -!- Brannock is now known as Brannock_ 08:02:27 -!- rast- has joined ##crawl-dev 08:02:38 -!- Kittykai has quit [Ping timeout: 255 seconds] 08:03:01 -!- rast has quit [Read error: Connection reset by peer] 08:03:04 -!- rast- is now known as rast 08:04:23 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:06:45 -!- iFurril has quit [Ping timeout: 276 seconds] 08:08:21 -!- scummos__ has quit [Ping timeout: 240 seconds] 08:09:34 -!- MiraclePrism has quit [Ping timeout: 240 seconds] 08:10:18 -!- Bloaxor has quit [Ping timeout: 240 seconds] 08:10:36 -!- rast has quit [Read error: Connection reset by peer] 08:10:53 -!- rast has joined ##crawl-dev 08:13:34 -!- ackack has joined ##crawl-dev 08:14:37 -!- MaxFrost has quit [Ping timeout: 250 seconds] 08:16:35 -!- Kittykai has quit [Ping timeout: 255 seconds] 08:20:53 -!- indspenceable has quit [Ping timeout: 252 seconds] 08:23:18 -!- Lightli has quit [Ping timeout: 240 seconds] 08:27:06 -!- scummos__ has quit [Quit: Konversation terminated!] 08:30:49 -!- Kintak has quit [Read error: Connection reset by peer] 08:31:31 Dithmenos is delightfully inconsistent and lenient by golthoon 08:32:54 -!- indspenceable has joined ##crawl-dev 08:35:51 -!- CKyle has joined ##crawl-dev 08:37:49 -!- scummos__ has quit [Read error: Connection reset by peer] 08:40:13 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 08:41:26 as good a reminder as any to remove the fire/light conducts i guess 08:42:31 <|amethyst> and hasty conduct for chei? 08:42:58 hmm? that one has interesting effects 08:43:02 fire/light doesn't really 08:43:08 <|amethyst> or necromancy for the good gods 08:43:14 likewise necromancy, yes 08:43:27 fire isn't an interesting thing to restrict 08:43:50 it's one school of destructive spells (but you can still use destructive spells generally) 08:44:12 whereas necromancy and haste are very unique things to restrict 08:46:46 it's much more a flavour restriction than anything to do with changing gameplay decisions i think, which would probably be okay but it's very awkward to consistently enforce 08:47:02 -!- debo has joined ##crawl-dev 08:47:23 (as was shown by how complicated it used to be when it covered "light" a lot more generally, affecting things like holy wrath weapons and so on) 08:49:02 -!- Alarkh_ has quit [Quit: Page closed] 08:49:26 <|amethyst> I guess as I see it, it's no more complicated or awkward than things like unholy 08:49:33 <|amethyst> OTOH, that applies to three gods, not just one 08:50:02 <|amethyst> fire, that is, not light 08:50:33 <|amethyst> light barely exists in Crawl, and is mostly just for flavour except for halo and corona, so it's difficult to be consistent with 08:51:28 i suppose the main thing that makes them awkward (both fire and unholy) is that there are lots of items that can sometimes be forbidden (wands of random effects, chaotic things, etc) 08:51:45 anyway i'm not strongly opposed to the fire conduct, it's just something i'd mentioned to grunt before 08:52:48 <|amethyst> and I'm not strongly supporting it, but I'd like to see some kind of conduct there 08:55:59 <|amethyst> the chaos things applies to most "I don't like this kind of effect" conducts 08:56:49 yeah, i was thinking of fire as particularly awkward in that regard because i'd been looking at summoning spells recently 08:57:13 and there were lots of ways of summoning fiery monsters that aren't forbidden 08:57:32 <|amethyst> couldn't the monsters just reject you? 08:58:01 yeah, that would have pretty wide-ranging consequences though since you can incidentally get fiery monsters from a lot of spells 08:58:20 we already have TSO mostly letting you summon venomous monsters without caring (not sure whether that is actually a good thing though) 08:58:41 <|amethyst> oh, whereas the other ones mostly apply to either the summons that are already banned, or shadow creatures 08:59:06 yeah, i think for shadow creatures there's handling to reroll the summon if you get something that would be forbidden 08:59:11 <|amethyst> yes 08:59:20 that'd need to be added to a fair few more spells if we wanted it to behave that way for other conducts too 09:00:02 <|amethyst> or could just let them go hostile 09:00:22 <|amethyst> I guess that makes more sense for demons than it does for (say) dragons 09:01:52 -!- reaverb has joined ##crawl-dev 09:01:52 or lindwurms from summon menagerie, yeah 09:02:35 -!- Patashu_ has quit [Ping timeout: 252 seconds] 09:03:06 <|amethyst> so I guess the difference is that summoning spells are pretty much all single-holiness 09:03:28 <|amethyst> but not so much for "uses fire" or "uses poison" 09:06:38 MarvinPA: thanks for fixing that spacing. What is the correct formating for gods.txt? 09:06:59 -!- Kittykai has quit [Ping timeout: 255 seconds] 09:07:46 <|amethyst> We use single space after punctuation and commonwealth spelling and grammar 09:08:00 <|amethyst> in text in general 09:08:06 <|amethyst> (commit messages don't count :) 09:10:14 <|amethyst> Speaking of which 09:10:32 <|amethyst> We alternate fairly freely between "haven't" and "don't have" 09:10:38 <|amethyst> should those be more consistent? 09:10:40 -!- Amy has quit [Disconnected by services] 09:11:50 -!- Alarkh has quit [Quit: Leaving] 09:12:12 i'd prefer "don't have" for that i think 09:12:44 <|amethyst> In particular, these two: 09:12:52 <|amethyst> mpr("You don't have enough magic to cast that spell."); 09:13:01 <|amethyst> mpr("You haven't enough magic at the moment."); 09:13:09 -!- CKyle has quit [Quit: CKyle] 09:13:27 -!- Bloax has joined ##crawl-dev 09:13:28 yeah, i prefer "You don't have enough magic/vitality/magic capacity/Zot points/whatever", from a quick grep 09:13:43 -!- CKyle has joined ##crawl-dev 09:13:55 <|amethyst> MarvinPA: for a BrE speaker, does the version with "haven't" sound old-fashioned? 09:14:15 <|amethyst> MarvinPA: I'm an AmE speaker, so it sounds both old-fashioned and British to me :) 09:14:20 haha 09:14:23 -!- Bloax has quit [Client Quit] 09:14:30 yeah, a little old-fashioned i think 09:14:31 -!- Bloax has joined ##crawl-dev 09:15:29 -!- SamB_ has quit [Read error: Connection reset by peer] 09:16:21 -!- conted has quit [Quit: Page closed] 09:17:03 Why do we use Commonwealth standards? Did Henzell use them? 09:18:40 -!- syllogism has joined ##crawl-dev 09:18:41 Australians speak a variant of Commonwealthish, yes :p 09:20:51 -!- GoblinBomb has quit [Ping timeout: 276 seconds] 09:21:01 <|amethyst> and for a long time we had more Europeans than Americans 09:21:30 -!- wat is now known as Furril 09:21:47 -!- lessens has quit [Ping timeout: 250 seconds] 09:21:53 <|amethyst> but I think consistency is the more important factor 09:23:11 -!- Kittykai has quit [Ping timeout: 255 seconds] 09:23:17 |amethyst: Yes, consistency is great. 09:23:44 Suprised there were more Eurpoeans at one point. 09:23:45 -!- CKyle has quit [Quit: CKyle] 09:23:46 It's good to write in a blended variant of British and American English with a couple of self-inflicted mutations. 09:26:51 -!- CKyle has joined ##crawl-dev 09:27:21 -!- TAS_2012v has quit [Ping timeout: 276 seconds] 09:28:30 -!- PleasingFungus has joined ##crawl-dev 09:30:23 -!- notcluie is now known as guest271 09:30:45 -!- guest271 is now known as notcluie 09:33:46 <|amethyst> reaverb: the Canadians are trying to catch up though! 09:34:08 Hmm, will have to double check the dev team page. 09:35:04 <|amethyst> we need more devs from outside North America and Europe 09:39:50 -!- Kittykai has quit [Ping timeout: 255 seconds] 09:42:44 -!- Quashie has quit [Ping timeout: 255 seconds] 09:42:59 -!- lessens_ has quit [Ping timeout: 255 seconds] 09:43:52 -!- bencryption has quit [Quit: WeeChat 0.4.3] 09:47:32 !tell grunt not a design concern but i think upheaval doesn't prompt to hit yourself (or allies?) 09:47:33 MarvinPA: OK, I'll let grunt know. 09:48:23 !tell grunt i'd probably agree that the branch looks ready-ish for merging, anyway 09:48:24 MarvinPA: OK, I'll let grunt know. 09:48:42 I know I wrote code for that warning; maybe it's broken :( 09:49:18 -!- notcluie has quit [Ping timeout: 240 seconds] 09:49:43 i think i've seen the disaster area one work 09:49:46 but not upheaval 09:49:51 talking about gods branch? 09:50:20 oh I think I may know what the problem is 09:51:08 (going to be gone for most of the day in a bit) 09:51:43 oh I guess not 09:51:44 hm 09:55:17 -!- Quashie has quit [Quit: Leaving] 09:56:50 -!- scummos__ has quit [Ping timeout: 246 seconds] 09:59:40 -!- Keanan has joined ##crawl-dev 10:02:32 mm another really minor bug related to this which I'll fix at the same time 10:03:06 -!- reaverb has quit [Ping timeout: 276 seconds] 10:04:35 03Grunt02 07[gods] * 0.15-a0-432-gca74e9b: Warn about Upheavaling yourself/allies (MarvinPA). 10(2 minutes ago, 2 files, 12+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ca74e9b9465e 10:05:13 -!- Morg0th has quit [Quit: leaving] 10:05:29 -!- Kittykai has quit [Ping timeout: 255 seconds] 10:07:59 -!- _D_ has quit [Quit: leaving] 10:08:14 -!- Kalir has quit [Changing host] 10:11:33 -!- tensorpudding has quit [Ping timeout: 240 seconds] 10:14:09 -!- Crehl has quit [Ping timeout: 276 seconds] 10:19:25 03MarvinPA02 07* 0.15-a0-474-g56ef91b: Reword a warning prompt for Slouch 10(6 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=56ef91be33f3 10:19:28 * Grunt verifies that the commit list matches between gods and gods_34 barring things that were cherry-picked from trunk... 10:19:28 -!- ussdefiant has joined ##crawl-dev 10:19:28 -!- Cheibriados has quit [Ping timeout: 240 seconds] 10:20:44 -!- Cheibriados has joined ##crawl-dev 10:20:44 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 10:20:46 -!- The topic of ##crawl is: Check out new European server at ??clan! | Play Crawl online now: type ??cao, ??cdo, ??cszo, ??clan, or ??webtiles for instructions | http://crawl.develz.org | FooTV: termcast.develz.org | ##crawl-offtopic: You got your gender in my peanut butter! Xom thinks this is hilarious. 10:21:09 -!- rast has quit [Ping timeout: 250 seconds] 10:23:01 -!- rast has joined ##crawl-dev 10:23:03 -!- Nomi has quit [Ping timeout: 258 seconds] 10:25:51 -!- ontoclasm has joined ##crawl-dev 10:26:11 -!- Kittykai has quit [Ping timeout: 255 seconds] 10:29:04 -!- PolkaDot has quit [Read error: No route to host] 10:30:56 Grunt: any plans to make throwing things that aren't javelins and lcs rocks not terrible? 10:31:56 -!- radinms has quit [] 10:32:48 -!- Lightli has joined ##crawl-dev 10:34:33 -!- Mandevil has quit [Quit: leaving] 10:34:41 -!- Nethris has quit [Quit: Leaving.] 10:35:41 Hm. What's the wizmode command to load a ghost for a level? 10:38:19 -!- reaverb has joined ##crawl-dev 10:40:08 -!- Kittykai has quit [Ping timeout: 255 seconds] 10:43:23 -!- rast has quit [Read error: Connection reset by peer] 10:43:44 -!- rast has joined ##crawl-dev 10:44:14 PleasingFungus: &? lists all wiz commands. 10:44:19 yes 10:44:22 it doesn't list that command 10:44:26 but there are references to it in the code 10:44:34 idk 10:44:44 &? seems pretty incomplete 10:44:48 in general 10:45:52 PleasingFungus: I looks like that the screen is hardcoded. 10:45:55 s/I/It/ 10:46:10 sure 10:48:08 <|amethyst> it's listed there if it's enabled 10:48:13 <|amethyst> you have to turn on DEBUG_BONES 10:48:35 <|amethyst> &^G 10:48:47 ah, ok. 10:48:49 thanks! 10:50:02 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:50:17 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0a1/20140505030202]] 10:53:03 -!- Vizer has quit [Ping timeout: 252 seconds] 10:54:05 -!- Kittykai has quit [Ping timeout: 255 seconds] 10:56:43 -!- Nomi has quit [Ping timeout: 252 seconds] 10:57:00 -!- SamB has joined ##crawl-dev 11:01:11 -!- Zerkmund has quit [Remote host closed the connection] 11:02:02 -!- Zerkmund has quit [Remote host closed the connection] 11:07:09 -!- PleasingFungus_ is now known as PleasingFungus 11:08:29 -!- Kittykai has quit [Ping timeout: 255 seconds] 11:09:28 !messages 11:09:29 No messages for ontoclasm. 11:10:44 oh that reminds me 11:10:56 i don't have to do a bunch of things today!11!! 11:11:18 where can I find the code that turns the screen red for berserk? wasn't able to figure it out last night 11:11:43 view.cc i think 11:11:49 Ty 11:11:59 <|amethyst> viewmap_flash_colour 11:12:13 <|amethyst> and of course the things that call it, but that's the one that's specifically about Berserk 11:12:17 Speaking of turning the screen something. 11:12:17 -!- crate has quit [Ping timeout: 252 seconds] 11:12:33 <|amethyst> johnstein: BLACK means no "flash" 11:12:37 -!- nooodl has joined ##crawl-dev 11:12:38 Could the awful, awful screen effect of the lantern of shadows be changed? 11:12:49 Bloax: Remind me what it does? 11:13:06 it blends the whole screen with gray 11:13:17 -!- mopl has quit [Quit: Page closed] 11:14:11 An awful, awful shade of gray. 11:14:31 ontoclasm: where you elementals at 11:14:33 <|amethyst> you know, I kind of wish git's --grep had --all-match as the default 11:14:47 <|amethyst> if I wanted to search for A or B I'd use A|B 11:16:52 03MarvinPA02 07* 0.15-a0-475-g0591e77: Document a missing wizmode command 10(6 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0591e77993c0 11:16:54 <|amethyst> (same holds for multiple -e options to regular grep) 11:16:54 -!- lobf has joined ##crawl-dev 11:16:54 <|amethyst> %git 41df555b 11:16:54 07MarvinPA02 * 0.11-a0-2542-g41df555: Change lantern of shadows effect to allow distinguishing LOS boundary and monster colours 10(1 year, 10 months ago, 1 file, 3+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=41df555bbb78 11:17:17 <|amethyst> I was really confused there for a second 11:17:21 -!- UncertainKitten has joined ##crawl-dev 11:17:30 <|amethyst> "That's not the commit I asked for, and why is it green?" 11:17:32 haha 11:17:43 Bloax: i gotta test to give today but i'll mess with them later 11:17:56 ontoclasm: more like gib dem 2 me 11:18:59 https://dl.dropboxusercontent.com/u/1000017/crawl/elementals.png 11:19:17 i guess i need to make an iron one too 11:19:30 https://dl.dropboxusercontent.com/u/1000017/crawl/fire_elemental3.png https://dl.dropboxusercontent.com/u/1000017/crawl/water_elemental3.png 11:19:35 i you want the ones without masks 11:19:48 -!- ussdefiant has quit [Ping timeout: 265 seconds] 11:21:36 -!- DrinkMachine has joined ##crawl-dev 11:21:39 -!- DrinkMachine has quit [Changing host] 11:21:39 -!- DrinkMachine has joined ##crawl-dev 11:22:53 -!- Kittykai has quit [Ping timeout: 255 seconds] 11:23:15 -!- Cheburashka has quit [] 11:24:34 ontoclasm: I do hate the mention this, but my one concern is that the air elemental might not obviously be an air elemental, particualarly if you're doing it with the masks. 11:24:38 s/the/to/ 11:25:02 -!- rast has quit [Read error: Connection reset by peer] 11:25:42 don't hate to mention it 11:26:02 yeah, i dunno about the air one 11:26:09 I do hate to mention this, but my one concern is that to air elemental might not obviously be an air elemental, particualarly if you're doing it with to masks. 11:26:19 -!- crate has quit [Ping timeout: 252 seconds] 11:27:07 Bloax: Yes, the masks then would only work if the player saw the other elementals first. 11:27:12 s/then/thing/ 11:28:52 well part of the reason for the masks was just that 11:29:11 if they all have masks then mask = elemental 11:29:25 and so you can easily recognize them as all being similar 11:29:31 but idk 11:30:18 Obviously the solution is to remove elementals. 11:30:26 mm 11:31:22 remove all monsters, then i'll have nothing to replace 11:31:48 -!- wheals has quit [Ping timeout: 240 seconds] 11:35:07 remember how i said it'd help with less hair 11:35:15 https://dl.dropboxusercontent.com/u/63152810/n/crawl/AirElemental2.png well it did 11:35:39 -!- CKyle has quit [Quit: CKyle] 11:36:23 -!- Kittykai has quit [Ping timeout: 255 seconds] 11:37:13 -!- DrinkMachine has quit [Quit: Leaving] 11:38:23 still can't read it, sorry 11:39:08 you've got too much detail, i'm sure it's awesome zoomed in t just all blends together at 1:1 11:39:45 well is it recognizably a shape of something something 11:39:55 because not being readable is kind of the purpose 11:40:05 that's one of the dangers of drawing it large and then scaling it down; the "right" level of detail for a large thing is waaaay too much for a small thing 11:40:12 on purpose* 11:40:20 * ontoclasm shrugs 11:41:50 for small things, by far the biggest thing that's going to define the shape is the areas of light and dark 11:42:34 -!- CKyle has joined ##crawl-dev 11:43:21 so here:s what i see: https://dl.dropboxusercontent.com/u/1000017/crawl/air.png 11:44:54 whatever you want to be visible needs to be brighter than the rest, lighting be damned 11:46:08 -!- alefury has joined ##crawl-dev 11:48:23 https://dl.dropboxusercontent.com/u/63152810/n/crawl/AirElemental3.png 11:48:26 hum de dum 11:50:25 -!- indspenceable has joined ##crawl-dev 11:50:47 -!- Kittykai has quit [Ping timeout: 255 seconds] 11:50:59 that's a bit better 11:51:20 -!- CKyle has quit [Quit: CKyle] 11:55:33 -!- ontoclasm has quit [Quit: Leaving.] 11:56:18 -!- Spatzist has quit [Ping timeout: 240 seconds] 11:57:54 -!- ontoclasm has joined ##crawl-dev 11:59:45 %git 11:59:46 07MarvinPA02 * 0.15-a0-475-g0591e77: Document a missing wizmode command 10(49 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0591e77993c0 12:00:04 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 12:03:46 -!- indspenceable has joined ##crawl-dev 12:03:56 -!- Ququman has joined ##crawl-dev 12:04:39 -!- crate_ has quit [Ping timeout: 276 seconds] 12:08:32 Best use of the wiz mode forced crash: Reset a save's state without bothering to backup saves. 12:08:47 -!- Kittykai has quit [Ping timeout: 255 seconds] 12:09:05 ontoclasm: I'm pretty sure your earth elemental is a pokemon 12:10:26 yeah 12:10:42 New monster: Pikachu 12:11:03 New unique: Mew 12:11:12 -!- CKyle has joined ##crawl-dev 12:11:18 that's cool 12:11:19 Make Nikola sometimes spawn with a Pikachu band. 12:11:45 but we already have raiju 12:11:47 secondary benefit of the masks is they look less like pokemon 12:12:05 ontoclams: I'd argue that makes them look more like pokemon 12:12:37 yeah? 12:12:48 ontoclasm: Because all pokemon have faces. 12:12:56 So they can sell plushies or something. 12:13:24 hm 12:13:37 i'm not sure what i can do about it then >.> 12:13:58 ontoclams: There's nothing wrong with looking like pokemon. 12:14:02 sm 12:14:08 s/ms/sm/ 12:14:34 Have you ever heard somebody complain about pokemon's garaphics? 12:14:42 https://dl.dropboxusercontent.com/u/63152810/n/crawl/m/fire_elemental3b.png does this look like a pokemon to you 12:15:11 Bloax: No, it looks like a lava snake. 12:16:23 its neck looks kinda 12:16:26 broken? 12:18:20 Unstable branch on crawl.akrasiac.org updated to: 0.15-a0-475-g0591e77 (34) 12:19:10 anyway i gotta go to work 12:19:14 cheers 12:19:17 l8rs 12:19:35 (the sprite sucks because i'm posting shitty first-pass sprites for some reason) 12:19:44 -!- bonghitz has quit [Ping timeout: 265 seconds] 12:21:46 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 12:23:11 -!- Kittykai has quit [Ping timeout: 255 seconds] 12:26:01 -!- Nomi has quit [Ping timeout: 265 seconds] 12:27:46 03elliptic02 07* 0.15-a0-476-g167b67a: Remove more instances where directing a cleave at empty space is optimal. 10(10 minutes ago, 1 file, 11+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=167b67a7dc8d 12:27:46 03elliptic02 07* 0.15-a0-477-gf9dfbfb: Balance cleaving order better when no walls are adjacent to the attacker. 10(3 minutes ago, 2 files, 6+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f9dfbfbb5256 12:28:29 -!- dtsund has joined ##crawl-dev 12:29:11 -!- wheals_ has joined ##crawl-dev 12:29:12 -!- wheals has quit [Quit: Page closed] 12:29:17 -!- wheals_ is now known as wheals 12:30:27 -!- MgDark has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0/20131216183647]] 12:37:08 -!- Kittykai has quit [Ping timeout: 255 seconds] 12:37:25 -!- jameyd has quit [Client Quit] 12:38:50 !tell ontoclasm fr: a tile showing all four elementals (mainly the mask and maybe a bit of the respective element) for an Elemental Force icon. 12:38:51 Grunt: OK, I'll let ontoclasm know. 12:39:35 -!- Keanan has quit [Quit: Leaving.] 12:39:40 todo update the G/Q ability descriptions if necessary 12:40:15 You throw a throwing net. The throwing net hits the giant spore. 12:40:16 The giant spore is caught in the net! 12:40:21 is this intended 12:40:50 wheals: Could it happen before? 12:40:54 Sounds fine to me. 12:40:55 i don't know 12:41:01 -!- LNCP has quit [Read error: Connection reset by peer] 12:41:08 giant spore (03*) | Spd: 15 | HD: 1 | HP: 1 | AC/EV: 0/10 | Dam: 1 | 03plant, lev | Res: 06magic(4), 03poison, 12drown, 13neg+++, 13torm | XP: 1 | Sz: small | Int: plant. 12:41:08 %??Giant spore 12:41:21 It probably couldn't before nets were made to work on flying things. 12:41:59 Bloax: Ah. 12:42:26 wheals: I do not mind either way but I would just leave it. 12:45:41 -!- Nethris has quit [Quit: Leaving.] 12:49:36 -!- Basil has joined ##crawl-dev 12:50:37 -!- simmarine has joined ##crawl-dev 12:51:05 -!- Kittykai has quit [Ping timeout: 255 seconds] 12:53:33 -!- zxc232 has quit [Quit: Leaving.] 12:54:47 -!- Mad_Wack has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 12:55:34 -!- Crehl has quit [Ping timeout: 240 seconds] 12:56:45 Any objection to making Crawl log the git revision in milestones and logfiles? 12:56:53 For Sequell consumption 12:57:03 greensnark: Yes please. 12:57:21 I guess the trick would be updating it on incremental compile 12:57:32 greensnark: that would be pretty useful 12:57:33 greensnark: And also what if I complie on a branch? 12:57:36 Aim: an ironbrand convoker, wielding a long sword and wearing a ring mail 12:57:36 (lightly wounded, poisoned, moving slowly, catching its breath, chanting recall) 12:57:41 ok, that's definitely a bug 12:58:03 greensnark: this is going to make it so much easier to recover from save compatability hiccups. 12:58:17 reaverb: ? 12:58:20 <|amethyst> how so? 12:58:42 Just check the git revision and apply the corrects if it's one where the bug was? 12:59:03 <|amethyst> the game doesn't read its own logfiles and milestones 12:59:07 I guess you also need a script to get the bad commit domain and check to see if the old commit is part of it. 12:59:11 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 12:59:13 <|amethyst> and what if there wasn't a milestone generated in that version 12:59:31 |amethyst: Oh, would this only be recorded at certain times? 12:59:35 wheals: hitting a convoker with curare disrupts their recall, but I *think* it might still let them start a new one 12:59:38 which would be a bug, yes 12:59:41 I assumed it would be in the save file somewhere... 12:59:44 <|amethyst> reaverb: milestones yes 12:59:52 i hit it again and it ended, so maybe it was just an energy thing 13:00:00 Not that it couldn't just be added to the savefile once there's a function to grab it! 13:00:03 <|amethyst> reaverb: game version is written in the save, but not in every section 13:00:04 ie i got to look at it again before its turn happened 13:00:15 <|amethyst> we'd also have to have some way to compare git revisions 13:00:21 <|amethyst> which isn't trivial 13:00:31 <|amethyst> you can't just look at the number of commits because git history isn't linear 13:01:01 |amethyst: Well if we only turn it on in master, we can pretend it's linear history. 13:01:10 No need to do this for feature branches. 13:01:11 -!- indspenceable has joined ##crawl-dev 13:05:02 -!- Kittykai has quit [Ping timeout: 255 seconds] 13:06:56 <|amethyst> I'm not sure how much it would help the real problem, anyway 13:07:04 <|amethyst> Which is when you forget to do save compat 13:07:17 |amethyst: No it would not, but it would help with recovery. 13:07:29 <|amethyst> sometimes 13:07:45 <|amethyst> with the recent things that required hackery to fix, it wouldn't have helped 13:09:22 03elliptic02 07[gods] * 0.15-a0-433-gbb9916d: Remove remnants of cloud displacement. 10(5 minutes ago, 2 files, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bb9916db27f7 13:09:24 <|amethyst> because whether you had the bug depended not on what version you last saved on, but on whether you transferred from an older to a newer version 13:09:24 <|amethyst> so each chunk would need a history of all git revisions it was played under 13:09:24 |amethyst: Yes, this is getting more complicated. No so simple then! 13:14:23 * greensnark proposes http://sprunge.us/aZGC 13:15:18 -!- Spatzist has quit [Ping timeout: 240 seconds] 13:17:57 -!- Kalir has quit [Changing host] 13:18:05 greensnark: Look fine to me. 13:18:06 Hmm renaming vfull->vlong 13:18:16 But you probably understand it better anyway :D 13:18:16 To match the name in the code 13:18:59 -!- Kittykai has quit [Ping timeout: 255 seconds] 13:19:33 03greensnark02 07* 0.15-a0-478-g3be5555: Log CRAWL_VERSION_LONG as vlong. 10(9 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3be555590b9a 13:19:35 <|amethyst> greensnark: hm, what does that do in score files? 13:19:49 <|amethyst> greensnark: not that it's so important in score files since we don't use them online 13:19:50 |amethyst: Hmm! 13:19:53 Yes 13:20:04 It will probably make all score entries have the current binary's version 13:20:08 <|amethyst> yeah 13:20:12 I forgot about actual hiscore files :) 13:20:26 greensnark: "Ex-dev" :D 13:20:42 Can I let one of the devs sort it out :P 13:20:55 I'm just in this for the Sequell metadata 13:23:39 * greensnark is excited by all the old logic for highscore sorting still in there 13:24:10 "// Fixed a nasty overflow bug here -- Sharp" 13:24:21 Whoever Sharp was, his comment is of a fine mature vintage 13:24:41 Cherry-picked 1 commit into gods 13:24:49 -!- Keanan has joined ##crawl-dev 13:25:07 Oh yes, on high scores, how does Gozag interact with them? Does his gold make him the best god by score for chars which don't win? 13:25:27 greesnark: For some reason the signed comments are always the most hilarious. 13:29:47 -!- simmarine_ has joined ##crawl-dev 13:31:55 -!- simmarine has quit [Quit: Leaving] 13:31:56 -!- bonghitz_ has quit [Quit: Leaving...] 13:31:56 -!- blackflare has quit [Ping timeout: 258 seconds] 13:31:56 -!- LordSloth has quit [Remote host closed the connection] 13:31:56 -!- Schwer-Muta has quit [Ping timeout: 258 seconds] 13:33:12 I thought the best god for characters who didn't win was chei 13:33:16 judging by reddit, tavern, etc 13:34:13 PleasingFungus: Well considering Gozag is new.. 13:34:56 -!- simmarine_ is now known as simmarine 13:35:38 -!- Kittykai has quit [Ping timeout: 255 seconds] 13:43:48 reaverb: the gold component of score is quite insignificant after early game 13:44:01 so insignificant that it is likely to be removed! 13:44:06 elliptic: I suspected such. 13:44:09 -!- Laraso has quit [Quit: Laraso falls through a shaft! The shaft crumbles and collapses.] 13:44:23 But it seems like something to handle. 13:44:31 s/seems/seemed/ 13:45:35 I kept meaning to remove gold from score anyway, this just reminded me of it 13:45:56 elliptic: Do it! Do it! 13:46:25 -!- Ragdoll has joined ##crawl-dev 13:48:16 -!- palacebeast has quit [Quit: Page closed] 13:50:08 03elliptic02 07* 0.15-a0-479-g91e2ab7: Remove gold from the score calculation. 10(2 minutes ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=91e2ab7977f9 13:50:56 -!- Kittykai has quit [Ping timeout: 255 seconds] 13:51:39 Basil: Are you present? 13:51:42 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 13:52:11 I'm curious about the MUT_NO_DEVICE_HEAL if in cast_healing() of spl-goditem.cc 13:52:20 (by the way, awesome file name) 13:52:34 From my code archeology efforts, it appears to do nothing. 13:53:06 I'll check 13:53:17 You feel fantastic! A pair of horns grow on your head. Your +2 helmet falls away! 13:53:36 yeah horns:1 is better than 4 ac 13:53:52 Basil: Thanks 13:56:04 i think the only thing that uses cast_healing other than ely abilities is player zapping wand of healing at monsters? 13:56:51 i remember vaguely looking into it in the past at least 13:57:45 Yes, at monsters. 13:57:56 Also monsters casting lesser or greater healing. 13:58:29 mmm, I was probably trying to disable /HW for VS and left that in, whoops 13:58:44 Basil: Do you want to remove it or should I? 13:58:44 so you can probably remove that 13:59:12 I'll do it 13:59:25 (Also, if you zap know a /heal wounds at yourself, you get the inert message instead of the "will not heal you" message) 14:00:57 -!- FaMott has quit [Ping timeout: 252 seconds] 14:03:47 -!- Fizybubbleh has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 14:04:53 -!- Kittykai has quit [Ping timeout: 255 seconds] 14:05:02 <|amethyst> greensnark: actually, it looks like because it caches the xlog fields when reading scores, it doesn't actually overwrite 14:05:49 |amethyst: Awesome 14:06:56 -!- MiraclePrism has joined ##crawl-dev 14:11:22 I like how it's you.mutation[foo] but you.innate_mutations[bar] 14:11:31 -!- MiraclePrism has quit [Ping timeout: 258 seconds] 14:19:17 -!- Kittykai has quit [Ping timeout: 255 seconds] 14:19:38 -!- Bayushi has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 14:26:48 -!- Spatzist has quit [Ping timeout: 240 seconds] 14:29:45 Nothing wrong with adding a function to the player class, correct? 14:29:48 -!- asdu has quit [Ping timeout: 240 seconds] 14:30:56 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 31.0a1/20140325030201]] 14:31:10 -!- PleasingFungus has joined ##crawl-dev 14:34:52 -!- CKyle has quit [Quit: CKyle] 14:35:29 -!- Kittykai has quit [Ping timeout: 255 seconds] 14:40:06 -!- bzn has quit [Quit: Page closed] 14:41:58 03Sage02 07* 0.15-a0-480-gb511c52: Remove unnecessary code. 10(5 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b511c52d2743 14:42:26 Basil: Thanks. 14:44:29 no problem 14:49:54 -!- Mad_Wack has quit [Client Quit] 14:50:00 -!- fufumann has quit [Quit: und weg...] 14:50:14 -!- Bloaxor has joined ##crawl-dev 14:50:14 -!- Bloax has quit [Read error: Connection reset by peer] 14:51:41 -!- Kittykai has quit [Ping timeout: 255 seconds] 14:51:47 -!- CKyle has joined ##crawl-dev 15:01:30 -!- DrinkMachine has joined ##crawl-dev 15:01:30 -!- DrinkMachine has quit [Changing host] 15:01:30 -!- DrinkMachine has joined ##crawl-dev 15:02:15 -!- KurzedMetal has quit [Quit: Leaving.] 15:07:18 -!- thetao has quit [Quit: Page closed] 15:07:45 -!- st_ has quit [Read error: Connection reset by peer] 15:08:21 -!- st_ has joined ##crawl-dev 15:11:41 -!- NeremWorld has quit [Ping timeout: 264 seconds] 15:14:29 -!- Thrall has joined ##crawl-dev 15:15:00 Updater's here? 15:15:16 Thrall: Yes. 15:15:51 Orc Warlord dot 15:16:02 -!- PolkaDot has quit [Read error: No route to host] 15:16:14 Where updated? 15:16:15 Thrall: Change slow 15:16:23 ontoclams knows 15:16:34 ontoclams? 15:16:48 ontoclasm. 15:16:50 ontoclasm = Tile updater 15:17:04 We're sorry. 15:17:05 ㅇㅋ 15:17:06 ontoclams is better than his real nick 15:17:07 dz 15:17:30 0.15 Tiles 15:17:53 China color too jitda 15:18:19 Warlord is no dignity 15:18:37 What do you think? 15:18:47 Poetry <3 15:18:51 -!- Pepe has quit [Ping timeout: 250 seconds] 15:19:08 Now I have to look up the warlord tile 15:19:19 My curiosity has been piqued 15:19:26 'jitda' seems to mean 'smile' 15:19:33 ㅇㅋ means OKay 15:19:39 Like a thug or a gangster 15:19:48 haha 15:19:51 greensnark: link the tile 15:20:07 ??clam 15:20:07 I don't have a page labeled clam in my learndb. Did you mean: clan, clar. 15:20:18 -!- File200 has joined ##crawl-dev 15:20:21 Finding tiles is good thing about badwiki 15:20:24 one 15:20:25 -!- Piginabag has quit [Quit: Page closed] 15:20:30 As a player falls into force 15:20:37 http://s-z.org/neil/git/?p=crawl.git;a=blob_plain;f=crawl-ref/source/rltiles/mon/orc_warlord.png;h=8a14ea144bdaa084d3d6caa6003e630549679784;hb=HEAD 15:20:47 What do I clone into for the Gozag branch? 15:20:49 you can also just browse the source tree 15:20:49 huh, the wiki's up to date on that one 15:21:05 File200: create a normal branch, checkout 'gods', then git pull origin gods, iirc 15:21:20 The warlord does look like a child unhappy with their halloween costume 15:21:22 that may not be right but it's probably close 15:22:03 including hanon12 15:22:17 This is so sad 15:22:30 PleasingFungus: thanks 15:22:52 Can we think of a more dignified 15:23:02 -!- CKyle has quit [Quit: CKyle] 15:23:38 Beogh is big in Korea? 15:23:44 I personally saw the tiles made ​​of Warroad 15:23:45 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/rltiles/mon/orc_warlord.png;h=ecfe882f9bafef618f043f86dd89395b074e6378;hb=ecfe882f9bafef618f043f86dd89395b074e6378 can't say old orc warlord was better 15:24:04 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/rltiles/mon/orc_warlord.png;h=6c0b0c2b8f009cb12b2b3abbd6275da142c28a41;hb=6c0b0c2b8f009cb12b2b3abbd6275da142c28a41 and for god's sake let's not go back to this one 15:24:43 at some point DCSS will have several tilesets 15:25:10 !bug 8192 15:25:10 https://crawl.develz.org/mantis/view.php?id=8192 15:25:25 Tiles are best of the past 15:25:40 <|amethyst> dpeg: FR: a version of glyph/hybrid mode using alphabet primer-style letter illustrations 15:25:50 <|amethyst> dpeg: orb guardian is a good start :) 15:26:31 The concept of mueot Warlord? 15:26:58 Bully? Gangster? Lords? 15:27:09 Thrall: can you make a list of tiles you really like (also from the past)? 15:27:15 >past tiles are best tiles 15:27:20 https://dl.dropboxusercontent.com/u/63152810/Dowan.png you w0t mate 15:27:23 -!- Ragdoll has quit [Quit: Houdoe] 15:27:41 New tile is not dignified 15:27:48 "mueot" (무엇) seems to mean "what", so I think that's "what is the concept of the warlord"? not sure though 15:28:12 Bloaxor: I think he's referring specifically to the orc warlord tiles 15:28:15 not sure though 15:28:22 perhaps 15:28:47 The spiky armor is indeed kind of stylish. 15:29:05 -!- bmfx has quit [Quit: Lost terminal] 15:29:29 Warlord tile is excellent except for 15:29:46 Only sad Warlord 15:30:32 I told you back in 2005 that this tiles business is the devil's work! We wouldn't have the problems with clean, safe letters. 15:30:52 hm, yes, in my day 15:30:53 Sight seeing all day until the end of the game ... 15:31:06 Hm, compared to the other orcs, the warlord tile does seem to have a "sad" expression instead of an "angry" one. 15:31:16 (It's the eyes I think) 15:31:20 I honestly wonder if we'd communicate better if thrall just typed in korean and we used google translate 15:31:20 Keanan: not good, he's the lord 15:31:35 ok 15:31:47 워로드만 15:31:55 ę¸°ěˇ´ěť í€ěťĽëˇś 바꾸는ę˛ěť´ 15:31:58 가능합ë‹ęąŚ? 15:32:20 I wonder if the reason the eastern part of the world has difficulty learning English is due to the alien grammar of it. 15:32:31 ëŹ™ěť 15:32:39 워로드 15:32:46 ęłĽę±°ěť í€ěťĽ 15:32:52 사용 가능? 15:32:59 0.15 ěť ě›Śëˇśë“ś 15:33:03 ěś„ě—„ 15:33:04 없음 15:33:28 Well, that's pretty much what he said in english. 15:33:59 더 ë‚은 15:34:03 í€ěťĽ 15:34:11 ěťę¸°ę¸° 15:34:14 ěť´ě „ě—” 15:34:16 yep 15:34:22 우리는 í€ěťĽěť„ 변경할 ě ěžěŠµë‹ë‹¤. 15:34:34 ę·¸ëź¬ë‚ 15:34:50 you think he's using google translate to translate his English into Korean? 15:34:55 I think so. 15:35:10 맞습ë‹ë‹¤ 15:35:29 ě•„ë§ ě로운 í€ěťĽěť´ ë  ę˛ěť´ë‹¤. í•ě§€ ě¤ëžëś ę˛ë“¤ 15:35:34 -!- CKyle has joined ##crawl-dev 15:35:48 The correct answer 15:35:53 OK 15:36:03 well look at the bright side 15:36:06 it might be terrible 15:36:16 but it's better than a complete disability to communicate 15:36:21 Translation is not good 15:36:29 agreed 15:36:36 We're sorry. 15:37:08 ę·¸ę˛ěť€ ë‹ąě‹ ěť ěžëŞ»ěť´ ě•„ë‹ě—ěš” 15:37:09 I'll try to update the new tile 15:37:12 ě í€ěťĽě— 대한 견식 무엇을 ě°ľěť„ ě ěžěŠµë‹ęąŚ? 15:37:12 -!- Eonwe9 has quit [Ping timeout: 276 seconds] 15:37:30 please do! 15:38:03 <|amethyst> I can't read a bit of it, but I have to say hangeul is one of the most rational writing systems out there 15:38:14 hangul is great. very modern 15:38:19 only a few hundred years old! 15:39:04 I think the English. Excellence 15:39:24 Barriers to entry are too high 15:39:37 Hangul is 15:39:44 any writing system where there's some kind of connection between pronunciation and the written form is sane 15:39:55 basically, not japanese or chinese 15:40:33 But it's easy than Chinese 15:40:53 Comfort 15:41:01 <|amethyst> Kvaak: But the correspondence in hangul goes not just down to the phoneme but down to individual features 15:41:31 mm, I'm not too familiar with it but it's relatively sane from what I've seen 15:42:15 Language is most important that the population 15:42:49 -!- CKyle has quit [Quit: CKyle] 15:43:31 Have a good day 15:43:48 Thrall: bye! 15:44:00 I'll go making tiles 15:44:00 bon voyage 15:44:09 Thrall: yes, please do 15:44:51 we need more people in the tile-making business 15:47:02 -!- UncertainKitten has quit [Ping timeout: 255 seconds] 15:47:29 -!- scummos__ has quit [Ping timeout: 255 seconds] 15:48:42 -!- ToastyP has quit [Quit: ChatZilla 0.9.90.1 [Firefox 28.0/20140314220517]] 15:48:50 -!- Kittykai has quit [Ping timeout: 255 seconds] 15:49:28 -!- CKyle has joined ##crawl-dev 15:53:43 Tile orc warlord by Thrall 15:53:43 wow, Thrall is fast 15:54:17 ě śěž‘ í€ěťĽ 15:54:52 If there is a problem 15:55:12 I can change 15:55:43 Ask for suggestions. 15:58:22 need some tiles players to comment, I can't 15:58:40 Looks better than the current one imo 15:59:13 The top is clipped. 15:59:31 What do you think of the individual? 15:59:49 For tile 16:00:05 The arms could be made easier to see, they're a little indistinct 16:00:12 it feels like something from an mmo, wow or lineage (리ë‹ě§€) or something. the new armor style. 16:00:17 maybe that's okay. it's a fantasy game. 16:00:50 I like huge shoulder pads anyway. 16:01:07 (Pauldrons) 16:01:12 Thrall: ë¨¸ë¦¬ěť ęĽ­ëŚ€ę¸°ę°€ 사라 16:01:43 Thank you. 16:02:43 그렇지 않으면 좋다. 16:03:51 -!- eb has joined ##crawl-dev 16:04:04 "월드 ě¤ë¸Ś 워í¬ëží”„트"와 유사한 ë는 "리ë‹ě§€" 16:05:45 -!- Patashu has joined ##crawl-dev 16:07:48 -!- Spatzist has quit [Ping timeout: 240 seconds] 16:09:06 03MarvinPA02 07* 0.15-a0-481-g5350d32: Reduce the number of blademasters and master archers in nooodl_elf_gasket 10(12 minutes ago, 1 file, 11+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5350d327cc6f 16:12:10 -!- debo has quit [Quit: debo] 16:12:32 -!- Thrall has quit [Quit: Page closed] 16:14:16 -!- motorbit has quit [Quit: Page closed] 16:16:54 -!- Deckard_Pain has quit [Ping timeout: 240 seconds] 16:16:57 <|amethyst> I was more impressed by the size of the codpiece 16:17:21 -!- ackack has quit [Ping timeout: 250 seconds] 16:19:38 it feels like something from an mmo 16:19:45 pretty accurate description of said phenomenon 16:23:54 you know, i'm curious as for what exactly lines 362-363 do here: http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/ranged_attack.cc;h=71399ff3a58d250bec9e56f5439385be9db4eb5d;hb=HEAD 16:24:59 <|amethyst> Bloaxor: protip: add #l362 to like directly there 16:25:18 thanks 16:25:47 -!- CKyle has quit [Quit: CKyle] 16:26:35 Bloaxor: yeah, it's the shoulders and the sort of tabard-armour thing, I think. I don't think that's supposed to be a codpiece 16:26:38 though I could be wrong 16:27:02 Still looks a bit over-the-top. 16:27:08 -!- mizu_no_oto has quit [Ping timeout: 240 seconds] 16:27:10 <|amethyst> Bloaxor: so the base form damage scales with the base projectile damage 16:27:38 <|amethyst> Bloaxor: otherwise dragon form would throw darts harder than ogres throw large rocks 16:28:01 what mystifies me is how do stones with a base damage of 2 do less than 2 damage 16:28:16 |amethyst: Could any of your precommit hooks (unbrace or checkwhite) cause extra files to be added (placed in the Index) 16:28:17 well yeah it is 16:28:19 weapons with a base damage of 4 do less than 4 damage 16:28:21 mmos are incredibly over-the-top 16:28:27 but that's kinda appropriate for warlords 16:28:31 http://24.media.tumblr.com/93a979e157cad8a65afcd823a8a9dc7b/tumblr_mpqkdwS0XS1rtdsh3o1_1280.jpg it's this red thing 16:28:33 |amethyst: Just spent and hour debugging that problem and git commit -n fixes it. 16:28:41 -!- Lasty has quit [Quit: Leaving.] 16:29:08 http://31.media.tumblr.com/dbaba50074d855d98bcad950415eaad4/tumblr_n2c06hdRb61rtdsh3o1_1280.jpg 16:29:08 well if you'd ask me then throwing something that isn't a javelin or a large rock shouldn't be useless 16:29:25 03elliptic02 07[gods] * 0.15-a0-435-gcc1328a: Qazlal worshippers don't notice storm cloud noise (Grunt). 10(11 minutes ago, 1 file, 4+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cc1328a214e0 16:29:31 <|amethyst> reaverb: unbrance and checkwhite themselves don't touch the index 16:29:45 yes, nobody ever claimed that ranged combat balance was flawless after the rewrite 16:29:47 |amethyst: Hmm. 16:29:48 http://www.kekaiart.com/uploads/5/4/7/6/5476798/3523232_orig.jpg ok last link 16:30:12 http://www.kekaiart.com/uploads/5/4/7/6/5476798/3065813_orig.jpg 16:30:20 fr: polar bear warlord 16:30:24 <|amethyst> reaverb: and probably your hook should run them with -n to verify rather than change the WD 16:30:40 <|amethyst> since I think trying to do it automatically is dangerous 16:30:53 |amethyst: Yes, will change that. 16:30:55 <|amethyst> s/do it automatically/automatically apply and commit the changes/ 16:32:51 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:34:30 -!- Kittykai has quit [Ping timeout: 264 seconds] 16:34:49 -!- Krakhan has quit [Changing host] 16:35:02 -!- Kaidessa is now known as Kittykai 16:35:34 !messages 16:35:35 No messages for TZer0. 16:37:07 !messages 16:37:08 No messages for johnstein. 16:37:15 |amethyst : The problem was I apparently automatically ran git add -u 16:37:35 Because I didn't undertand git when I was setting that up apparently. 16:38:38 -!- syllogism has quit [] 16:39:18 -!- Roarke has quit [Ping timeout: 240 seconds] 16:40:16 PleasingFungus: fr: golden compass unrand 16:42:01 -!- mamgar has quit [Ping timeout: 252 seconds] 16:42:09 <|amethyst> reaverb: one improvement might be to run those scripts only on the source files that are changed in the proposed commit 16:42:11 -!- NeremWorld has quit [Ping timeout: 265 seconds] 16:42:26 |amethyst: That would indeed be an imporvement. 16:42:51 <|amethyst> in fact, even better would be if they took a -m option or such to do just that 16:42:57 <|amethyst> since they do a git ls-files anyway 16:44:01 -!- pantaril has quit [Remote host closed the connection] 16:44:37 ozocubu's refrigeration causes sleeping monsters to shout even when killed by sim 16:45:08 -!- Nerem has quit [Ping timeout: 240 seconds] 16:47:16 snrk 16:49:16 wheals: the first book was good but the later ones were so weird + bad. 16:49:36 "normally monsters do not shout if they're killed" 16:49:40 goodmantis 16:50:56 !messages 16:50:57 No messages for File200. 16:51:21 %git 62321204ccf9 16:51:21 07MarvinPA02 * 0.14-a0-295-g6232120: Fix OTR and Ozo's Refrigeration not turning allies hostile 10(7 months ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=62321204ccf9 16:51:26 i suppose that's the cause 16:51:49 though looking at git history los attack spells have enough bugs it could be something else 16:53:53 bring back beogh tomb secret tech 16:54:31 -!- GummyVite has quit [Quit: Page closed] 16:54:54 -!- Patashu_ has joined ##crawl-dev 16:54:54 -!- Patashu has quit [Disconnected by services] 16:55:20 -!- MakMorn has quit [Remote host closed the connection] 16:57:56 For the record, I have a throwing tweak I'm going to do when I get home. 16:58:27 is it making the projectile base damage Base+(Str^0.5) 16:58:34 No. 16:58:50 is it making the base damage base^(str +0.5) 16:58:58 No. 16:59:08 Is it making the base damage str^(base^0.5) 16:59:14 -!- netkitten has quit [Ping timeout: 245 seconds] 16:59:39 * Grunt throws giant spiked large rocks at Bloaxor and wheals. 16:59:40 -!- MakMorn has joined ##crawl-dev 17:00:25 -!- Chris7 has quit [] 17:03:55 -!- debo has joined ##crawl-dev 17:06:17 -!- caleba has quit [Ping timeout: 264 seconds] 17:06:28 -!- LordSloth has quit [Remote host closed the connection] 17:08:02 -!- Laraso has quit [Client Quit] 17:08:57 -!- Moonsilence has quit [Ping timeout: 256 seconds] 17:10:14 -!- ystael has quit [Ping timeout: 240 seconds] 17:11:37 -!- GummyVite has quit [Client Quit] 17:13:18 -!- notcluie has quit [Ping timeout: 240 seconds] 17:13:28 -!- nooodl_ has joined ##crawl-dev 17:14:14 PleasingFungus: seems like you have a bit of an obsession with "secret tech" 17:16:29 -!- nooodl has quit [Ping timeout: 264 seconds] 17:19:30 Unstable branch on crawl.lantea.net updated to: 0.15-a0-481-g5350d32 (34) 17:20:08 03elliptic02 07* 0.15-a0-482-gd37599f: Remove giant eyeballs from normal monster generation. 10(15 minutes ago, 4 files, 18+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d37599f8dbe9 17:20:17 Dammit kilobyte, stop cleaning up the ugly parts of the code 17:20:33 Merging the cleanups tends to be arduous 17:20:41 <|amethyst> dtsund: kilobyte has stopped cleaning up the ugly parts of the code :( 17:20:59 -!- Fizybubbleh has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 17:21:06 :( 17:24:41 dtsund: That's me now :) 17:24:59 what's giving you the issue? 17:25:07 Or is it just old kilobyte commits. 17:25:41 Not a serious issue, just importing any major overhaul requires a lot of manual jamming-things-into-place 17:26:03 dtsund: Just curious what in particular triggered that comment. 17:26:11 level_type purge 17:26:19 dtsund: Hmm. 17:26:27 %git :/level_type 17:26:29 07kilobyte02 * 0.10-b1-59-g8e5e619: A dirty hack to paper over "Place: An Ice_cave" for 0.10 10(2 years, 3 months ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8e5e619f8e4f 17:26:29 reaverb: I have no idea what would make you think that 17:26:47 %git c3463614 17:26:48 07kilobyte02 * 0.10-a0-1714-gc346361: Get rid of level_type, unify BRANCH_*, LEVEL_* and portal vaults. 10(2 years, 7 months ago, 85 files, 869+ 1676-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c34636141724 17:26:59 PleasingFungus: bring back beogh tomb secret tech/ DD paralysis :D 17:27:12 It's was meant to be a very serious comment. 17:27:17 more secret tech awaits for the adventurer daring enough to find it... 17:27:21 Death'd Door paralysis 17:28:02 dtsund: Are you adding the new species to Crawl Light? 17:30:24 There isn't a simple answer to that, because I plan in a future version to overhaul how species work completely 17:30:45 dtsund: What kind of overhaul? 17:30:48 Probably I will add some of the new species, though I expect that a *lot* of existing ones will be cut or merged 17:30:50 -!- bonghitz has quit [Remote host closed the connection] 17:31:05 Is it "make them Object Oriented" 17:31:07 reaverb: I'd like for anything that distinguishes a species to be visible in a half dozen lines or so in the mutations screen 17:31:10 because that's what i want. 17:31:22 dtsund: We've been working toward that too :D 17:32:01 Where aptitudes are necessary for a species identity, they'll persist in the form of effective bonus or penalty to the appropriate skills 17:32:27 dtsund: Hmm, that sounds like could work. 17:32:32 I don't expect, for example, the high elf/deep elf distinction to survive. 17:32:37 Would be a bit difficult though. 17:32:55 specifically you want to get rid of the enormous Aptitude Matrix? 17:33:01 -!- Lasty has joined ##crawl-dev 17:33:07 -1 -1 -1 -1 +2 -1 +1 -3 17:33:21 Aptitude matrix will be shot through the head, and Str/Int/Dex will probably go too. 17:33:40 The aptitude matrix should have been scaled to like +2 â’2, but oh well. 17:33:48 It's still to discrete. 17:33:55 s/to/too 17:34:02 err, too continous. 17:34:12 reaverb: when I suggested making it coarser, people were unhappy with the -5...+5 scale :) 17:34:22 (as in: "too coarse") 17:34:29 dpeg: Hmm, Wow. 17:34:32 My plan for this new system is to additionally reduce the level cap to probably 12 or so, and have the player simply upgrade pick a few skills to upgrade on level 17:34:50 does crawl light still have stats? 17:34:51 dtsund: The skills bit is also something I would like to put in Crawl. 17:34:57 PleasingFungus: It does 17:35:08 This is long-term planning, not something planned for the next stable release. 17:35:20 I think the only reason people think the current system is that they lived through the horrible victory dancing one. 17:35:34 Sure. 17:35:37 reaverb: "good" missing? 17:35:41 dpeg: yes. 17:35:55 Probably should have phrase that differently too. 17:36:13 Humans' special trait will be "get an additional skill on level" 17:36:39 Elves will have a HP penalty, possibly a damage penalty, and an effective +1 to all spellcasting skills 17:36:39 reaverb: I think that's short-selling it a bit 17:36:57 dpeg: Which is why I also said "Probably should have phrase that differently too." 17:37:15 really good to have a working fork, of course 17:37:26 dpeg: Yes, we can steal good ideas. 17:37:41 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 17:37:49 a testing ground for radical ideas, that's is something to be very grateful for 17:38:00 We cannot even get around to removing weights :) 17:38:10 Not working at present, technically, since halfway importing kilobyte's level overhaul has broken portal vaults 17:38:17 dpeg: Well the bright side that issue distracted from clinging. 17:38:21 dtsund: you want to keep portal vaults? 17:38:42 reaverb: I think everyone was fine with clinging go? 17:38:43 dtsund: Maybe you should have used a branch for that kind of heavy import? 17:38:51 Probably 17:38:56 dpeg: Yes, I'm just waiting for gammafunk to review my patch. 17:39:14 I want another set of eyes on my first big patch and he said he would do it today. 17:39:18 -!- Lightli has quit [Ping timeout: 240 seconds] 17:39:23 Doesn't really matter, though, since I'm not really wrestling with anyone else on trunk and I'm not going to do anything else until this is working 17:39:29 reaverb: nice (also very good style!) 17:39:32 -!- indspenceable has joined ##crawl-dev 17:39:58 dpeg: What, are portal vaults slated for removal in SS? 17:40:46 -!- indspenc_ has joined ##crawl-dev 17:40:56 -!- indspenceable has quit [Read error: Connection reset by peer] 17:41:10 no, of course not (I want to make a new one for 0.15, but I have other Crawl duties before that) ... just wondered if they're "light enough" for you 17:41:35 No, I like them. 17:42:12 (I thought whether a game with much less main dungeon and much more portal vaults would work... and arrived at the answer: yes! :) 17:42:28 Labyrinths might get disabled for 0.2, though; they weren't good to start with, and the removal of the food clock made them even more pointlessly silly 17:42:52 I have an idea for how to fix them, but I might or might not do that before 0.2. 17:43:11 dtsund: if you never get around to doing it, at least tell us sometime! 17:43:40 Basically, sprinkle escape hatches around so the player can bail at any time, and make the walls glow with mutagenic radiation. 17:43:44 Scatter the loot. 17:43:59 Make it a question of how badly the player wants to keep going. 17:44:00 obviously buff the minotaur to being stronger than a warlord 17:44:03 no more minotaur? 17:44:06 ah, ok 17:44:10 and make an orc vault that is somewhat reminiscent of a labyrinth 17:44:29 except with a minotaur and an orc army 17:44:30 Minotaur might be kept as a joke; he used to be human. 17:45:43 I've got to go soon. 17:45:47 me too 17:45:54 * reaverb never knows how excatly to communicate that. 17:50:41 -!- Kittykai has quit [Ping timeout: 264 seconds] 17:50:59 elliptic: I thought giant eyeballs showing up in early dungeon was a good way to introduce the monster and teach the player what they do. 17:51:00 Medar: You have 1 message. Use !messages to read it. 17:51:37 Medar: they don't do anything there though 17:51:54 it isn't like we put sphinxes in early D to teach the player what they do :P 17:52:41 I mean, if the monster actually worked well in early D, then putting them there would be fine 17:52:46 elliptic: you say that the player can trivially break LOS with eyes, and that is true. But a living eye on a level affects quite a bit how I move and explore. 17:53:04 I agree that early D seems best for them (on their own). 17:53:08 But we do put them in vaults etc. 17:53:14 dpeg: well usually you kill them 17:53:16 Medar: that is also fine, of course. 17:53:17 <|amethyst> give them a band when they're in early D 17:53:25 I mean Vaults branch. 17:53:35 !lg grunt status~~para depths -tv 17:53:36 1. SGrunt, XL21 OpVM, T:67453 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 17:53:36 <|amethyst> that way they'll always have a dangerous monster around 17:53:37 they aren't in Vaults branch 17:53:49 maybe shifters? 17:53:50 |amethyst: that doesn't really work though 17:54:29 |amethyst: vaults pile lots of monsters and tend to have unusual terrain 17:54:38 a simple band won't do that, and bands are easily separated 17:54:45 obviously, an eye is a monster that's never interesting alone, but it can completely change a situation 17:55:06 no idea how to generate more interesting encounters (or better: how to avoid the uninteresting ones_ 17:55:10 usually it changes the situation because you didn't notice it was there and one-shot it with a wand 17:55:15 Anyway, it just seems crual to introduce them in a nasty vault showing as "harmless". 17:55:19 <|amethyst> lots of eye vaults in early D then 17:55:39 %git :/ye 17:55:39 07elliptic02 * 0.15-a0-482-gd37599f: Remove giant eyeballs from normal monster generation. 10(50 minutes ago, 4 files, 18+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d37599f8dbe9 17:55:40 <|amethyst> or at least some 17:55:41 Medar: arguably that's an issue with their xp value being so low 17:55:47 But sure there are a lot of other things that can get you in trouble, if you don't read the description. 17:55:48 -!- wheals has quit [Quit: Leaving] 17:56:02 -!- wheals has joined ##crawl-dev 17:56:19 Medar: ignoring an eye, that's a mistake you only make once :) 17:56:35 for the record, I don't even think that eyeballs tend to be very good monsters in vaults either... but they are definitely a step above random generation of them 17:57:09 I would fully support removing the monster altogether if people would prefer that to generating them as summons and in vaults 17:57:25 we have plenty of other paralysis threats that work better 17:57:55 elliptic: you think they're a bad monster because they always need and get 100% player attention (wands etc.)? 17:58:38 dpeg: I think they are a bad monster because they are harmless on their own, because they are speed 3, because they behave differently from every other paralyse effect 18:00:44 -!- Moanerette has quit [Quit: Page closed] 18:02:34 -!- ackack has joined ##crawl-dev 18:02:57 -!- jeanjacques has joined ##crawl-dev 18:03:45 replace every giant eyeball with wasps. yellow wasps, red wasps, giant wasps, doom wasps. 18:03:57 dpeg: You can generate more interesting encounters with eyes by making Summon Eyes a more common spell 18:04:27 dtsund: this is true 18:04:59 Perhaps have it replace the Paralysis spell altogether; rather than having it be basically a live-or-die HD check, an eye gets summoned and the player has a turn or two to try and prevent paralysis 18:05:49 -!- reaverb has quit [Quit: Leaving.] 18:06:02 -!- Kalir has quit [Changing host] 18:07:00 right now summon eyes is on dissolution and... 18:07:04 Mnoleg (09&) | Spd: 13 | HD: 17 | HP: 350 | AC/EV: 10/25 | Dam: 3509(mutation), 2306(blink self) | 05demonic, 10doors, fighter, see invisible, !sil | Res: 13magic(immune), 05fire, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 10820 | Sp: sum.eyeballs, smiting (7-17), malign gateway, sum.horrible things | Sz: Large | Int: high. 18:07:04 %??mnoleg 18:07:08 and randlords! 18:07:13 didn't know that. 18:07:27 PleasingFungus: They could keep eyes plural, and have singular giant eyeball be a more common spell 18:08:11 -!- DrinkMachine has quit [Quit: Leaving] 18:13:24 are shop-mimics in the end of orc:4 supposed to be possible? 18:13:49 Yes 18:14:25 -!- Eonwe10 has quit [Read error: Connection reset by peer] 18:14:31 %git :/hop.*imic 18:14:32 07MarvinPA02 * 0.13-a0-1545-g9ea6b74: Revert "De-mimicify Orc:$ shops." 10(11 months ago, 1 file, 23+ 25-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9ea6b74e7aa5 18:14:39 oj 18:14:41 oh 18:14:42 Was just trying to find that 18:14:43 okay 18:14:45 thanks! 18:15:29 -!- caleba has quit [Quit: caleba] 18:19:04 -!- lobf has quit [Quit: lobf] 18:19:48 -!- Zeia has quit [Ping timeout: 240 seconds] 18:25:44 -!- indspenc_ has quit [Read error: Connection reset by peer] 18:26:10 -!- indspenceable has joined ##crawl-dev 18:26:30 -!- icantfindaname has quit [Client Quit] 18:28:00 -!- dpeg has quit [Quit: sleep] 18:28:44 -!- HellTiger has quit [Ping timeout: 258 seconds] 18:30:48 -!- ldf has quit [Read error: Connection reset by peer] 18:33:14 dtsund: yeah that's reasonable 18:33:41 god knows mnoleg doesn't need to be made *less* interesting/distinctive 18:35:25 -!- FVG has quit [Ping timeout: 252 seconds] 18:35:40 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 18:38:03 -!- indspenceable has joined ##crawl-dev 18:41:06 maybe Mnoleg could use spell_spammer 18:43:34 Only if Lom gets it too! 18:43:41 -!- Lasty has quit [Quit: Leaving.] 18:44:00 (Lom is terrifying with spellspam) 18:44:12 Lom Lobon (12&) | Spd: 10 | HD: 19 | HP: 360 | AC/EV: 10/20 | Dam: 4012(antimagic) | 05demonic, 10doors, fighter, see invisible, lev, !sil | Res: 13magic(immune), 05fire, 12cold+++, 11elec+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 10433 | Sp: glaciate (42d1), conjure ball lightning, major healing, tornado, blink range | Sz: Large | Int: high. 18:44:12 %??Lom Lobon 18:44:27 babe don't you want some lovin 18:44:35 -!- Zooty has quit [Quit: Page closed] 18:45:16 i whip out my glaciate and ball lightning and go tornado all day 18:46:25 -!- nooodl_ has quit [Ping timeout: 252 seconds] 18:46:55 lom is already cool. he could always be cooler, of course 18:47:07 -!- alefury has quit [] 18:47:08 mnoleg and gloorx are both kind of lame 18:47:51 How much have you fought Gloorx? 18:48:06 -!- lobf has joined ##crawl-dev 18:48:12 Gloorx is insane if you're not prepared adequately. 18:48:22 Gloorx is also easily trivialized 18:48:24 !lm . gloorx 18:48:25 No keyword 'gloorx' 18:48:27 hm 18:48:37 -!- predator217 has quit [Ping timeout: 252 seconds] 18:48:51 Drink a potion of lignification and suddenly he can't really do much of anything to you 18:49:08 any strategy that begins 'drink a potion of lignification' is automatically wonderful 18:49:32 .tree killer~~gloorx 18:49:33 No games for * (status~~tree !won !boring (tiles || !@hugeterm) ntv=0 killer~~gloorx). 18:49:54 !lg * status~~tree killer~~gloorx -tv 18:49:56 1. splat, XL20 HOFi, T:33857 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 18:50:08 huh, level 20 18:50:42 huh, cheibriados 18:51:42 huh 18:51:43 Okay, that ending was somewhat tragic 18:51:45 tree-form - not immune to miasma 18:52:04 there wasn't even anything funny about that 18:52:50 idk. treeform gloorx fight is pretty remarkable 18:52:54 also, level 20 18:53:07 !lg * killer~~gloorx min=xl 18:53:08 62. splat the Warrior (L20 HOFi of Cheibriados), succumbed to Gloorx Vloq's poison arrow in Pandemonium (gloorx_vloq_grunt) on 2014-04-24 19:12:30, with 262746 points after 33857 turns and 1:21:45. 18:53:32 !lg * killer~~gloorx s=xl 18:53:33 62 games for * (killer~~gloorx): 53x 27, 2x 25, 2x 26, 2x 24, 2x 23, 20 18:53:49 -!- tangobravo has quit [Quit: Page closed] 18:54:00 !lm * gloorx 18:54:00 No keyword 'gloorx' 18:54:02 anyway I guess he's dangerous to speedrunning chei characters who are trying secret treeform tech 18:54:02 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 18:54:10 !killratio gloorx 18:54:10 !lm . type=gloorx 18:54:11 No milestones for dtsund (type=gloorx). 18:54:12 No battles for gloorx. 18:54:14 !killratio gloorx_vloq 18:54:16 gloorx_vloq wins 1.283% of battles. 18:54:17 !lm . type=gloorx_vloq 18:54:18 No milestones for dtsund (type=gloorx_vloq). 18:54:30 !killratio mnoleg 18:54:32 mnoleg wins 0.763% of battles. 18:54:35 !killratio lom_lobon 18:54:37 lom_lobon wins 0.398% of battles. 18:54:50 huh 18:54:50 He's dangerous to treeform abusers if he decides to spam poison arrow. 18:54:53 gloorx is the most dangerous pan lord for most characters 18:54:55 !lm . milestone=~"gloorx vloq" 18:54:55 5. [2014-04-14 07:14:46] dtsund the Archmage (L27 DECj of Sif Muna) killed Gloorx Vloq on turn 154008. (Pan) 18:54:56 just because he is fast 18:55:00 !lm . milestone=~"gloorx vloq" -tv 18:55:01 5. dtsund, XL27 DECj, T:154008 (milestone) requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 18:55:02 really. huh. 18:55:05 not necessarily the hardest *to kill* 18:55:07 I always worry about cerebov more 18:55:13 !lm * milestone=~"gloorx vloq" min=xl 18:55:17 10611. [2010-07-27 18:23:15] syllogism the Tainter (L9 SpVM of Elyvilon) entered the realm of Gloorx Vloq on turn 45188. (Pan) 18:55:24 Cerebov is way harder to kill just because of his HP 18:55:26 my first 15-rune character dropped to 1-2 hp while fighting cerebov 18:55:27 but most chars can ninja the rune past any of the other three with less risk 18:55:32 probably because I was an idiot 18:55:44 hm 18:55:55 !lm * milestone=~"killed gloorx vloq" min=xl 18:55:55 whereas gloorx is much harder (though still not that hard usually) 18:55:59 4768. [2013-07-17 07:34:12] Spectrina the Martial Artist (L9 DrCK of Xom) killed Gloorx Vloq on turn 5416. (D:7) 18:56:08 that was a good bug 18:56:18 what did it do 18:56:36 ??goodmantis[gloorx 18:56:37 goodmantis[4/8]: Gloorx Vloq spawned on D:9 (might have been a hobgoblin) by Arrhythmia 18:56:52 !lg spectrina 750 -tv:$ 18:56:52 750/962. Spectrina, XL9 DrCK, T:5513 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 18:57:11 ^ one of the best tvs 18:57:17 tbh I still laugh every time I read that bug title 18:58:29 -!- Lasty has joined ##crawl-dev 18:59:38 -!- Mad_Wack is now known as Mad_Wack_Away 18:59:41 -!- Mad_Wack_Away has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 18:59:53 Joseph? acually is donald 19:00:34 -!- Stendarr has quit [Read error: Connection reset by peer] 19:00:35 Krazy Aizul 19:01:12 -!- bonghitz has quit [Remote host closed the connection] 19:02:09 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 31.0a1/20140325030201]] 19:02:34 -!- thedefinite has quit [Client Quit] 19:02:36 -!- ackack has quit [Ping timeout: 276 seconds] 19:03:44 -!- Lasty has quit [Quit: Leaving.] 19:03:54 -!- st_ has quit [Ping timeout: 276 seconds] 19:04:13 -!- CKyle has joined ##crawl-dev 19:04:28 anyway treeform gloorx is better now that you can quaff curing! 19:06:05 -!- Lasty has joined ##crawl-dev 19:09:17 -!- Kaidessa has quit [Ping timeout: 264 seconds] 19:12:26 -!- gammafunk has joined ##crawl-dev 19:18:29 -!- Deckard_Pain has quit [Ping timeout: 252 seconds] 19:22:19 03elliptic02 07* 0.15-a0-483-gd7d6c26: Remove a deadly Xom overflow vault (Infinite_Monkeys). 10(7 minutes ago, 1 file, 0+ 18-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d7d6c261e2e4 19:22:20 -!- Nefhilion has quit [Quit: Page closed] 19:22:20 -!- ackack has joined ##crawl-dev 19:23:58 -!- CKyle has quit [Quit: CKyle] 19:24:16 Cherry-picked 1 commit into master 19:24:16 03Grunt02 07* 0.15-a0-484-g985d96c: Gozag: enums, descriptions. 10(5 weeks ago, 15 files, 144+ 24-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=985d96caa06b 19:24:16 03Grunt02 07* 0.15-a0-485-gffe63d8: Gozag: charge a service fee for joining. 10(5 weeks ago, 4 files, 80+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ffe63d874a0e 19:24:16 03Grunt02 07* 0.15-a0-486-g8269b04: Gozag: indicate the service fee on join attempts and on ^O. 10(5 weeks ago, 3 files, 25+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8269b048b645 19:24:16 03Grunt02 07* 0.15-a0-487-g50380c4: Gozag: goldify corpses of defeated enemies. 10(5 weeks ago, 4 files, 25+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=50380c4b95a4 19:24:16 03Grunt02 07* 0.15-a0-488-g9351631: Gozag: shift gold to top of piles. 10(5 weeks ago, 4 files, 37+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9351631d8478 19:24:16 03Grunt02 07* 0.15-a0-489-g3ef11c3: Gozag: gold lust. 10(5 weeks ago, 27 files, 142+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3ef11c3138aa 19:24:16 03Grunt02 07* 0.15-a0-490-gfb2552e: Gozag: Potion Petition. 10(5 weeks ago, 7 files, 222+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fb2552e5fdcd 19:24:16 03Grunt02 07* 0.15-a0-491-g8d54771: Gozag: Duplication. 10(5 weeks ago, 2 files, 46+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8d54771d4bf2 19:24:16 03Grunt02 07* 0.15-a0-492-gbaeb71d: Gozag: Call Merchant. 10(5 weeks ago, 22 files, 403+ 31-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=baeb71daee01 19:24:16 03Grunt02 07* 0.15-a0-493-g35db536: Don't use missile brand prefixes when asking for dbname. 10(5 weeks ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=35db536519c7 19:24:16 ... and 143 more commits 19:25:24 -!- eb has quit [] 19:25:27 Speranza (L11 LOFE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lair:1) 19:25:27 syban (L10 DDAs) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:10) 19:25:27 Phrizz11 (L27 KoBe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Zot:5) 19:25:28 Sativa (L4 VSEn) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 19:25:29 kraphead (L9 GhMo) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:6) 19:25:32 Blackmore (L10 SpAs) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:9) 19:25:59 good 19:26:38 so i take it that means gods are now trunk? 19:28:11 Yes. 19:28:21 I have a couple more things I'm going to do and check and then possibly rebuild stuff. 19:28:32 -!- Kittykai has quit [Ping timeout: 258 seconds] 19:28:32 (or I could wait for rebuilds to happen, or I could rebuild one server and make sure nothing breaks) 19:28:43 03Grunt02 07* 0.15-a0-638-g95e6694: Rescale base throwing skill damage bonus. 10(82 seconds ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=95e669439bd2 19:29:34 ...one last thing to do... 19:29:37 cbro is the eternal testbed 19:30:22 -!- Bloaxor has quit [Quit: Error: Bloax not found] 19:34:26 (just checking that this compiles and works as intended) 19:34:47 -!- lobf has quit [Quit: lobf] 19:35:40 -!- Lasty has quit [Quit: Leaving.] 19:36:16 -!- CKyle has joined ##crawl-dev 19:38:29 -!- CKyle has quit [Client Quit] 19:38:42 -!- DrinkMachine has joined ##crawl-dev 19:38:42 -!- DrinkMachine has quit [Changing host] 19:38:42 -!- DrinkMachine has joined ##crawl-dev 19:40:07 03Grunt02 07* 0.15-a0-639-g1b0b24d: Borrow the Summon Elemental icon for Elemental Force. 10(42 seconds ago, 3 files, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1b0b24d4209a 19:40:56 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 19:40:59 Arachne (11H) | Spd: 15 | HD: 17 | HP: 200 | AC/EV: 3/10 | Dam: 30 | 10weapons, 10items, 10doors, spellcaster, see invisible, web sense | Res: 06magic(68) | Chunks: 07contam | XP: 3551 | Sp: ensnare, poison arrow (3d24), blink, b.venom (3d21) | Sz: Large | Int: high. 19:40:59 %??arachne 19:41:39 -!- Lasty has joined ##crawl-dev 19:42:09 -!- Kaidessa has quit [Ping timeout: 245 seconds] 19:43:14 -!- rchandra has joined ##crawl-dev 19:43:37 -!- edlothiol has quit [Ping timeout: 252 seconds] 19:44:07 I guess there's one more thing I should do. 19:46:18 -!- Wolfechu has quit [Ping timeout: 240 seconds] 19:47:41 -!- tarantoga has quit [Quit: HydraIRC -> http://www.hydrairc.com <- Nine out of ten l33t h4x0rz prefer it] 19:48:05 -!- icantfindaname has quit [Client Quit] 19:48:29 -!- Zermako has quit [] 19:49:18 -!- MiraclePrism has joined ##crawl-dev 19:50:25 -!- Roarke has quit [Quit: Page closed] 19:52:01 03Grunt02 07* 0.15-a0-640-g3d343ae: Don't let Upheaval flood non-floor tiles with magma (Ayutzia). 10(49 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3d343ae86a19 19:53:00 -!- fooobarrr has quit [Quit: leaving] 19:53:27 -!- Kittykai has quit [Ping timeout: 258 seconds] 19:56:24 -!- NSASpyBot is now known as Bcadren 20:02:01 03Grunt02 07* 0.15-a0-641-g6eae419: Changelog through 0.15-a0-640-g3d343ae. 10(2 minutes ago, 1 file, 48+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6eae419512f7 20:04:42 !tell reaverb as promised http://sprunge.us/ScLO ; feel free to just squash that commit into yours as there's no need for there to be two 20:04:43 gammafunk: OK, I'll let reaverb know. 20:05:44 !tell reaverb re: religion.cc, I figure spiders can kneel. For the boots, we could consider either giving them rPois (not that great) or making them grant some kind of poisonous attack 20:05:44 gammafunk: OK, I'll let reaverb know. 20:06:24 -!- indspenceable has joined ##crawl-dev 20:06:27 spiders are not known for their rpois 20:06:48 ??boots of the spider 20:06:48 boots of the spider[1/2]: A pair of unrand +3 boots with the {jumping} ego that also grant {clinging}, and +50 stealth. 20:06:54 boots are known for their fast movement 20:06:57 er 20:06:58 spiders 20:07:15 clearly give it running too :P 20:07:29 -!- Kaidessa has quit [Ping timeout: 264 seconds] 20:07:29 heh, would be weird to have boots with two egos 20:07:39 anyway i'm sure you can guess what my boots of the spider solution is 20:07:58 MarvinPA: create two versions of them, both with unique, specialized mechanics? 20:08:12 absolutely 20:08:14 preferably that require pervasis changes to movement code 20:08:30 (then remove both versions) 20:08:34 Unstable branch on crawl.beRotato.org updated to: 0.15-a0-641-g6eae419 (34) 20:08:46 give them rpois-, very flavorful 20:08:57 boots of the Old Dwant 20:09:05 rPois- running jumping 20:09:13 also confusion melee 20:09:22 and, uh, trapdoor ability 20:12:18 -!- yxhuvud has quit [Ping timeout: 240 seconds] 20:12:46 %git :/[Cc]ompat 20:12:46 07|amethyst02 * 0.15-a0-427-gc329b0c: Don't crash on Shadow Creatures in Zigs. 10(2 days ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c329b0c70512 20:13:11 -!- reaverb has joined ##crawl-dev 20:13:17 Did the major version bump get merged into trunk 20:13:39 MiraclePrism: No. 20:13:40 reaverb: You have 2 messages. Use !messages to read them. 20:13:44 !messages 20:13:45 (1/2) gammafunk said (9m 2s ago): as promised http://sprunge.us/ScLO ; feel free to just squash that commit into yours as there's no need for there to be two 20:13:46 !messages 20:13:47 (1/1) gammafunk said (8m 2s ago): re: religion.cc, I figure spiders can kneel. For the boots, we could consider either giving them rPois (not that great) or making them grant some kind of poisonous attack 20:13:54 don't think so? there was a shadow gods branch maintaining save compat 20:13:55 gammafunk: What does the religion.cc thing mean anyway? 20:14:05 Thanks for reviewing the patch, by the way. 20:14:08 if you pray at an altar while in a form 20:14:17 I'll handle boots of the spider later. 20:14:20 Haha. What kind of change would it take nowadays to actually cause a save compat break, anyways? 20:14:20 someone thought we *need* special messages for each form 20:14:28 (you could consider removing those messages) 20:14:52 MiraclePrism: Maybe merging how monsters and players do things? 20:14:54 "You pray before the altar of GOD_NO_GOD" 20:15:06 gammafunk suffers the terrible wrath of No God. 20:15:56 -!- Yllodra has quit [] 20:16:21 !rng remove_clinging_now finish_up_bad_mut_no_device_heal_first 20:16:22 The RNG chooses: remove_clinging_now. 20:19:17 -!- Kittykai has quit [Ping timeout: 255 seconds] 20:19:46 gammafunk: Heads up: your changes appear to violate util/unbrace 's rules 20:19:53 Not 100% sure though. 20:19:57 figures 20:20:10 yeah I should try to run those every time 20:20:42 yeah, I see where it does 20:20:48 abyss.cc 20:21:33 sorry, I was *ahem* just clinging to those braces... 20:21:37 -!- Bcadren has quit [Ping timeout: 265 seconds] 20:24:00 -!- reaverb has left ##crawl-dev 20:24:04 -!- reaverb has joined ##crawl-dev 20:24:20 For some reasons it's always this channel I close with my fat fingers.. 20:24:43 gammafunk: I discovered today my pre-commit hook was automatically running "git add -u", so no worries about some braces. 20:27:35 -!- Bcadren has quit [Ping timeout: 255 seconds] 20:27:56 -!- Isabel has quit [Quit: Page closed] 20:28:24 -!- Ququman has quit [Read error: Connection reset by peer] 20:32:23 -!- Keanan has quit [Quit: Leaving.] 20:32:38 gammafunk: Ok, one last compile test and I'll be ready ot push. 20:32:42 s/ot/to. 20:32:47 s/to./to/ 20:32:56 -!- Kaidessa has quit [Ping timeout: 258 seconds] 20:32:57 etc. 20:33:53 -!- Bcadren has quit [Ping timeout: 250 seconds] 20:35:38 -!- tcjsavannah has quit [Quit: tcjsavannah] 20:37:51 -!- Watball has quit [Quit: Leaving] 20:40:05 !bug 0008511 20:40:06 https://crawl.develz.org/mantis/view.php?id=0008511 20:40:12 reaverb: ^ hehe 20:40:41 gammafunk: Yes, I saw that. 20:41:32 -!- Nomi has quit [Ping timeout: 255 seconds] 20:41:48 Is there anything wrong with deleting a player function? 20:42:01 Trying to get rid of player::can_cling_to_walls() 20:42:07 It's const if that matters. 20:42:30 Help text should display "e" when a vampire attempts to butcher a corpse by dstrick 20:43:08 -!- KurzedMetal has quit [Ping timeout: 255 seconds] 20:44:00 well, does actor have its implentation? 20:44:17 wheals: Just saw you can't for exactly that reason. 20:44:22 Alright, pushing. 20:44:26 yeah, that has to remain 20:45:10 pre-emptive rip to any players with saves in trunk where they're currently clinging over lava 20:45:35 gammafunk: You're suppose to say that AFTER it's in irreversable public history. 20:45:46 But that was brought up last time and nothing happened so. 20:45:55 I feel confident that the rip will apply very shortly 20:46:19 Their fault for not following dev news and seeing they were relying on a to be removed feature. 20:46:53 thrall's warlord tile 20:46:53 ontoclasm: You have 1 message. Use !messages to read it. 20:46:58 is actually not terrible 20:47:01 !messages 20:47:01 (1/1) Grunt said (8h 8m 10s ago): fr: a tile showing all four elementals (mainly the mask and maybe a bit of the respective element) for an Elemental Force icon. 20:47:20 ontoclasm: He stole the old summon elemental icon for now. 20:47:22 i mean, it's terrible, but the concept is salvageable 20:47:46 03MarvinPA02 07* 0.15-a0-642-g6a79377: Slightly reduce monster simulacrum's message spam 10(2 hours ago, 1 file, 5+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6a79377ab75b 20:47:46 03MarvinPA02 07* 0.15-a0-643-g756ac6b: Don't let Gozag duplicate gold 10(72 minutes ago, 1 file, 6+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=756ac6bdf381 20:47:46 03reaver02 {reaverb} 07* 0.15-a0-644-ga3d40d3: Revert "Revert "Remove player clinging"." 10(12 days ago, 17 files, 21+ 107-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a3d40d3a14be 20:47:48 I guess we could do something silly and add a minor tag which teleports people who aren't flying but are over liquids 20:47:48 i thought gozag was only three elements 20:47:55 er, q 20:47:57 no, we should let them fall into lava 20:47:58 they can teleport on their own 20:48:05 -!- Kittykai has quit [Ping timeout: 255 seconds] 20:48:11 (loading the game won't kill them) 20:48:11 wheals: I don't think they get a turn, let alone 3 20:48:16 wheals: Oh, huh. 20:48:21 have you ever wizmoded onto lava 20:48:22 Yes, that's extra fine then. 20:48:30 wheals: Yes I have, wasn't thinking. 20:48:45 no, it's no problem, it's a pretty weird thing after all 20:48:57 oh, even better, they might get stranded in lava 20:49:06 eternal damnation in the pit of fire 20:49:18 Hmm, that seen= thing seems to be begging for a enum. 20:49:26 in the simulcra commit. 20:49:29 MarvinPA: i got that message and i was so scared that some huge thing had happened 20:49:45 the one for simulacra, that is 20:50:06 heh 20:50:21 man this warlord is 20:50:21 <|amethyst> reaverb: why would you use an enum for a count? 20:50:23 so anime 20:50:29 it was probably the first time i've ever seen the message 20:50:40 ontoclasm: it's from KOREA 20:50:45 i wanted to move the message into monspell.txt but it still counts as casting simulacrum when it does the apportation bit too 20:50:46 most simulacrum casters have animate dead so they never get chunks 20:50:47 |amethyst: Oh, I wasn't really looking at it closely. >_> 20:50:51 so it's so manhwa 20:50:57 |amethyst: So I misread it, oops. 20:51:01 which is sort of annoying 20:51:06 Yes for a count intergers make sense. 20:51:11 and also yes, when i tried to test it the necromancer i created kept animating dead instead 20:51:22 should have used a dr knight 20:51:27 that's how i encountered it today 20:51:52 too bad no "force monster to use spell in slot x" command in wiz mode 20:52:22 i could have just done "whatever spells:simulacrum;simulacrum;etc" but that's so much typing 20:52:33 oh, right 20:52:51 <|amethyst> spells:simulacrum is probably fine 20:52:52 and i think you have to get it in the right slot for it to even try and cast it for some spells 20:52:59 maybe only targeted ones though, yeah 20:53:06 beam-targeted* 20:53:11 -!- mamgar has quit [Read error: Connection reset by peer] 20:55:03 Grunt: It's cute how the merged gods have 2 TAG_MINOR_VERSIONs 20:57:48 -!- ayutzia has quit [Ping timeout: 240 seconds] 20:59:12 -!- Lasty has quit [Quit: Leaving.] 20:59:48 -!- conted has quit [Ping timeout: 240 seconds] 20:59:53 reaverb: it's called sequential work :) 21:00:11 Grunt: Yes, but it caused a merge conflict!!! 21:00:17 !send Grunt 1 2 3 4 5 6 ... 27 21:00:17 Sending 1 2 3 4 5 6 ... 27 to Grunt. 21:00:19 That I resolve in around 2 seconds. 21:00:41 Which is weird because don't we normally have tons and tons of problems from enums auto merging? 21:02:02 ??goodmantis[jorg 21:02:03 goodmantis[1/8]: 0006649: jorgrun replaced by a chaos butterfly 21:02:43 haha 21:02:51 -!- Daekdroom has quit [Quit: Saindo] 21:03:14 !bug 6649 21:03:15 https://crawl.develz.org/mantis/view.php?id=6649 21:03:47 -!- jbenedetto has quit [Ping timeout: 250 seconds] 21:04:39 -!- Kaidessa has quit [Ping timeout: 245 seconds] 21:09:47 -!- RZX has quit [Ping timeout: 252 seconds] 21:09:48 -!- randomizr is now known as RZX 21:18:53 -!- Kittykai has quit [Ping timeout: 264 seconds] 21:21:54 -!- tcjsavannah has quit [Quit: tcjsavannah] 21:25:03 Hey, with ranged combat redone to show !!!s, we need critical hit messages for ranged combat now 21:25:29 Grunt: i think with the ranged combat update, it neglects to directly tell you curare slowed something 21:26:28 Like, "The javelin skewers the monster like a kebab!!!" or "The large rock smashes into the monster like a hailstorm!!!", etc 21:27:00 -!- lobf has joined ##crawl-dev 21:27:03 !rng dgwn otherstuff 21:27:04 The RNG chooses: otherstuff. 21:27:12 O.K. 21:27:19 wrong channel? 21:27:27 oh sorry! 21:28:34 -!- Keanan has joined ##crawl-dev 21:31:27 -!- Twinge has quit [Ping timeout: 276 seconds] 21:32:34 -!- mong has quit [Ping timeout: 240 seconds] 21:33:37 -!- PleasingFungus has joined ##crawl-dev 21:33:42 -!- Lightli has joined ##crawl-dev 21:33:57 Any new changes since I last poked in? 21:34:03 Finals have kind of eaten my free time up 21:34:18 -!- kekekela has quit [Ping timeout: 240 seconds] 21:36:08 -!- Twinge has joined ##crawl-dev 21:38:54 Lightli: Gozag's in. 21:38:59 Playing Clinging is gone. 21:39:03 rip clinging 21:39:10 er, again 21:39:35 Lightli: It's not coming back this time. 21:39:42 sure, you say that now... 21:39:48 Should remove all the ways monsters can revive to be sure. 21:39:49 is igni also in? 21:39:54 what next is to be removed? 21:39:54 or is it just gozag & q 21:40:03 -!- ZRN has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 21:40:03 also yeah when do we ditch shedu 21:40:06 lightli. 21:40:11 he will be missed 21:40:14 -!- dtsund has quit [Quit: dtsund] 21:40:19 rip me 21:40:22 -!- qoala has joined ##crawl-dev 21:41:08 yeah rip. 21:41:15 also, wow at giant eyeballs going poof from mon gen 21:41:35 they will... not be missed 21:42:08 what vaults place eyeballs? 21:42:55 I vaguely recall one with a loop through glass and some flavor of eyes on the other side. 21:44:14 -!- lessens has quit [Ping timeout: 258 seconds] 21:44:47 that's one of them yeah 21:45:21 Um, it's kind of impossible to use Gozag in Sprint 21:45:57 -!- SomeoneAwful has quit [Quit: Leaving] 21:46:11 https://dl.dropboxusercontent.com/u/1000017/crawl/warlord2.png 21:46:14 hmmmm 21:46:18 Since he charges you based on what has been generated, it's not possible to join him unless you're already near to the end of the map 21:46:22 PleasingFungus: Just G and Q 21:46:23 ORKZ 21:46:44 dang 21:46:45 dynamic 21:46:53 ontoclams: Then we start removing gods! 21:47:04 I am praying for ely 21:47:11 ontoclasm: sorry I keep misspelling. 21:47:20 -!- ontoclasm is now known as ontoclams 21:47:21 ontoclams is a good name, tho 21:47:23 yessss 21:47:44 Where does the name "ontoclasm" come from any way? 21:48:08 -!- TAS-2012v has quit [Read error: Connection reset by peer] 21:48:50 it's a made-up word; 'ontos' means existence or reality, and 'clasm' means something like "to break" 21:48:54 -!- ackack has quit [Ping timeout: 240 seconds] 21:48:56 as in pyroclasm 21:49:21 so now you're clam things 21:49:23 ontoclasm: Hmm, that's pretty clever. 21:49:32 -!- LordSloth has quit [Remote host closed the connection] 21:49:57 Yes, I imagine the great clams who live in the heavens being channeled through the ontoclam 21:50:05 -!- Fhqwhgads_ has quit [Quit: ChatZilla 0.9.90.1 [Firefox 28.0/20140314220517]] 21:50:48 -!- Mad_Wack has quit [Quit: Textual IRC Client: www.textualapp.com] 21:53:29 * ontoclams flexes his mussels 21:54:40 -!- ontoclams is now known as octoclasm 21:55:10 How do you deal with a mprf() where you want the %s to say something but be blank others. 21:55:36 In this example I want to alteranate between "You feel better." and "You feel slightly better." 21:56:06 -!- palacebeast has quit [Quit: Page closed] 21:56:37 mprf("You feel %sbetter.", slightly ? "slightly " : ""); 21:56:52 Grunt: Thanks, that's what I though. 21:57:00 s/ough/ought/ 21:57:17 of course this is totally NOT what you do if you intend to use getttext 21:57:27 except gettext doesn't have quite that many ts in it 21:57:43 getgettext 21:57:44 get .ext 21:59:31 -!- rossi has quit [Read error: Connection reset by peer] 22:02:33 Unstable branch on crawl.s-z.org updated to: 0.15-a0-644-ga3d40d3 (34) 22:03:04 -!- CKyle has joined ##crawl-dev 22:04:20 03MarvinPA02 07* 0.15-a0-645-gb2ce7a1: Fix temple alignment in Sprint 1 10(6 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b2ce7a192579 22:04:22 -!- ackack has joined ##crawl-dev 22:04:33 -!- Kaidessa has quit [Ping timeout: 258 seconds] 22:06:04 -!- Cryp71c_ has joined ##crawl-dev 22:06:17 -!- Cryp71c has quit [Read error: Connection reset by peer] 22:07:34 -!- mong has quit [Ping timeout: 240 seconds] 22:08:22 -!- Deathawk_ has quit [Remote host closed the connection] 22:09:14 -!- Deathawk has quit [Remote host closed the connection] 22:10:15 MarvinPA: Sounds like we need do_not_meddle_with_this_vault_ever tag :D 22:11:24 as_is 22:11:48 octoclasm: Heh. 22:12:11 that's too small - you'd might miss it. place_as_is 22:12:51 -!- Wangster has quit [Quit: Page closed] 22:12:52 no_fuckin_around 22:14:31 03ontoclasm02 07* 0.15-a0-646-g382a147: Orc warlord tile (Thrall, 8511) 10(4 minutes ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=382a147afab0 22:14:34 well, thrall can chalk up a successful mantis issue 22:15:08 hooray! 22:15:25 I wonder if he'll be happy with the new tile 22:15:27 hopefully! 22:15:30 i hope so 22:16:05 my edit isn't quite as... dramatic as his 22:16:15 looks robotic, kinda 22:16:49 yes, it is pretty ridiculous 22:17:04 ORC WARLORD BOT 2000 22:17:15 looks like a gradient, kind of. very shiny 22:17:23 perhaps... too shiny 22:17:38 -!- MaxFrost has quit [Ping timeout: 240 seconds] 22:17:42 http://images.dakkadakka.com/gallery/2010/5/6/103210_md-Mega%20Armor,%20Orks,%20Warboss,%20Warhammer%2040,000.JPG 22:17:42 The reason it looks that way is the head looks slightly bigger than the torso, so it looks like they aren't connected organically.. 22:18:09 octoclasm: did you see my very important 22:18:10 ontoclasm: WarHammer is just absurd. 22:18:10 reference 22:18:12 http://www.kekaiart.com/uploads/5/4/7/6/5476798/3065813_orig.jpg 22:18:24 mmm 22:18:28 do ittt 22:18:30 basically optimal imho 22:18:36 fr polar bear -> armoured bear 22:18:42 ya 22:18:48 and then wheals adds the golden compass unrand 22:19:05 reaverb: yeah, maybe i'll have to edit it some more 22:19:10 fr bring back ancient bears as armoured bears 22:19:11 rEverything 22:19:29 give them rocket launchers, too 22:19:30 Grunt: Just give Iron dragons Berserk. 22:19:39 -!- Kittykai has quit [Ping timeout: 245 seconds] 22:19:43 like fireball but with a bigger blast radius 22:20:01 KABLOOSH! 22:20:12 crawl needs to rip off doomrl more 22:20:13 clearly 22:20:22 octoclasm: nice tile 22:20:59 hah, thanks 22:21:05 hrm, I'm a bit at a loss about how to improve the lethality of op crushers in an interesting way 22:21:07 it's sort of an edit of someone else's though 22:21:16 throw icicle -> crystal spear 22:21:24 gammafunk: Give them jump attack. 22:21:28 octopode crusher (08x) | Spd: 10 | HD: 14 | HP: 82-113 | AC/EV: 1/18 | Dam: 35, 1003(constrict) | 10weapons, 10items, 10doors, fighter, amphibious, spellcaster | Res: 06magic(56), 12drown | XP: 1613 | Sp: throw icicle (3d23), melee | Sz: Medium | Int: normal. 22:21:28 %??octopode crusher 22:21:33 The Amazing Jumping Octopodes 22:21:33 spd 20 22:21:35 reaverb: carefull, I'll hellban you 22:21:44 spd 20 is always the answer 22:21:52 gammafunk: More seriously, let them tackle you from range somehow. 22:22:02 Also deals with those anti-melee complaints. 22:22:03 reaverb: well, they previously had a harpoon attack 22:22:20 gammafunk: Hell ban? you don't have a server, IRC channel or forum. 22:22:21 it yanked the player adjacent, did damage 22:22:21 harpoon is pro-melee. they're helping! 22:22:47 reaverb: I do have a server, and those other things are easy to set up! 22:22:59 Of course the other big complaint was that they move players around. 22:23:04 unrelated: does someone want to help me with some file i/o issues? 22:23:07 gammafunk: what server? 22:23:14 PleasingFungus: No :D 22:23:16 right, I kind of wnat it to be one anti-positioning thing, not two 22:23:18 rude 22:23:32 PleasingFungus: That's what the smiley was for. 22:23:36 Making it not rude. 22:23:45 some things... you can't just smile away... 22:23:56 PleasingFungus: Sorry! 22:23:59 haha 22:24:04 no I'm not actually offended, I'm playing 22:24:11 still need help though! 22:24:11 \/nick DispleasedFungus 22:24:20 -!- PleasingFungus is now known as PoliteFungus 22:24:22 -!- DrinkMachine has quit [Quit: Leaving] 22:25:06 pity amethyst isn't around - he was helping last night 22:25:11 /nick FuriousFungus 22:25:35 PoliteFungus: What exactly are you doing? 22:25:36 Grunt: any suggestings for making our op crushers hurt the player? 22:25:38 so many nicks, so little time... 22:25:44 -!- PoliteFungus is now known as PleasingFungus 22:25:44 oh no, I wanted a drink! 22:25:54 !cheers SamB 22:25:55 * Sequell slides a stein of rum across the bar to SamB, on the house. 22:25:57 but the DrinkMachine is gone! 22:26:02 reaverb: trying to fix player ghosts 22:26:09 in the general sense 22:26:24 PleasingFungus: Ah. 22:26:38 What do you mean by "the general sense" 22:26:47 well, that's my medium-term objective 22:26:59 my short-term objective (more specifically) is to open a file writer 22:27:17 well how do you want to fix them is still a good question 22:27:41 -!- Ragnor has quit [Ping timeout: 252 seconds] 22:27:56 right now, .bones files are generated when a player dies. 22:28:05 unless they're undead, or in temple, or on d1-2. 22:28:21 or, more relevantly, unless there's already a .bones file for the level. 22:28:36 which, online, there very likely already is. 22:28:54 I'm trying to set things up so there can be more than one .bones file for a given level. 22:29:39 hrm, I don't know how that code works, but what's the benefit of multiple .bones per level? 22:29:54 I assume all ghosts currently go into the same .bones for a given level? 22:30:08 no. 22:30:27 What are you using as a uniquifier? 22:30:29 players that die on a floor that already has ghosts will be merged into the same new .bones file, which is what you're thinking of. 22:30:52 Oh, you're trying to have a shared file? 22:30:54 qoala: very good question! right now, I'm using mkstemp (at amethyst's recommendation, iirc), but that's presenting problems... 22:30:55 no 22:31:00 okay, good :P 22:31:03 I don't want to tinker with the file format 22:31:07 yeah 22:31:43 gammafunk: if there's already a bones file for a level that players die on, then they have no ghost at all. (this can happen in a lot of ways - I think there's about a 2/3 chance of it happening on early levels.) 22:31:44 I'm still not really clear on what we're fixing, but I'm sure |amethyst undestands the situation well enough to advise you 22:31:54 -!- ackack has quit [Ping timeout: 276 seconds] 22:32:11 -!- CKyle has quit [Quit: CKyle] 22:32:25 I might be able to help out here in the meantime. Refreshing my memory on the mkstemp docs 22:32:27 gammafunk: basically, if you don't see a ghost on a level, and there are ghosts for that level, you can't leave a ghost on that level. 22:32:46 sure, it's not really a crawl-specific problem. more of a general c/++ problem. 22:33:08 mkstemp generates a file descriptor, which is great, except that our file writer code takes a filename... which mkstemp doesn't provide. 22:33:38 I was looking to try to find some way to translate file descriptors into filenames, but google suggested that wasn't actually a thing you could do... 22:33:46 uh, looks like maybe something broke 22:33:52 hurrah 22:34:10 i get lots of [q or g god thing] was not declared 22:34:19 PleasingFungus: oh, is it that? 22:34:22 It may be better to try changing our file writer to accept an already open file 22:34:26 PleasingFungus: 22:34:27 -!- Kaidessa has quit [Ping timeout: 258 seconds] 22:34:28 when trying to compile normal crawl 22:34:40 char tmpname[] = "tmp.XXXXXX"; mkstemp(tmpname); 22:34:45 ...tmpname now has the filename 22:34:49 what 22:34:51 fucking c 22:34:55 fucking c. 22:34:58 okay, that's good. 22:35:00 oh yeah, mkstemp modifies the given string 22:35:05 fucking c! 22:35:11 that's why it can't be const (from yesterday's convo) 22:35:14 PleasingFungus explodes. 22:35:19 I can't be mad at c. 22:35:24 it's just... something. 22:35:26 okay, onwards. 22:35:28 anybody know what i can do to fix it? 22:35:29 thank you both for the help! 22:35:40 octoclasm: o_O 22:35:47 octoclasm: give me an example? 22:35:57 octoclasm: did you get a bad merge or something? 22:36:13 no, i don't think so 22:36:51 ability.cc:2952: error: 'ABIL_GOZAG_BRIBE_BRANCH' was not declared in this scope 22:37:05 maybe a tiles thing? 22:37:05 octoclasm: git diff enum.h 22:37:06 ??? 22:37:15 (I have built trunk with both tiles and not tiles) 22:37:15 returns nothing 22:37:35 octoclasm: git diff origin/master ? 22:37:51 -!- TangoBravo has quit [Quit: Page closed] 22:37:57 octoclasm: "make clean"? 22:37:59 also git status to check your branch 22:38:00 ? 22:38:02 hm 22:38:15 i stashed my stuff so my tree is clean 22:38:28 make clean returns, uh 22:38:30 hm 22:38:43 Grunt, I vaguely recall discussions of the major save version around the gods branch. Are we still avoiding bumping that? 22:38:47 rm: cannot unlink 'AppHdr.h.gch': Permission denied 22:38:50 that's weird 22:39:18 did a build as root accidentally at some point? 22:39:26 qoala: we are still at 34 if that is what you are asking 22:39:30 maybe? i don't think i would have 22:39:39 ls -l AppHdr.h.gch 22:39:44 octoclasm: we'll just blame ontoclasm then 22:39:59 Grunt: Were we planning on bumping it? 22:40:05 * geekosaur just pulled, building, no error from ability.cc 22:40:14 yeah, it's probably my fault 22:40:16 dunno how 22:40:26 Grunt: it's there, it's under my name 22:40:32 although I'm not using the standard mac build foo 22:40:39 octoclasm: which one of you is the evil twin, anyway? 22:40:48 qoala: Eventually; I held off because there were a couple of ideas floating around that would benefit from being done right around the time of the bump. 22:40:52 SamB: ontoclasm is 22:41:28 Yeah, randgods had a handful of requests (the only one's I clearly recall were needing more FEAT enums in the altar block, but you probably already discovered that) 22:41:51 Grunt: Yes, making monsters derived classes. 22:42:05 reaverb: CRAZY IDEA 22:42:10 Once I've got myself comfortable with the crawl codebase again, I'm probably going to get back on that project 22:42:22 that gets floated reasonably often, too 22:42:35 SamB: Hmm, who last proposed it? 22:42:43 don't remember 22:42:46 yesss, working! 22:42:50 and the Crazy is saracastic, correct? 22:42:51 thanks again :) 22:43:00 okay, fixed it 22:43:04 octoclasm: \o/ 22:43:07 no clue what was wrong 22:43:17 reaverb: maybe cut a lot more monster types and it wouldn't be so dumb? 22:43:33 SamB: Why do you think it's a bad idea. 22:44:20 reaverb: because most of the ways any given monster is different from others are not specific to that monster 22:44:43 SamB: Kinda confused, what does that mean? 22:45:33 The special handling for monster X isn't generally a simple matter of replacing a basic function on X's subclass 22:45:40 I'm looking at the code for Gozag's shop placement, and I want to know how the following function works: 22:45:42 vector places; 22:45:50 const int dist_max = distance2(coord_def(0, 0), coord_def(20, 20)); 22:46:00 const coord_def start_pos = dgn_find_nearby_stair(stair, you.pos(), true); 22:46:06 It's frequently a special case buried inside of a general-purpose function somewhere that may not even be on the Monster class 22:46:24 File200: I wrote that code; what do you want to know about it? 22:46:26 qoala: For several cases (monster spells, monster gods, monster bands, monster hides, etc.) it is. 22:46:28 Starts at line 3328 in dungeon.cc 22:46:54 File200: "try to find a square within 20 tiles of this stair where we can place a shop", basically. 22:46:56 There's more that I wanted to post, but I'll get to the point 22:47:01 reaverb: well, how do you define a method in several classes at once? 22:47:13 The vast majority of the common changes are expressable as a config, rather than a different code path. 22:47:18 How is it determining position of the shop? 22:47:40 File200: See the rectangle_iterator loop, which looks at all tiles on the floor. 22:47:55 It's exactly what I need, but I kind of want to know how it works 22:47:58 The if tosses out inappropriate locations, i.e. things that aren't floor or are in a vault. 22:48:17 Thanks! That was the major roadblock for Defensive God 22:48:18 The bit with dist2 means "don't consider tiles that are more than 20 tiles away from the stair". 22:48:34 qoala: yeah, I remember my brother was complaining about the code for monster explosions, for example 22:48:34 -!- Nefhilion has quit [Quit: Page closed] 22:48:45 qoala: Hmm, not so sure about that. monster abilities, for example, would be impossible. 22:48:49 The last bit adds it as a candidate location, with a weight corresponding to dist_max minus the actual distance, i.e. weight closer squares higher. 22:48:57 I guess monster bands would. 22:49:01 !source mon-death.cc:960 22:49:02 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-death.cc;hb=HEAD#l960 22:49:17 all those setup functions are just data, but they're in code 22:49:20 it's goofy 22:49:28 reaverb: maybe monster abilities should be classes 22:49:47 SamB: Yes that would make sense. 22:49:50 -!- ussdefiant has joined ##crawl-dev 22:50:14 When Defensive God is done, I have two species suggestions that I want to work on, posted on GDD 22:50:30 If they get positive reception here I'll try to implement them 22:50:45 -!- Bcadren has quit [Ping timeout: 276 seconds] 22:50:45 Yeek: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=12087 22:50:49 Okay, yeah monster explosions are silly. I'm not saying that all the monster variations are implemented well, but I'm hesitant to think subclassing is the right answer. :P 22:51:06 Gold Dwarf: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=12129 22:51:26 qoala: yeah, not without mixins 22:51:33 oh man mixins 22:52:01 not saying those would make it the right approach 22:52:06 just that it might be tolerable then 22:52:30 oh. I think I'm late to the party. looks like "gods" is rolled into trunk? 22:53:05 -!- Kittykai has quit [Ping timeout: 264 seconds] 22:53:22 03Grunt02 07* 0.15-a0-647-ge99bd4c: Don't put potions of bugginess on Gozag lists (elliptic). 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e99bd4c15d5e 22:53:23 dwarves!!!! 22:53:24 oh, I hope none of you are using sid gdb 22:53:54 at least not without a nice fresh libstc++6-4.9-dbg 22:54:44 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:56:16 Grunt: hehe, i've made tat mistake before 22:56:19 *that 22:56:34 * Grunt hits wheals with a staff of bugginess! 22:56:44 rip staff of bugginess 22:56:45 i kept making basilisks instead of minotaurs and i couldn't figure out why 22:56:55 %bug 7034 22:56:55 https://crawl.develz.org/mantis/view.php?id=7034 22:57:14 !lm * milestone~~bugginess 22:57:15 No milestones for * (milestone~~bugginess). 22:57:17 aw 22:57:31 File200: a race that eats gold and loves armour is neat. idk if you need to slap more on top of that 22:58:04 maybe they'd be overpowered with gozag? but who cares, food isn't real anyway 22:58:22 !lm * milestone~~buggy 22:58:27 No milestones for * (milestone~~buggy). 22:58:27 !lm * milestone~~bug 22:58:27 8430. [2014-05-07 16:44:04] Bayushi the Magician (L4 DEWz) killed the ghost of esspee the Firebug, a weakling HOFE on turn 2120. (D:3) 22:58:37 !lm * milestone~~bug verb!=ghost 22:58:42 43. [2014-04-18 04:25:49] Seigurt the Minotaur Blade (L22 MiBe of Trog) ERROR in 'mon-place.cc' at line 1205: invalid monster to place: program bug (0) (WizLab) 22:58:50 !lm * milestone~~bug verb!=ghost|crash 22:58:54 40. [2014-04-17 13:13:09] cptwinky the Poker (L8 FoAK of Lugonu) banished the ghost of yalue the Firebug, an average DEFE on turn 4008. (D:5) 22:59:06 huh 22:59:24 would have thought ghost.ban had a verb of ghost 22:59:28 -!- DrKe has joined ##crawl-dev 23:03:06 -!- demiskeleton has quit [Quit: Leaving] 23:03:15 hm. should I limit the number of bones files per floor 23:03:17 my feeling is yes 23:03:44 to prevent d:3 .bones from filling servers 23:03:50 Yeah, a limit is still a good idea 23:04:04 Not sure what it should be though 23:04:06 27 23:04:09 what color should urug be 23:04:09 I mean come on 23:04:13 oh right 23:04:15 :P 23:04:16 :) 23:04:21 I was also considering 81 23:05:02 It's so weird that I come back after a little over half a year and D+U is 20 floors, D+U+Z is 25 floors... How do I add? 23:05:05 -!- Bcadren has quit [Ping timeout: 264 seconds] 23:05:31 qoala: the stairs between them are extra tall 23:05:44 just add hive 23:05:47 problem solved 23:05:56 (2-floor hive, not the 4-floor version, obv) 23:06:00 fr add a tiny landing between d and u and bewteen u and z 23:06:15 with a nice potted plant and some vending machines 23:06:18 +1 to the landing idea 23:06:19 the landing is inexplicably full of BEEEES 23:06:31 octoclasm: what, you can't handle that long a climb? 23:06:58 i'm carrying an exec axe and like 40 potions 23:07:00 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:07:07 sometimes i gotta take a breather 23:07:13 maybe it's an escalater 23:07:22 landings would be scenic but I wonder if they'd be abusable in some way. 23:07:25 -!- Kaidessa has quit [Ping timeout: 258 seconds] 23:07:39 PleasingFungus: is there something that isn't? 23:07:43 true enough 23:08:06 still mourning the premature loss of !para+ddoor abuse 23:08:40 does "premature" mean "before *I* got a piece of that action"? 23:08:49 -!- gammafunk has quit [Ping timeout: 245 seconds] 23:08:50 well obviously yes 23:09:07 also before anyone did (because it was never committed) 23:09:10 it would've been great, though! 23:09:36 PleasingFungus: it was never pushed. 23:09:37 I think. 23:09:46 I'd have to check git reflog and I'm not doing that. 23:09:48 well, things that aren't committed are rarely pushed 23:10:52 -!- gammafunk has joined ##crawl-dev 23:11:16 http://bpaste.net/show/P0SDXgY4JyBVj7pcy2dk/ 23:11:27 Probably going to squash those all into a single commit. 23:11:46 Any objections?/gotchas noted. 23:13:33 "Potions and wands are less effective at restoring your HP." 23:13:40 too many spaces before "your" 23:14:10 that is probably all i'm going to spot 23:14:48 oh, and i really don't like the style of "a = \nb;" 23:15:17 i'd indent b another level for readability 23:15:29 Zannick: Yes, saw that. 23:15:37 Where is the a = \nb thing? 23:15:56 tags.cc a few times 23:16:05 you.mutation[MUT_EXOSKELETON] = 23:16:05 you.innate_mutations[MUT_EXOSKELETON] = 0; 23:16:09 eg. 23:16:19 Zannick: Ah, consistant with the current style though. 23:16:25 oh? oh. 23:16:28 I don't see anything wrong with the code but in tags.cc "these were all move to only apply" s/move/moved/ 23:16:37 * Zannick makes yuck sound 23:16:41 reaverb: hrm, in what context are the "Your system %s accepts artificial healing." strings used? 23:16:41 oh, they were 23:16:52 gammafunk: Gaining and losing? 23:16:53 gaining/losing the mutation levels 23:16:56 ah 23:17:33 hrm, I don't really like the "artificial healing" as opposed to simply "potions and wands" 23:17:49 qoala: you mean that "move" has a tense error, correct? 23:17:51 but I guess there's a brevity issue 23:17:57 yes 23:18:10 gammafunk: I thought about "alchemical healing" 23:18:18 But the message can always be changed. 23:18:23 oh no, that'd probably be worse 23:18:49 it's more that "potions and wands" wrt healing is completely clear as to what it means 23:18:51 -!- Ultragnash has quit [Read error: Connection reset by peer] 23:19:03 although I wonder, what about elixer? (stupid decks) 23:19:16 elixer is probably just like regen? 23:19:24 reaverb: i haven't seen any places where it does something like that (x = \n y = z;) 23:19:42 wheals: Well considering those places are right above were I added the new one... 23:19:53 I found a small bug with stash searching 23:19:55 oh 23:20:11 i thought you were concerned with _improving_ the code, though :) 23:20:34 wheals: I am! but this will go away at tag version bump anyway >_> 23:20:35 Searching for rF doesn't show FDA, IDed or not. You probably get a similar result for other dragon armours. 23:20:41 hehe, true 23:21:09 The only reasoned I bothered with the indent is that eventually somebody might try to change Gr mutations again or something and be very confused when it doesn't work. 23:21:28 Has it been changed that you can find rings of protection from fire with rF ? 23:21:37 -!- Red_Bucket has joined ##crawl-dev 23:21:50 qoala: Yes, it has. Branded non-dragon armours too. 23:21:58 cool 23:22:19 How much are constriction and trample affected by size? Because I was thinking drown damage should be changed to scale with size 23:22:26 hill giant (04C) | Spd: 10 | HD: 11 | HP: 43-76 | AC/EV: 3/4 | Dam: 30 | 10items, 10doors | Res: 06magic(44), 12drown | Chunks: 07contam | XP: 657 | Sz: Giant | Int: normal. 23:22:26 %??hill giant 23:23:15 -!- ystael has quit [Ping timeout: 276 seconds] 23:23:17 Unless giannt things automatically get rDrown 23:24:43 IMO, making it scale with size makes it "more interesting". 23:27:33 Hmmm... so in trying to fix wyrmbane to once again proc on aux attacks (it "last hits" to avoid auxes being a bad thing) 23:27:53 -!- Kittykai has quit [Ping timeout: 264 seconds] 23:28:06 I'm trying to make a general purpose artefact hook to react whenever you kill something 23:28:09 Ok, going to push the squahsed patch as soon as I compile test. 23:28:39 I was going to use something similar to the unrand_reacts cache so that non-weapons could also have this hook 23:29:23 But now I'm realizing (forgot to check this earlier) that monster_die doesn't receive the type of damage (unlike player death, since it's considered less important) 23:30:08 Was there ever consideration of making shallow water harder to deal with for smaller races? 23:30:15 -!- dtsund has joined ##crawl-dev 23:30:17 there's a bug with gozag 23:30:23 Red_Bucket: shallow water is already awful enough as-is 23:30:28 upon joinining him and trying to use the potion ability 23:30:37 it says not enough money 23:30:41 but then trying again afterwards 23:30:45 %git :/qazlal 23:30:47 Could not find commit :/qazlal (git returned 128) 23:30:49 it opens the menu and asks you to pick something 23:30:56 and you can't afford any of it 23:30:59 and you can't get out of the menu 23:31:41 DrKe: Hmm, might want to report that on mantis. 23:31:49 i replicated it 23:33:19 Is trample chance based on size 23:33:53 Because it doesn't say anything about that in the learndb. If it isn't based on size, I feel it should be. 23:34:03 it is, yes. 23:36:52 -!- Hailley has quit [Quit: Petra is closed!] 23:37:01 Anyone have any thoughts on if it'd be worth having an artfunc for the wearer's/wielder's kills? 23:37:06 As a prototype use case, I was thinking of some sort of armour of tyranny (probably spiny, and some temporary effect whenever you kill something) 23:37:19 So wyrmbane would only be able to proc if the monster died from your melee 23:38:26 but other unrands might use generall kills, and possibly other categories. Unfortunately killer_type isn't a precise enough enum for that purpose 23:38:28 -!- Kaidessa has quit [Ping timeout: 258 seconds] 23:40:39 actually, I need to remind myself all the various special cases of how to kill things, because a fair number of them can be split between KILL_YOU and KILL_YOU_MISSILE properly 23:40:55 probably most of the miscellaneous ones are under KILL_YOU though 23:41:15 -!- DrinkMachine has joined ##crawl-dev 23:41:15 -!- DrinkMachine has quit [Changing host] 23:41:15 -!- DrinkMachine has joined ##crawl-dev 23:41:59 What so you can't power up an artifact bow by hitting things with it? 23:42:34 If you want something like this to be utilized, couldn't you put it on the list of randart properties 23:42:38 I miss one-shotting unseen horrors by walking into them with my flame bow :P 23:43:26 Well, the primary goal was to fix wyrmbane. When we removed the "wyrmbane always procs twice", now wyrmbane fails to proc if your melee aux got the kill 23:44:05 03reaverb02 07* 0.15-a0-648-geddedc8: Make MUT_NO_DEVICE_HEAL a normal bad mutation with 2 levels 10(12 hours ago, 9 files, 73+ 39-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eddedc8ab317 23:44:05 03reaverb02 07* 0.15-a0-649-g9218e2d: Remove a now incorrect Gozag comment 10(2 minutes ago, 1 file, 0+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9218e2df952c 23:44:07 Because when the unrand melee func gets called has been moved around 23:44:07 qoala: Maybe just change how wrymbane works? Would just triggering off any dragons dying the LOS work? 23:44:44 -!- indspenc_ has joined ##crawl-dev 23:44:45 !tell Grunt DrKe has a Gozag bug, potion petition lets you access the screen even though you can't pay and then locks you into that screen. 23:44:46 reaverb: OK, I'll let grunt know. 23:44:57 Could, though the flavor is currently pretty nice in that it draws power as it stabs the beast. And otherwise a primary caster could build up a max wyrmbane 23:44:58 reaverb: if you are looking at gozag stuff right now, can you not push anything? since I am rewriting everything currently :P 23:45:06 elliptic: Oh, sorry. 23:45:26 Just noticed that comment and quickly deleted it, feel free to just revert it before merging if you want. 23:45:31 that one comment isn't a big deal (I removed it too already I think), just want to avoid more conflicts 23:45:33 nah 23:45:47 So does anyone else think size=resistance to drown damage would be interesting? Perhaps interesting enough for water magic to appear outside the shoals 23:45:48 -!- HDA has quit [Ping timeout: 240 seconds] 23:47:08 I'm not sure if I'm a bad player for not paying attention to the damage differences from player size beyond its various effects on HP/AC/EV/SH 23:47:16 i was typing up a mantis bug report 23:47:18 -!- indspenceable has quit [Ping timeout: 276 seconds] 23:47:25 should i bother 23:47:27 DrKe: Yes. 23:47:29 ok 23:47:36 do i need to bother with a save file? 23:47:41 it seems easily reproducible 23:47:43 elliptic: How long is left in this rewrite? 1 hour, 12 hours or more days? 23:47:45 DrKe: my changes will probably fix it, but a bug report would be nice anyway 23:47:48 DrKe: Bother with it. 23:48:04 Player size: also carrying capacity and possible resistance to enemy constriction 23:48:06 reaverb: less than an hour 23:48:12 elliptic: Nice 23:48:16 It's true though that it can often be overlooked 23:49:46 It also affects knockback 23:49:46 Hmm, where's the mutually exclusive mutation code? 23:49:59 Red_Bucket: Monsters size effects a suprising amount of things. 23:50:09 It's just the effect is so small in each of those cases. 23:50:09 ok it's up on mantis 23:50:15 DrKe: Yay! 23:52:26 Does the phial of floods inflict drown damage? 23:52:49 write error while saving: Success 23:52:50 uh 23:53:02 -!- Kittykai has quit [Ping timeout: 258 seconds] 23:53:16 johnstein: help 23:53:58 *grumble* 23:54:01 I'm on it 23:54:13 Gozag potion ability sticks on menu by DrKe 23:55:09 ghostpatch is up! http://sprunge.us/CRLe someone who knows what they're doing in c++ (e.g. Grunt, maybe?) should probably look it over to see if I've fucked up memory horribly, or something similar 23:55:12 it seems to work, though 23:55:25 !messages 23:55:25 No messages for File200. 23:57:53 -!- absolutego has quit [Ping timeout: 252 seconds] 23:57:59 PleasingFungus: is it possible to load more than one .bones file on the same level? 23:58:10 -!- rast has joined ##crawl-dev 23:58:39 not in the same generated level. in the same level descriptor, e.g. pan, you could end up loading more than one .bones file (with the same descriptor suffix) 23:58:54 If there was more wind magic, size would also affect that. fr player water and wind magic 23:58:56 or abyss, possibly 23:58:56 DrKe: sorry for breaking your save :( 23:59:14 03Grunt02 07* 0.15-a0-650-g1538c87: Properly check Gozag potion affordability on reuse (#8514). 10(57 seconds ago, 1 file, 18+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1538c8704789 23:59:15 DrKe: you should be able to load it again when the server rebuilds 23:59:31 -!- absolutego has joined ##crawl-dev