00:00:11 -!- ainsophyao has quit [*.net *.split] 00:00:12 -!- tali713 has quit [*.net *.split] 00:01:13 -!- wat2 has quit [Ping timeout: 240 seconds] 00:02:43 -!- tabstorm has quit [Ping timeout: 245 seconds] 00:03:01 ...huh, I just had a fire giant fail to hit me with a fireball. 00:03:45 (I am (6, 5) NW of the fire giant; I think elliptic's miss was from the same relative location) 00:04:57 Stable (0.13) branch on crawl.s-z.org updated to: 0.13.1-29-g71f4f6b 00:07:11 03|amethyst02 07* 0.14-a0-3436-gaa30ffd: Don't crash when starting with a shield and no weapon. 10(23 minutes ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=aa30ffd8de87 00:07:11 03|amethyst02 07* 0.14-a0-3437-g779366f: Don't consider walking through clouds to be wanton (#7060) 10(2 minutes ago, 2 files, 7+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=779366f74f0c 00:07:45 so does this mean zin worshippers can enjoy mutagenic clouds? :) 00:08:17 (todo: mutant crabs) 00:09:00 <|amethyst> rchandra: and it means chei worshippers should lure a crab so they have a source of haste 00:09:08 <|amethyst> nothing bad could possibly come of that 00:09:28 uh 00:09:35 a source of haste, or of paralysis, or of etc etc 00:10:06 at least the chei one can't work. the zin one seems unlikely to work (have to lose much piety) 00:10:26 Well, how can ANYONE benefit from sitting in a mutagenic cloud? 00:10:32 Whether this ticks their god off or not 00:10:34 they can mutate 00:10:39 then zin can cure the bad ones 00:10:43 bam 00:10:44 Zin cures all of them 00:10:45 <|amethyst> anyway, this doesn't affect mutagenic clouds 00:10:49 <|amethyst> only chaos actually 00:10:50 Good and bad 00:10:51 oh 00:10:58 And only once, anyway 00:10:59 was I thinking of jivya? 00:11:12 Maybe? But Jiyva already does plenty of mutating on its own, I think :P 00:11:18 lil bit 00:12:19 03DracoOmega02 07* 0.14-a0-3438-g82c2087: Don't let monsters abjure using a Rod of the Swarm 10(14 minutes ago, 1 file, 5+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=82c2087cf2be 00:12:19 03DracoOmega02 07* 0.14-a0-3439-gb668a25: Reduce chance of monsters casting abjuration somewhat 10(6 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b668a250871c 00:12:30 -!- the_glow has quit [Read error: Connection reset by peer] 00:13:47 Unstable branch on crawl.s-z.org updated to: 0.14-a0-3435-g739405a (34) 00:14:00 -!- CKyle has quit [Quit: CKyle] 00:14:01 -!- MaxFrost has quit [Ping timeout: 240 seconds] 00:18:59 what's the syntax for arena? I want to test something. 00:19:57 -!- tali713 has joined ##crawl-dev 00:19:57 -!- ainsophyao has joined ##crawl-dev 00:22:27 -!- ussdefiant has quit [Ping timeout: 252 seconds] 00:22:41 hm. should there be a prompt when reading ?blink with -cTele active? 00:23:35 <|amethyst> Bcadren: it gives several examples 00:23:56 <|amethyst> Bcadren: monspec v othermonspec plus there are several tags regarding speed etc 00:24:14 he asked here & in ##crawl at the same time, and already got an answer there 00:25:15 I was wanting to see if Naga Ritualists with sufficient HD could remove the Lernaean Hydra's rPois so that poison could kill it...the answer is yes, yes they can. also watching TLH be killed by Tarantella confusion is funny. 00:26:43 -!- ToastyP has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0.1/20140212131424]] 00:29:24 -!- Keanan has joined ##crawl-dev 00:34:08 Does monster->number have a default value? 00:34:51 ah, it does 00:35:33 <|amethyst> FR: remove monster->number 00:35:54 From a day before props, I assume 00:36:10 Since it is basically a single unnamed prop, in effect 00:36:28 used for hydras, 'etc' 00:36:44 I guess that means I shouldn't use it for implementing a new feature 00:36:48 <|amethyst> DracoOmega: don't forget unsigned int only 00:37:16 I'm sure at one point it made perfect sense to do it that way.... 00:38:15 -!- mong has quit [Remote host closed the connection] 00:38:24 -!- Pacra has left ##crawl-dev 00:38:33 -!- rchandra has left ##crawl-dev 00:38:56 PleasingFungus: what were you attempting to use it for? 00:39:10 my guys-that-get-stronger-with-pal-death 00:39:16 placeholder name 'annuvians' 00:39:19 well, I mean in what sense 00:39:19 Hey, I am guilty of using monster->number in several places >.> 00:39:29 I want them to have a cap on how many times they can get buffed 00:39:33 monster properties are probably what you want 00:39:33 so they can't become legendary supermen 00:39:43 Isn't it used in battlesphere (I think for the number of charges it has?) 00:39:45 PleasingFungus: yeah, you want the props hash 00:40:07 Jiangshi speed counter (the same way as sixfirhy use it), shambling mangrove fauna counter, and yes battlesphere too 00:40:12 Probably something else I forget 00:40:18 CrawlHashTable, I see 00:40:35 Oh, starcursed masses too, I believe 00:40:37 PleasingFungus: see various uses scattered in the source, e.g. 00:40:46 yeah, I saw a few already 00:40:48 !source spl-summoning.cc:1292 00:40:48 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-summoning.cc;hb=HEAD#l1292 00:42:53 -!- raskol has joined ##crawl-dev 00:43:53 I guess I'd initialize the prop to 0 in... mon-place.cc? 00:44:41 PleasingFungus: no, just test if it exists 00:44:47 when you call your ability function 00:45:03 there's an exists method for that hash 00:45:13 oh, so there does 00:45:19 I was looking through the sig block but missed it 00:46:23 -!- minmay has quit [Quit: Leaving] 00:47:03 ok, got it. 00:47:06 thanks! 00:47:49 Yeah, you don't want to force more properties to exist than need be, takes up memory and save file space... 00:47:50 -!- minqmay has quit [Quit: Leaving] 00:48:11 -!- quinoa_rex has quit [Ping timeout: 246 seconds] 00:48:24 -!- rossi has quit [Quit: WeeChat 0.4.3] 00:48:26 that sounds like penny-pinching, tbqh 00:48:43 Depends on how many enemies of that sort get generated 00:48:57 Yes, I cannot imagine the increase in file size is anything but trivial 00:49:16 <|amethyst> still 00:49:25 no, no still 00:49:33 <|amethyst> if every monster is going to have a given prop, it should be a member, not a prop 00:49:38 Well, sure 00:49:52 every monster, or every monster of one type? 00:49:53 But I mean it's not something you should need to think about to add some monster-specific prop 00:50:06 <|amethyst> every monster, I meant 00:50:35 <|amethyst> are you starting the count at a large number and counting down? 00:51:35 starting at 0, going up to 4 at most, and it's just for one monster type 00:52:53 -!- ystael has quit [Ping timeout: 265 seconds] 00:52:58 <|amethyst> I think your code should be able to handle the case where the prop doesn't exist (e.g. another monster was polymorphed into this one) 00:53:03 yeah I agree 00:53:10 <|amethyst> at which point there's no reason to initialize it to zero 00:53:12 there definitely needs to be a check at the place it's used 00:53:15 and yeah, yeah, exactly 00:53:21 so that's why I'm doing that 00:53:55 hrm, I'm hearing a report that a TSO worshiper got a holy zig level 00:53:56 <|amethyst> also, does this prop affect how the monster displays? 00:54:44 hm. it should probably be in the description somehow. similar to 'unnaturally strong' 00:54:45 I still can't see/hear "Holy zig level" without mentally adding "batman" to the end of it. 00:54:59 gammafunk: that's not prevented anywhere 00:55:03 <|amethyst> PleasingFungus: then make sure you add your property key to _is_public_key in mon-info.cc 00:55:55 haha, literally half of that is chimera stuff 00:55:57 ok 00:56:28 <|amethyst> PleasingFungus: (without that, the monster_info will be missing the prop, so the player won't know about it) 00:57:07 "chimera_batty" is a very good property name. 00:57:55 gammafunk: although i'm inclined to fix it by making holies just not turn neutral if you're worshipping a good god, it's not really meaningful anywhere and has a lot of negative effects 00:58:17 MarvinPA: I had thought it was prevented in the past 00:58:22 It's meaningful if it gets Mennas to not beat you up! T.T 00:58:23 I know holy pan is 00:58:25 no, only holy pan 00:58:29 ah, ok 00:58:31 (that is one of the negative effects!) 00:58:50 hrm, but won't you get tso pennance for killing the hostile holies? 00:58:53 or does that not happen 00:59:01 killing hostile holies is fine 00:59:09 there is some bug where if your allies kill them you get penance though 00:59:13 -!- Quashie has quit [Ping timeout: 240 seconds] 00:59:45 oh, well yeah in that case it might be best to remove that neutral thing. I imagine some (maybe dpeg) would complain, though 00:59:45 because i don't even know, holies are weird and super special-casey 01:00:20 you always get the "blame" for the kill so that you can be smited, and somehow that results in penance or something, i'd have to look it up again 01:01:29 -!- st_ has quit [Ping timeout: 240 seconds] 01:03:05 -!- demiskeleton has quit [Remote host closed the connection] 01:05:16 oh looks like the ally thing was fixed at some point 01:05:38 !source:dat/dlua/ziggurat.lua:203 01:05:48 !source dat/dlua/ziggurat.lua:203 01:05:48 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/dlua/ziggurat.lua;hb=HEAD#l203 01:06:42 <|amethyst> MarvinPA: looking at conduct code makes me imagine Leviticus as a big switch statement... case DID_UNCOVER_THE_NAKEDNESS_OF_THY_FATHERS_SISTER: 01:06:50 hahah 01:06:56 huh. the monsterentry struct is explained in both mon-util.h and mon-data.h . The descriptions, of course, differ. 01:06:59 yeah, it's scary stuff 01:07:41 also looks like we still have a forest zig floor using Forest:$ 01:07:48 <|amethyst> // [Obsolete] Experience used to be calculated like this: 01:07:50 for its monster set 01:08:06 <|amethyst> gammafunk: we still have a pop_forest 01:08:26 also, the hpdice description 01:09:01 <|amethyst> though I guess that won't work very well when the branch doesn't exist and so F:$ means nothing :) 01:09:11 <|amethyst> s/doesn't/ceases to/ 01:09:29 ah, nvm, actually the hpdice thing is consistent 01:09:41 <|amethyst> PleasingFungus: it didn't use to be 01:09:45 haha 01:09:49 I see some of it is copy-pasted over 01:09:58 <|amethyst> Yeah, let me find the commit where I did that 01:10:08 the phrase "fixed HP (unique mons)" is really misleading 01:10:31 <|amethyst> %git 609cd121eff404f278f78b5d5e66acb7daca51c0 01:10:35 07|amethyst02 * 0.11-a0-1036-g609cd12: Correct a comment about HP dice. 10(1 year, 11 months ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=609cd121eff4 01:10:35 -!- jeffro has quit [Read error: Connection reset by peer] 01:10:35 or I'm dumb 01:12:13 -!- jeffro has joined ##crawl-dev 01:12:18 greater mummy (16M) | Spd: 10 | HD: 15 | HP: 186-210 | AC/EV: 10/6 | Dam: 35 | 07undead, 10weapons, 10items, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 6192 | Sp: sum.demon, smiting (7-17), s.torment, sum.undead | Sz: Medium | Int: high. 01:12:18 <|amethyst> %??greater mummy 01:12:21 greater mummy (16M) | Spd: 10 | HD: 15 | HP: 186-210 | AC/EV: 10/6 | Dam: 35 | 07undead, 10weapons, 10items, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 6192 | Sp: sum.demon, smiting (7-17), s.torment, sum.undead | Sz: Medium | Int: high. 01:12:21 <|amethyst> %??greater mummy hd:0 01:12:26 greater mummy (16M) | Spd: 10 | HD: 1 | HP: 105-108 | AC/EV: 10/6 | Dam: 35 | 07undead, 10weapons, 10items, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 55 | Sp: sum.demon, smiting (7-17), s.torment, sum.undead | Sz: Medium | Int: high. 01:12:26 <|amethyst> %??greater mummy hd:1 01:13:20 <|amethyst> there are a few monsters where that number is not used by itself 01:14:27 starspawn tentacle (11w) | Spd: 10 (07stationary) | HD: 1 | HP: 11-28 | AC/EV: 8/2 | Dam: 303(constrict) | 11non-living, lev | Res: 13magic(immune), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 0 | Sz: Large | Int: normal. 01:14:27 <|amethyst> %??starspawn tentacle hd:1 01:14:31 starspawn tentacle (11w) | Spd: 10 (07stationary) | HD: 100 | HP: 46-76 | AC/EV: 8/2 | Dam: 303(constrict) | 11non-living, lev | Res: 13magic(immune), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 0 | Sz: Large | Int: normal. 01:14:31 <|amethyst> %??starspawn tentacle hd:100 01:16:38 <|amethyst> gmummy, starspawn tentacle (and segment), block of ice, pan lord (not sure that's relevant since it's a ghost-demon), and hell lord (dummy) 01:18:12 <|amethyst> Yes, that part of the comment should be rewritten, but I'm not having much success trying to do so right now 01:19:32 <|amethyst> also, *times_do* 01:20:11 how long have there been 15 runes? 01:21:13 times_do made me laugh 01:21:22 yeah obv it's not critical, just something I noticed 01:21:53 -!- tali713 has quit [*.net *.split] 01:21:53 -!- ainsophyao has quit [*.net *.split] 01:25:19 Lorewise are Starspawn tentacles and Eldritch tentacles the same thing? 01:25:45 <|amethyst> no 01:26:27 <|amethyst> The writhing appendage of a tentacled starspawn, capable of grasping nearly any 01:26:30 <|amethyst> versus 01:26:32 <|amethyst> prey and dragging it back to be devoured. Any damage dealt to it hurts the 01:26:35 <|amethyst> whole creature. 01:26:36 <|amethyst> An immense, squamous appendage of some unseen creature, dripping with ichor and 01:26:39 <|amethyst> tipped with a single, terrible-looking claw. 01:27:07 eldritch tentacles are much grosser 01:27:10 <|amethyst> In particular, you never see the thing on the other side of the malign gateway 01:27:45 <|amethyst> but presumably it's freakin' enormous 01:28:09 Is it Chzo? lol [guesses no one here will get that reference] 01:29:26 -!- hurdos1 has quit [Quit: Leaving.] 01:29:33 -!- andrewhl has quit [Quit: andrewhl] 01:30:01 eldritch abomination 01:30:12 <|amethyst> Does yahtzee use the word 'squamous'? 01:30:14 I wonder if I still have that patch here. 01:34:19 |amethyst I don't remember if that word is ever used? ...does this mean you got the reference? 01:35:46 <|amethyst> Bcadren: I've heard of the series but haven't played them 01:36:44 I was referencing this scene, in which the Arrogant man tried to bind the god Chzo with a simple demon summon spell and was turned into the prince. http://lparchive.org/The-Chzo-Mythos/Update%2040/2-capture_23032010_212146_copy.png 01:40:15 -!- MiraclePrism has quit [Ping timeout: 265 seconds] 01:40:58 -!- Implojin has quit [Client Quit] 01:41:21 -!- NomadJim has quit [Read error: Connection reset by peer] 01:47:09 Joke Spell idea (for April Fools): Song of Sneaking: NOISY, boosts your stealth, stab chance and stab damage. 01:53:06 -!- MiraclePrism has quit [Remote host closed the connection] 01:54:23 -!- tabstorm_ has quit [Ping timeout: 245 seconds] 01:55:37 -!- Pepe has quit [Quit: rebuttal] 02:02:25 -!- home has quit [Ping timeout: 240 seconds] 02:06:01 -!- Keanan has quit [Quit: Leaving.] 02:10:16 -!- Arkaniad has quit [Remote host closed the connection] 02:11:28 -!- Arkaniad has quit [Read error: Connection reset by peer] 02:11:46 -!- bonghitz has quit [Remote host closed the connection] 02:11:59 -!- Netmonmatt has quit [Ping timeout: 240 seconds] 02:13:02 -!- FiftyNine has quit [Read error: Connection reset by peer] 02:16:30 Unstable branch on crawl.beRotato.org updated to: 0.14-a0-3439-gb668a25 (34) 02:22:25 -!- PleasingFungus has quit [Ping timeout: 240 seconds] 02:26:53 -!- ebarrett has quit [] 02:28:49 -!- truemonolith has quit [Read error: Connection reset by peer] 02:29:39 -!- pelotron has quit [Ping timeout: 245 seconds] 02:31:37 -!- BlackrayJack has quit [Ping timeout: 240 seconds] 02:34:31 -!- Pepe has quit [Read error: Connection reset by peer] 02:38:25 -!- MiraclePrism has quit [Ping timeout: 240 seconds] 02:43:45 -!- Blazinghand has quit [Quit: Drowning in a sea of anguish] 02:46:29 -!- NomadJim has quit [Read error: Connection reset by peer] 02:48:38 -!- ystael has quit [Ping timeout: 240 seconds] 02:49:35 -!- WalkerBoh has quit [Remote host closed the connection] 02:55:38 -!- dtsund has quit [Ping timeout: 255 seconds] 02:56:37 -!- Arkaniad|Laptop has quit [Ping timeout: 265 seconds] 02:59:39 -!- dtsund has joined ##crawl-dev 03:05:34 -!- DracoOmega has quit [Quit: Leaving] 03:11:14 -!- simmarine has quit [Quit: Leaving] 03:12:44 -!- Laraso has quit [Ping timeout: 246 seconds] 03:16:51 -!- Kenran has quit [Quit: Quitting] 03:21:29 -!- herself has quit [Ping timeout: 240 seconds] 03:22:12 -!- NomadJim has quit [Read error: Connection reset by peer] 03:22:58 -!- Basil has quit [Ping timeout: 240 seconds] 03:25:13 -!- Guest87860 has quit [Ping timeout: 240 seconds] 03:31:02 -!- Nethris has quit [Quit: Leaving.] 03:35:30 -!- Ragdoll has joined ##crawl-dev 03:39:24 -!- Bcadren has quit [Quit: If your not living on the edge, you're taking up too much space] 03:42:09 -!- Quashie has quit [Ping timeout: 245 seconds] 04:04:14 -!- Zephryn has quit [Ping timeout: 245 seconds] 04:05:24 -!- dtsund has quit [Quit: dtsund] 04:06:43 -!- tali713 has joined ##crawl-dev 04:08:10 -!- SkaryMonk1 is now known as SkaryMonk 04:14:47 -!- bonghitz has quit [Remote host closed the connection] 04:19:45 -!- DrinkMachine has quit [Ping timeout: 265 seconds] 04:26:21 -!- dck has joined ##crawl-dev 04:26:25 -!- raskol has quit [Ping timeout: 240 seconds] 04:41:02 -!- syllogism has joined ##crawl-dev 04:41:28 -!- tabstorm has quit [Ping timeout: 245 seconds] 04:49:43 -!- Arkaniad|Laptop has quit [Ping timeout: 265 seconds] 05:00:32 -!- Moredread has quit [Ping timeout: 246 seconds] 05:01:36 -!- rast- has joined ##crawl-dev 05:03:34 -!- rast has quit [Ping timeout: 252 seconds] 05:03:37 -!- rast- is now known as rast 05:05:39 -!- NomadJim has quit [Read error: Connection reset by peer] 05:07:29 -!- Moredread has quit [Ping timeout: 240 seconds] 05:20:29 -!- bmfx has quit [Ping timeout: 252 seconds] 05:23:43 -!- jeffro_ has joined ##crawl-dev 05:26:29 -!- jeffro has quit [Ping timeout: 241 seconds] 05:31:16 -!- Bodrick has joined ##crawl-dev 05:31:32 -!- ldf has joined ##crawl-dev 05:32:14 -!- jeanjacques_ has joined ##crawl-dev 05:33:10 -!- DrinkMachine has joined ##crawl-dev 05:34:47 -!- jeanjacques has quit [Ping timeout: 252 seconds] 05:34:47 -!- jeanjacques_ is now known as jeanjacques 05:43:08 -!- jeffro_ has quit [Read error: Connection reset by peer] 05:44:20 -!- jeffro has joined ##crawl-dev 05:44:27 -!- jeffro has quit [Changing host] 05:44:27 -!- jeffro has joined ##crawl-dev 05:47:16 -!- jeffro_ has joined ##crawl-dev 05:49:12 -!- BadOgre has quit [Quit: WeeChat 0.4.3] 05:49:32 -!- jeffro has quit [Ping timeout: 246 seconds] 05:55:54 -!- Zicher has quit [Quit: Page closed] 05:59:19 -!- NomadJim has quit [Read error: Connection reset by peer] 06:03:59 -!- Lasty1 has joined ##crawl-dev 06:12:07 -!- DrinkMachine has quit [Quit: Leaving] 06:19:22 -!- blabber has joined ##crawl-dev 06:19:54 -!- Ququman has joined ##crawl-dev 06:21:18 -!- Foamed has quit [Quit: Heading to bed.] 06:27:52 03MarvinPA02 07* 0.14-a0-3440-gfb3b2cc: Remove the unused HOLY_LIGHT beam/zap 10(12 minutes ago, 5 files, 10+ 17-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fb3b2ccdc0fc 06:27:52 03MarvinPA02 07* 0.14-a0-3441-gb19ebb8: Don't let monsters abjure with a rod of shadows 10(5 minutes ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b19ebb8e74a6 06:27:54 -!- jeanjacques has quit [Quit: qitt] 06:28:47 -!- blabber has quit [Read error: Connection reset by peer] 06:28:48 -!- jeffro_ has quit [Read error: Connection reset by peer] 06:29:45 -!- jeffro has joined ##crawl-dev 06:34:07 -!- blabber has joined ##crawl-dev 06:40:29 -!- blabber has quit [Read error: Connection reset by peer] 06:46:46 -!- blabber has joined ##crawl-dev 06:48:45 -!- Aponym has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 06:53:07 -!- blabber has quit [Quit: leaving] 06:57:47 -!- drachereborn has joined ##crawl-dev 06:58:43 greater mummy (16M) | Speed: 10 | HD: 15 | Health: 185-210 | AC/EV: 10/6 | Damage: 35 | Flags: 07undead, evil, spellcaster, see invisible | Res: 13magic(immune), 02cold, 10elec, 03poison, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 9026 | Sp: demon, smiting (7-17), torment symbol, summon undead. 06:58:43 %0.9?greater mummy 06:58:52 greater mummy (16M) | Spd: 10 | HD: 15 | HP: 185-212 | AC/EV: 10/6 | Dam: 35 | 07undead, 10weapons, 10items, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 02cold, 10elec, 03poison, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 9039 | Sp: demon, smiting (7-17), torment symbol, summon undead | Sz: Medium | Int: high. 06:58:52 %0.10?greater mummy 06:58:59 Could not execute monster-0.8: No such file or directory 06:58:59 %0.8?greater mummy 06:59:06 :< 07:00:23 !tell wheals i killed natasha and she started digging out the level with her wand of digging to get back to me, v. cute (she did a good job of emptying the wand but not a good job of finding me, sadly!) 07:00:23 MarvinPA: OK, I'll let wheals know. 07:01:22 -!- rast has quit [Read error: Connection reset by peer] 07:01:46 -!- rast has joined ##crawl-dev 07:04:17 hmm annoyingly that means i can't id the wand despite the fact that i know it is digging, though 07:10:25 -!- conted has quit [Quit: Page closed] 07:26:19 -!- Foamed has quit [Ping timeout: 245 seconds] 07:28:56 -!- quinoa_rex has quit [Ping timeout: 246 seconds] 07:30:16 -!- jeffro_ has joined ##crawl-dev 07:30:37 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 07:32:47 -!- jeffro has quit [Ping timeout: 246 seconds] 07:41:19 -!- MiraclePrism has quit [Ping timeout: 265 seconds] 07:43:55 -!- buzzykins has quit [Quit: Lost terminal] 07:52:19 -!- Aryth has quit [Read error: Connection reset by peer] 07:53:37 -!- Wolpertinger has quit [Ping timeout: 240 seconds] 08:03:02 -!- _159 has quit [Quit: Page closed] 08:04:38 -!- wat1 has quit [Ping timeout: 246 seconds] 08:04:49 -!- Bcadren has joined ##crawl-dev 08:06:28 Serious FR: [came over here to say it] Make 'Mindless' creatures that you charm permanently charmed. Request is mostly to remove the tedium of using Control Undead multiple times. Mindless things couldn't use staircases anyways so they'd be left on the floor like zombies you made yourself. 08:08:05 -!- Twinge has quit [] 08:08:52 -!- _fred has quit [Ping timeout: 265 seconds] 08:17:35 -!- Twinge has joined ##crawl-dev 08:23:33 -!- SirSamVimes has quit [Ping timeout: 245 seconds] 08:24:17 -!- radinms has quit [Ping timeout: 245 seconds] 08:26:36 Gilihad (L17 FoWn) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Spider:1) 08:26:52 -!- st_ has joined ##crawl-dev 08:27:03 Penguingo (L17 LOFE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Swamp:1) 08:27:36 Gilihad (L17 FoWn) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Spider:1) 08:27:42 Pathseeker (L16 MiFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:15) 08:29:35 Wilberforcelj (L14 MiFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:4) 08:29:36 braindead (L10 DsGl) (D:11) 08:30:14 -!- bmfx has quit [Ping timeout: 252 seconds] 08:31:19 -!- NomadJim has quit [Read error: Connection reset by peer] 08:34:03 -!- CKyle has joined ##crawl-dev 08:36:07 -!- _fred_ has quit [Quit: leaving] 08:37:45 -!- minmay has joined ##crawl-dev 08:39:59 -!- User_ has quit [Ping timeout: 240 seconds] 08:43:19 Viilla (L2 GrFE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:43:20 hubblehobby (L14 HaHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lair:4) 08:43:21 JoggingBear (L12 HaHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lair:2) 08:43:22 mcmurder (L4 TeAE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:43:23 braindead (L11 DsGl) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:12) 08:43:25 Grashnag (L3 VpCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:43:28 Stormzand (L2 DEWz) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:44:03 -!- tenofswords has joined ##crawl-dev 08:44:04 Grashnag (L3 VpCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:44:23 braindead (L11 DsGl) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:12) 08:44:59 xappymah (L3 DsNe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:45:30 mcmurder (L3 TeAE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:46:29 Grashnag (L3 VpCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:46:36 guys I think there might be a small problem with webtiles 08:46:56 ackack (L20 DEVM) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Vaults:3) 08:48:29 !reboot 08:48:33 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:48:34 I tried 08:49:14 ackack (L20 DEVM) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Vaults:3) 08:49:15 Pathseeker (L16 MiFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:15) 08:49:46 kal9871 (L2 CeCK) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:49:47 Setherick (L7 LOFE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:6) 08:50:01 braindead (L11 DsGl) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:12) 08:50:23 xappymah (L2 DsNe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:50:24 ackack (L20 DEVM) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Vaults:3) 08:51:23 Setherick (L7 LOFE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:6) 08:51:29 |amethyst: cszo hiccups? 08:51:34 xappymah (L2 DsNe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:51:35 kal9871 (L2 CeCK) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:51:43 Wilberforcelj (L15 MiFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:3) 08:51:48 it's cao isn't it? i think it does this occasionally 08:51:50 |amethyst: I mean CAO 08:51:52 no idea why 08:52:11 ??cao 08:52:11 cao[1/2]: Main Crawl server, located in Tucson, AZ. USA, http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, trunk, and robotfindskitten. Further information on the website and ??putty entries for Windows users. Also see http://crawl.develz.org/wordpress/howto 08:52:22 ??cao[2 08:52:22 cao[2/2]: Webtiles is at http://webtiles.akrasiac.org/ or http://crawl.akrasiac.org:8080/ 08:52:40 I forget who administers cao 08:53:05 Grashnag (L3 VpCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:54:32 Setherick (L7 LOFE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:6) 08:54:33 Stormzand (L1 DEWz) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:54:45 Grashnag (L3 VpCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:56:59 -!- ackack has joined ##crawl-dev 08:57:09 -!- User_ has quit [Quit: Leaving] 08:57:49 !tell rax We get occasional webtile socket error spam from CAO every few days or so; is that a problem you're aware of? 08:57:49 gammafunk: OK, I'll let rax know. 08:57:58 -!- Bcadren has quit [Ping timeout: 240 seconds] 09:00:05 -!- Vizer has quit [Ping timeout: 264 seconds] 09:00:53 I think |am*thyst is de facto admin, and he's aware of it and has some idea what causes it but has no time to fully work it out 09:01:15 -!- greensnark has quit [*.net *.split] 09:01:15 -!- neuwiz has quit [*.net *.split] 09:01:15 -!- Adder_ has quit [*.net *.split] 09:01:15 -!- Nivim has quit [*.net *.split] 09:01:15 -!- _miek has quit [*.net *.split] 09:01:16 -!- odiv has quit [*.net *.split] 09:01:16 -!- PsyMar has quit [*.net *.split] 09:01:16 -!- lavos3 has quit [*.net *.split] 09:01:16 -!- buki has quit [*.net *.split] 09:01:16 -!- cptwinky has quit [*.net *.split] 09:01:16 -!- Rotatell has quit [*.net *.split] 09:01:16 -!- denstark_ has quit [*.net *.split] 09:01:16 -!- DrKe has quit [*.net *.split] 09:01:17 -!- Morokiane has quit [*.net *.split] 09:01:17 -!- Chousuke has quit [*.net *.split] 09:01:17 -!- BlastHardcheese has quit [*.net *.split] 09:01:17 -!- Grunt has quit [*.net *.split] 09:01:17 -!- Deathawk_ has quit [*.net *.split] 09:01:18 -!- TZer0 has quit [*.net *.split] 09:01:18 -!- morik has quit [*.net *.split] 09:01:18 -!- Lantell has quit [*.net *.split] 09:01:18 -!- ivan`` has quit [*.net *.split] 09:01:18 -!- popx has quit [*.net *.split] 09:01:18 -!- squimmy has quit [*.net *.split] 09:01:18 -!- imantor has quit [*.net *.split] 09:01:18 -!- Goncyn has quit [*.net *.split] 09:01:18 -!- lukano has quit [*.net *.split] 09:01:18 -!- pantaril has quit [*.net *.split] 09:01:18 -!- varmin has quit [*.net *.split] 09:01:18 -!- djanatyn has quit [*.net *.split] 09:01:18 -!- pythonsnake has quit [*.net *.split] 09:01:33 -!- BlastHardcheese has joined ##crawl-dev 09:01:37 -!- rast has quit [Read error: Connection reset by peer] 09:01:43 -!- Grunt has joined ##crawl-dev 09:01:54 -!- greensnark has joined ##crawl-dev 09:01:56 -!- Chousuke has joined ##crawl-dev 09:02:00 -!- TZer0 has joined ##crawl-dev 09:02:08 -!- rast has joined ##crawl-dev 09:02:12 -!- ivan`` has joined ##crawl-dev 09:02:22 -!- Rotatell has joined ##crawl-dev 09:02:23 -!- Lantell has joined ##crawl-dev 09:02:25 -!- varmin has joined ##crawl-dev 09:02:42 -!- Bloax has joined ##crawl-dev 09:05:36 -!- iasov has quit [Ping timeout: 335 seconds] 09:07:03 -!- NomadJim has quit [Read error: Connection reset by peer] 09:07:43 -!- Nivimer has joined ##crawl-dev 09:15:32 -!- Ragdoll has quit [Excess Flood] 09:15:47 -!- denstark has quit [Write error: Broken pipe] 09:15:50 -!- _miek_ has quit [Write error: Broken pipe] 09:15:57 -!- Ragdoll has joined ##crawl-dev 09:16:27 -!- xnavy has quit [Excess Flood] 09:20:34 -!- Kalir has quit [Changing host] 09:26:00 -!- Foamed_ has quit [Ping timeout: 252 seconds] 09:31:41 -!- debo has quit [Quit: debo] 09:32:01 -!- bh has joined ##crawl-dev 09:32:04 ??lemure 09:32:04 lemure[1/1]: Not the weakest of the 5s. Faster than the average player and cannot fly. 09:32:16 Are all of the 5's imps? 09:33:22 no 09:34:05 lemurs, quasits and uberfetuses are not? 09:34:06 ??ufetubus 09:34:06 ufetubus[1/1]: An unremarkable minor demon. Hits harder than an imp, but doesn't regenerate as quickly and doesn't blink, so much less annoying. Getting mobbed by these can cause a fatal lack of mobility if there are smiters nearby, but otherwise harmless. 09:34:22 ??quasit 09:34:22 quasit[1/1]: A weakish demon which moves very quickly, has high evasion, and resists all elements except lightning. Drains dexterity in melee, but does little damage and can be killed easily enough despite the resists. Also rather low MR. Doesn't fly. 09:34:24 well lemures don't exist but other than that yes 09:34:26 oh my the cheibriados wiki page 09:34:48 -!- andrewhl has quit [Client Quit] 09:35:57 -!- reaverb has joined ##crawl-dev 09:36:18 hi 09:36:26 hallo 09:36:31 I was working on a patch, but master has since updated 09:36:43 how do i run rebase? 09:36:57 drachereborn: git rebase master, on the branch you're working on 09:36:59 I remember seeing it somewhere before but I forgot 09:37:11 thanks 09:37:17 "Casters benefit from Cheibriados much more than non-casters, as the boost to intelligence would otherwise go to waste." ehehehe 09:37:47 <|amethyst> drachereborn: (make sure you commit your work first) 09:37:49 <|amethyst> Bloax: wrong channel? 09:38:00 |amethyst: this isn't ##crawl-wiki-discuss?? 09:38:15 should I git stash? 09:38:18 !tell Grunt Mantis #8163 has the same "Fire giant aimed fireball at empty space." issue you mentioned. 09:38:18 reaverb: OK, I'll let grunt know. 09:38:27 drachereborn: No, just git commit -a 09:38:37 <|amethyst> drachereborn: if you haven't committed at all, then you can stash, pull, stash pop and don't need rebase 09:38:38 ok thanks 09:38:39 (or git commit, if you're familar with git) 09:38:51 not that familiar :p 09:39:03 <|amethyst> drachereborn: but you're going to need a commit at some point so it might as well be now :) 09:39:25 -!- blabber has joined ##crawl-dev 09:39:52 drachereborn: Here's a quickstart: http://www.git-tower.com/blog/git-cheat-sheet-detail/ 09:40:42 Ideally you should learn to use git commit after this patch, since most changes should have multiple commits. 09:41:11 -!- blabber has quit [Read error: Connection reset by peer] 09:46:35 ok, hope that worked 09:46:39 thanks reaverb 09:46:42 -!- Hailley has quit [Quit: Petra is closed!] 09:47:50 drachereborn: So what's this patch for? 09:48:07 https://crawl.develz.org/mantis/view.php?id=8301 09:48:33 Sif miscast stuff 09:48:51 small interface tweak 09:50:23 Interface patch for Sif miscast protection by DracheReborn 09:50:38 -!- bh has quit [Ping timeout: 245 seconds] 09:52:29 <|amethyst> drachereborn: doesn't replacing yellow/red both with lightblue reduce information? 09:52:55 hmm, yes 09:53:11 how meaningful is it? between yellow and red? 09:53:18 i'm pretty sure the current behaviour is intentional for that reason, yeah 09:53:34 lightblue and blue then? 09:54:10 <|amethyst> I'm also not sure about removing "This spell is quite dangerous to cast!" just because Sif *might* protect you 09:55:07 Well, worst case, I'd just keep the changes for 6* piety. Since Sif's protection is perfect at that point 09:57:09 -!- Foamed has quit [Quit: Heading to bed.] 09:58:47 just changing it at 6* might be okay, yeah 09:59:03 Any suggestions for how to display partial protection? I see the same issue with Kiku actually 09:59:21 Since you're sort of protected but not totally 10:00:22 i'm not sure that displaying it on I is necessary, you get the message about it when it starts applying 10:01:53 Context: When the issue came up in Tavern, many people thought miscast protection was pretty useless 10:02:20 Mostly I think because it's not reflected in the interface 10:02:46 <|amethyst> mostly I think because it doesn't protect against losing the turn 10:02:59 Basically there's one message when you start receiving protection 10:03:12 well in a lot of cases it is fairly minor, yeah 10:03:13 even when you miscast, all it says is that "Nothing happens" 10:03:28 <|amethyst> maybe that message should be improved 10:03:42 An alternative way I suppose is to print "Sif protects you from miscast!" etc 10:03:54 that sounds like a good change, yeah 10:06:18 Ok, so for take 2 of my patch: I'll just change spell failure colour/suppress "dangerous" message only if 100% protection 10:06:30 -!- NomadJim has quit [Read error: Connection reset by peer] 10:06:41 so Sif at 6* or single school Necro at Kiku 6* 10:06:57 then improve miscast protection messages 10:09:26 i think the message on memorising is fine really, it still seems relevant to remind you that you're memorising something with a bad success rate 10:10:03 ok 10:11:34 -!- mamgar has quit [Quit: Leaving] 10:13:43 <|amethyst> Hm 10:13:54 <|amethyst> maybe the colours could be adjusted downwards though 10:16:00 -!- eki has quit [Quit: leaving] 10:16:03 <|amethyst> i.e. in failure_rate_colour multiply chance by (1 - your protection) before picking the colour 10:16:28 <|amethyst> that way red can still indicate >=2.5% chance of severity-2 miscast 10:16:37 <|amethyst> but you do see an effect 10:17:36 -!- raskol has joined ##crawl-dev 10:17:44 oh, is that what red means 10:18:07 haha, I thought it just meant > some_threshold 10:19:27 <|amethyst> at least that's the intent; get_miscast_chance is elliptic code so I'm not sure :) 10:19:43 yeah, it looks like it 10:20:00 multiplied by severity 10:20:07 <|amethyst> (not that elliptic code is bad, but good luck following the formulas :) 10:20:43 so should I do it that way? mult chance by (1 - prot chance) 10:21:10 <|amethyst> I'm not sure, but it's worth trying 10:21:22 <|amethyst> I'd have that part in a separate commit from the others 10:21:31 <|amethyst> that way they can be tried separately 10:21:47 ok, thanks +|amethyst 10:22:03 -!- PleasingFungus has joined ##crawl-dev 10:22:11 <|amethyst> Adding some comments on Mantis summarise 10:22:17 <|amethyst> s/summarise/to summarise/ 10:27:27 <|amethyst> drachereborn: hm... on the other hand, now that I think about it, the 6* -> lightgrey would be handled automatically by the chance code 10:27:52 yeah, you're right 10:27:54 <|amethyst> drachereborn: so maybe it should just be one commit 10:28:11 <|amethyst> or one for that, and one for the miscast protection message 10:28:24 yeah I was just going to say that 10:29:08 <|amethyst> drachereborn: if you plan on using the same message for Sif and Kiku-averted miscasts, I'd recommend making it a canned message 10:29:18 ok 10:29:21 <|amethyst> but if they're going to be different, I wouldn't bother 10:29:50 <|amethyst> I have no preference as to how different they should be; that depends on how much flavour you like :) 10:30:21 it's probably just (god) averts your miscast or similar :) 10:31:01 <|amethyst> Hm, in that case I guess it wouldn't be canned, since it has a parameter 10:32:49 oh is that what canned means. I'm learning a lot of new crawl stuff today 10:32:53 <|amethyst> can use simple_god_message though to put it in the right channel and give it a colour 10:33:23 <|amethyst> drachereborn: yeah, canned_msg is there so common messages aren't repeated all throughout the code 10:39:16 03|amethyst02 07* 0.14-a0-3442-g86c20c6: Add missing message channels to options guide TOC. 10(2 minutes ago, 1 file, 6+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=86c20c6dd8d4 10:39:18 <|amethyst> drachereborn: Also, related to MarvinPA's comment about the message on memorisation 10:39:18 <|amethyst> (copy-pasting from my Mantis comment) 10:39:26 <|amethyst> Some message on memorisation should probably still be there even at perfect protection, since a high failure chance is sill relevant. Perhaps the message should be different, though, since casting the spell is not quite "dangerous". Perhaps taking failure chance rather than miscast chance into account? 10:41:12 hmm, I'm not sure exactly what you mean. Should there be 2 levels of messages, dangerous vs hard to cast? 10:41:36 <|amethyst> I'm not sure what would be best... I think that one's minor and you can probably just ignore it for now 10:41:38 for example, the message at 100% fail is impossible to cast, then very hard, hard, etc 10:42:00 <|amethyst> yeah, two series of messages, checking different things 10:42:40 I guess the message could look like: This spell is hard to cast and very dangerous! 10:42:42 -!- whig_ has joined ##crawl-dev 10:43:09 <|amethyst> drachereborn: I was thinking to only have the "hard to cast" if it didn't fall under "dangerous" 10:43:28 <|amethyst> (after adjusting chance there the same way as in failure_rate_colour) 10:43:40 ah ok 10:44:46 -!- whig has quit [] 10:44:59 <|amethyst> so something like (after all the other checks) else if (spell_fail(specspell) >= 90) mprf(MSGCH_WARN, "This spell is very difficult to cast!") etc 10:45:07 <|amethyst> maybe your suggestion to have both is better 10:45:15 -!- reaverb has quit [Quit: Leaving.] 10:45:16 <|amethyst> anyway, that's completely separate from the other issues I think 10:45:35 <|amethyst> since this would apply not just to sif worshippers 10:46:06 <|amethyst> it's fairly easy to have L1 spells at very high fail but lightgrey because the miscasts are never severe 10:46:17 the message will be kind of awkward though with both 10:46:40 <|amethyst> hm, probably 10:46:56 and yes, the message might scare people away from low level spells which aren't dangerous 10:47:26 so something specificly for high level with miscast protection seems reasonable 10:47:53 <|amethyst> Anyway, that's up to you, and I think should definitely be a separate commit from the others 10:47:58 ok 10:49:36 -!- reaverb has joined ##crawl-dev 10:50:03 I wonder if there is any WebTiles stuff or something else that concerns me before the release. 10:50:19 I've been busy for past few weeks, so haven't followed things. 10:52:44 <|amethyst> Medar: there are a few bugs related to glyph/hybrid mode, but I don't think they're urgent for 0.14 10:53:03 Medar: Webtiles posions still gives you the exact amount of hp you lose, is this an info leak when compared to console? 10:53:28 |amethyst: Ok, I assume they are in Mantis? 10:53:36 reaverb: I don't know! 10:53:36 <|amethyst> Medar: yes https://crawl.develz.org/mantis/view.php?id=8286 https://crawl.develz.org/mantis/view.php?id=8271 10:53:42 Thanks 10:54:07 <|amethyst> reaverb: it is, but I don't know whether that's a problem with webtiles or with console 10:54:27 Is it a problem in local tiles too? 10:54:39 -!- whig_ has quit [Quit: ZNC - http://znc.in] 10:54:48 Erm, I mean does that work like console or like webtiles? 10:55:29 Medar: I haven't checked what local tiles does and I don't have time to recompile. I presume it works the same as webtiles. 10:56:29 -!- ystael has quit [Ping timeout: 246 seconds] 10:56:58 I don't really understand the problem tbh. 10:57:06 Isn't the bar updated at the same time as the numbers 10:57:06 -!- whig has joined ##crawl-dev 10:57:14 Which give you exact info anyway 10:57:35 <|amethyst> Medar: what numbers? 10:58:08 Health: x/y 10:58:17 <|amethyst> Medar: there's a third component now 10:58:23 <|amethyst> Medar: which isn't displayed numerically 10:58:33 Uhh? 10:58:55 <|amethyst> Medar: HP-that-will-be-left-after-poison, current HP, max HP 10:59:27 oh, so this is just about poison? 10:59:31 <|amethyst> yeah 10:59:33 isn't that just an estimate anyway? 10:59:47 <|amethyst> hm 10:59:58 <|amethyst> Yeah, I think now that it takes regen into account it might not be an issue 11:00:14 <|amethyst> originally it was the exact amount of HP you were going to lose 11:00:32 Not sure, I haven't even seen that stuff in action yet 11:01:37 -!- reaverb has quit [Quit: Leaving.] 11:01:47 -!- rast has quit [Read error: Connection reset by peer] 11:02:01 -!- radinms has quit [] 11:02:01 <|amethyst> anyway, the necessary stuff is there for webtiles; now it's just bikeshedding about how much detail to give in each UI :) 11:02:08 <|amethyst> %git fbd6e7d 11:02:19 07gammafunk02 * 0.14-a0-3356-gfbd6e7d: Make the hp bar show the deterministic poison in WebTiles 10(5 days ago, 5 files, 45+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fbd6e7ded89b 11:02:19 Right 11:02:19 -!- rast has joined ##crawl-dev 11:02:32 Well, if you are going to limit the detail for WebTiles, it has to be done server side of course 11:02:46 Otherwise you can just add some console.log to cheat :) 11:03:23 <|amethyst> yeah 11:03:39 -!- mizu_no_oto has quit [Client Quit] 11:04:02 <|amethyst> personally I'd rather give more detail in console than try to limit it in webtiles 11:04:37 how would you achieve that though? 11:04:44 just give the number in @ or something? 11:04:51 fr: manticores should not be able to open doors 11:04:54 with their lion-paws 11:05:11 <|amethyst> I dunno, HP: (5) 37/49 (50) but there might not be room 11:05:19 <|amethyst> PleasingFungus: cats can open doors, why not manticores? 11:05:35 because it killed me 11:05:46 :( 11:06:09 their tiles should not have wings or they should be able to fly 11:06:18 wait, they can't fly? 11:06:21 wait, wh= 11:06:24 @??manticore 11:06:24 manticore (05H) | Spd: 10 (move: 120%) | HD: 9 | HP: 33-63 | AC/EV: 5/7 | Dam: 26, 14, 14 | 10doors, fly | Res: 06magic(36) | Chunks: 07contam | XP: 532 | Sz: Large | Int: animal. 11:06:33 yep that's definitely flying 11:06:36 oh, what was I thiking of 11:06:37 FL_WINGED 11:06:48 maybe you shouldn't play tiles 11:07:20 how would I know my exact poison damage then? 11:08:32 -!- dtsund has joined ##crawl-dev 11:08:36 <|amethyst> Medar: the (5) there was supposed to be survival HP (current - poisoned + regen) 11:09:15 <|amethyst> but of course there's no room 11:11:41 03blackcustard02 {|amethyst} 07* 0.14-a0-3443-g2c333e7: Correctly update the shopping list when (un)identifying items. 10(3 days ago, 2 files, 19+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2c333e7c6a26 11:18:11 -!- quinoa_rex has quit [Ping timeout: 246 seconds] 11:25:08 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 11:33:11 -!- SteampunkDuck has quit [Quit: Lost terminal] 11:39:58 -!- ystael has quit [Ping timeout: 240 seconds] 11:42:41 -!- MiraclePrism has quit [Ping timeout: 245 seconds] 11:45:11 -!- CKyle has quit [Quit: CKyle] 11:46:31 -!- NomadJim has quit [Read error: Connection reset by peer] 11:49:52 -!- CKyle has joined ##crawl-dev 12:02:34 -!- simmarine has joined ##crawl-dev 12:03:35 03|amethyst02 07* 0.14-a0-3444-gbff944e: Update 0.13.2 changelog 10(13 minutes ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bff944ef8d98 12:03:35 03|amethyst02 07[stone_soup-0.13] * 0.13.1-30-gdee760b: Make detected items etc override explore horizon (ChrisOelmueller) 10(3 weeks ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dee760beb3f5 12:03:35 03|amethyst02 07[stone_soup-0.13] * 0.13.1-31-g079e59b: Don't double collateral unholy evil kill piety (78291) 10(2 weeks ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=079e59b054db 12:03:35 03wheals02 {|amethyst} 07[stone_soup-0.13] * 0.13.1-32-ge645f60: Don't let Wanderers start with a 2h weapon and shield equipped (#7929). 10(4 days ago, 1 file, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e645f60c7147 12:03:35 03|amethyst02 07[stone_soup-0.13] * 0.13.1-33-g5423189: Fix bad ikiller for kraken tentacles. 10(4 days ago, 1 file, 27+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5423189e9797 12:03:35 03|amethyst02 07[stone_soup-0.13] * 0.13.1-34-g5444d2b: Update 0.13.2 changelog 10(13 minutes ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5444d2b8d949 12:04:18 |amethyst: thank you!!! 12:04:27 -!- ackack has quit [Ping timeout: 252 seconds] 12:04:49 -!- ZRN has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 12:05:16 <|amethyst> Grunt: I kind of wanted to apply blackcustard's fix, but it requires conflict management 12:06:33 |amethyst, if you're not busy I have another question for you 12:06:36 |amethyst: the shopping list fix that landed just now, or something else? 12:06:42 <|amethyst> Grunt: yes, that one 12:07:09 |amethyst: I might look into it. 12:07:15 there's a difference between sif and kiku miscast protection 12:07:31 sif prevents contam from failed spells, kiku doesn't 12:07:44 <|amethyst> drachereborn: ah, right 12:08:08 so miscasting a high level necro spell, you could still get yellow contam with kiku, which seems bad 12:08:56 so I'm thinking to leave Kiku out entirely, since his protection is hard to quantify 12:09:11 <|amethyst> Grunt: maybe the shopping_list.item_type_identified call in set_ident_type should just go into the you.type_ids[basetype][subtype] != setting conditional 12:09:33 the question is, I want to emphasise in the description somewhere that Sif protects from contam 12:09:51 <|amethyst> Grunt: but that call really comes from 0.14-a0-2125-g4968c94 12:10:20 maybe add to "Sif Muna is protecting you from miscast magic.", e.g. "and contamination from spell failure" 12:10:28 but that line becomes too long 12:10:34 any thoughts? 12:11:34 <|amethyst> Maybe "Sif Muna is protecting you from the negative effects of spell failure." 12:11:45 -!- Nivimer is now known as Nivim 12:12:23 <|amethyst> Since Sif also doesn't protect you against curse "miscasts" the way kiku does 12:12:42 yeah 12:12:53 sounds good to me. 73 chars by my count 12:13:15 -!- Psyknux has quit [Ping timeout: 252 seconds] 12:13:44 thanks! I'll run with that 12:15:51 -!- ystael has quit [Ping timeout: 265 seconds] 12:15:52 I'm not sure any players actually think of weird effects like curse "necro miscasts" as miscasts 12:16:04 unless they read the learndb 12:16:27 <|amethyst> true 12:16:51 <|amethyst> meaning perhaps Kiku's message should be updated too 12:16:58 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-3443-g2c333e7 (34) 12:17:13 right now it's "Kikubaaqudgha is protecting you from miscast death magic." 12:17:36 I'd be tempted to substitute in "necromantic backlash" 12:17:40 I'm not sure how helpful that would be 12:19:02 sounds better than anything I've come up with 12:19:29 I guess we just want to avoid having players think that Kiku protects from Agony, etc 12:20:36 -!- Tarragon has quit [Read error: Connection reset by peer] 12:21:11 -!- Tarragon has joined ##crawl-dev 12:25:38 <|amethyst> "Kikubaaqudgha is protecting you from death curses and miscast death magic." 12:27:37 -!- simmarine has quit [Ping timeout: 240 seconds] 12:27:57 ok too but too long I think 12:28:06 "Kikubaaqudgha no longer protects you from death curses and miscast death magic." 12:28:09 is 81 chars 12:29:09 Well, 79 actually (without quotes). So, ok? 12:31:37 -!- simmarine has joined ##crawl-dev 12:32:11 i'd make that or, not and 12:32:25 also 'miscast death magic' is a bit awkward phrasing 12:33:59 what's wrong with 'Kikubaaqudgha no longer protects you from necromancy miscasts or death curses.' 12:34:47 or 'miscasting necromancy' which bumps it to 80 excluding quotes 12:34:54 It feels a little colloquial, I guess? 12:34:56 Slangy? 12:35:06 The word "miscasts" specifically. 12:35:37 -!- gammafunk has quit [Ping timeout: 240 seconds] 12:35:45 i somehow don't see a wizardly type saying miscast or miscasts 12:35:59 so if it's going to be used i'd go with clarity 12:36:12 e.g., are pain spells 'death magic'? 12:37:37 -!- NomadJim has quit [Read error: Connection reset by peer] 12:39:36 "Miscasts" is pretty oral language. 12:39:57 ??hell effect 12:39:58 hell effect ~ hell effects[1/2]: Every ~40 turns in Hell proper, something scary happens. 1-5 random monsters are created. 15/27 chance of a random miscast effect (like Zot traps); else 4/27 chance of an appropriate greater demon. 12:40:04 But since it's a Game Term it might as well just be "necromancy miscasts". 12:40:12 ??zot trap 12:40:12 zot trap[1/6]: Traps that can cause severe poisoning, banishment, rot, mutations, and summon powerful demons...you get the picture. When a monster steps on a zot trap, you will hear a distant zot if the trap is in the distance, or a loud zot if the trap is very very close. 12:40:31 because it's quite clear 12:40:35 Hm. Do zot or hell effects include necro miscasts? (They do, right?) If so, does Kiku protect against them? 12:41:35 -!- CKyle has quit [Quit: CKyle] 12:44:19 PleasingFungus: yes, no 12:44:58 OK. 12:45:20 -!- quinoa_rex has quit [Ping timeout: 265 seconds] 12:45:40 they just happen to use miscast code, no reason for kiku to interact with them 12:46:41 (hell effects could feasibly have their own list of effects some day, like zot traps got recently) 12:53:10 IMO add that to the 0.15 list. 12:55:17 -!- ChongLi has quit [Read error: Connection reset by peer] 12:59:13 -!- gammafunk has joined ##crawl-dev 13:00:16 -!- rchandra has joined ##crawl-dev 13:01:25 -!- nrook has joined ##crawl-dev 13:02:07 -!- rast has quit [Read error: Connection reset by peer] 13:02:32 -!- rast has joined ##crawl-dev 13:07:51 -!- CKyle has joined ##crawl-dev 13:08:35 -!- elliptic has joined ##crawl-dev 13:11:14 -!- randart has quit [Ping timeout: 246 seconds] 13:12:33 -!- NomadJim has quit [Read error: Connection reset by peer] 13:13:32 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 13:14:53 -!- freefall has left ##crawl-dev 13:15:13 -!- quinoa_rex has quit [Ping timeout: 240 seconds] 13:15:47 -!- wat2 has quit [Ping timeout: 246 seconds] 13:19:21 -!- quinoa_rex has quit [Remote host closed the connection] 13:21:53 -!- notcluie has quit [Ping timeout: 245 seconds] 13:22:08 gammafunk why did you make agnes boring 13:22:31 you are blaming the wrong person 13:24:22 PleasingFungus: give me all your money 13:24:28 i want to spend all your money 13:24:33 hahaha 13:25:10 AT THE JEWEL BAR 13:25:30 TO MAKE MY DRESS ALL PRETTY 13:25:48 tell me more about the jewel bar 13:27:04 it's a place 13:27:12 where dirty adventurers like you do not venture 13:29:59 hm 13:33:16 Instead she is now a boring travelling ninja with an exaggerated sense of what she has the rights to. ("The ORB is mine by right.") 13:34:29 -!- minqmay has quit [Ping timeout: 240 seconds] 13:34:44 -!- bh has joined ##crawl-dev 13:35:01 her old description was both really dumb and had no connection to her actual in-game character (she has absolutely no interaction with coins, money, theft, or whatever). the new one actually helps explain why she has a lajatang, plus introduces some much-needed indonesian flavor into the game. 13:35:14 -!- minmay has quit [Ping timeout: 252 seconds] 13:36:08 I'll agree that the ORB line isn't so hot - I might change it to something about her having a (sacred?) mission to retrieve the orb? 13:36:13 or to destroy it. that'd be neat. 13:39:13 "It is my duty to kill you, but also my pleasure." "I never trained for this." I don't like either. 13:39:48 "Your head would make a trophy!" 13:40:02 a fine* god damn it stop dying brain 13:40:13 -!- notcluie_ has quit [Ping timeout: 245 seconds] 13:40:25 That's a little more bloodthirsty than I was imagining. 13:40:41 I FIND PLEASURE IN KILLING YOU :^) 13:40:45 is that not bloodthirsty 13:41:46 it's a calmer sort of murderous psychopathy. 13:41:47 you know. 13:41:54 The second line is pretty good, but why is it so passive? 13:42:39 "you dishonour your ancestors"? 13:43:01 "I'm willing to be that certain collectors would pay me a fine sum for your head as a trophy!" 13:43:07 to bet and not to be 13:43:12 that is indeed the answer 13:43:27 But no, the "I never trained for this." line. 13:44:01 oh, the fifth line 13:44:23 (the second of the two lines i didn't like) 13:44:42 oh, I see 13:44:50 "..I never trained for this." 13:45:13 aww damn, lua doesn't have c-style automatic string literal concatenation. lua, why do you suck so much 13:45:39 nrook: at least it isn't a map scripting language hacked to be the main scripting backbone of a game 13:45:55 in which everything is an int 13:46:09 <|amethyst> nrook: .. isn't that hard to write :P 13:46:17 <|amethyst> nrook: also, if you want the newlines, [[ ]] 13:47:01 Yeah, I think you're right, it's a pretty different tone from the rest of the dialogue. Hm. Maybe something reversing that, talking about how her training *has* prepared her... 13:47:06 Bloax: yes it could be worse 13:47:35 |amethyst: yes, .. are forecasted :) I'm being silly and petulant, of course 13:47:53 'forecasted'? 13:48:33 <|amethyst> FR: Vehumet 'fourcast' ability, like Deal Four for conjurations 13:49:06 players complain when all four come up Magic Dart 13:49:42 -!- Quazifuji has quit [Quit: Page closed] 13:51:07 Bloax: yeah, Agnes is definitely a first draft at present. I'll look at revising her dialogue - I was planning to go over unique dialogue generally, at some point. 13:58:49 -!- raskol has quit [Ping timeout: 240 seconds] 13:59:44 is there a better way to stop a crawl session and leave its save intact than "killall -9 crawl"? I'm testing backwards compat, so I don't want to touch the old save 14:01:43 <|amethyst> nrook: even that isn't good enough 14:01:51 <|amethyst> nrook: because it saves immediately after loading the new game 14:01:57 <|amethyst> nrook: make a backup before you start 14:02:41 |amethyst: nuuuuuu. well, I'll have to make a script to do it then 14:03:02 -!- SeianVerian has quit [Ping timeout: 246 seconds] 14:03:10 <|amethyst> also, things like X[], shopping list manipulation (even automatic things like removing duplicates), and jiyva offlevel item eating 14:03:36 <|amethyst> anything that looks at a level other than the current one saves the game, since only one level can be loaded at a time 14:03:44 -!- mamgar has quit [Ping timeout: 246 seconds] 14:04:44 backing up and reviving the .cs file suffices, right? everything else in saves/ is cached db data and so on? 14:04:52 <|amethyst> nrook: right 14:05:48 cool, thanks 14:08:08 -!- bh has quit [Ping timeout: 245 seconds] 14:09:23 -!- drachereborn has quit [Ping timeout: 245 seconds] 14:11:39 -!- Guillome_renard is now known as qoon 14:18:07 -!- ackack has joined ##crawl-dev 14:18:15 -!- NomadJim has quit [Read error: Connection reset by peer] 14:18:36 -!- kekekela has quit [Quit: Page closed] 14:30:01 -!- pelotr0n has quit [Ping timeout: 240 seconds] 14:33:58 -!- MaxFrost has quit [Ping timeout: 240 seconds] 14:36:11 -!- minmay has joined ##crawl-dev 14:36:37 -!- minmay has quit [Client Quit] 14:36:59 -!- minmay has joined ##crawl-dev 14:43:47 ok. current thought is that I'll rename my annuvians every time they grow stronger, so the player can keep track of their threat level. (this by analogy to slime creatures, I guess?) 14:43:54 elliptic: before I forget to ask you: around when do you think will be a good tournament start date? 14:44:01 (This will influence branch timing to some extent.) 14:44:04 since they can grow stronger up to three times, that means I need three adjectives. 14:44:18 !title makhleb 14:44:20 makhleb: cannot understand makhleb. 14:44:23 hm 14:44:29 !title invocations makhleb 14:44:31 invocations makhleb: Champion of Chaos, Pandemonic, Demolition Demonspawn, Fiendish, Demolition Dwarf, Demolition Orc, Spawn of Chaos, Fanfare of Bloodshed, Demolition Octopus, Demolition Formicid, Demolition Gargoyle, Demolition Draconian, Demolition Halfling, Demolition Troll, Demolition Human, Demolition Djinni, Demolition Minotaur, Demolition Vampire, Demolition Ghoul, Orderly, Disciple of Ann... 14:44:41 Demolition Orc is a very good name 14:46:07 Grunt: any of April 5,12,19 would be fine, I imagine, as long as release happens before then and 0.14 branch is on most (ideally all) servers 14:46:31 * Grunt nods. 14:47:08 I have a slight preference for not April 19, since then it will be contained completely within a single month, which is a bit nicer :P 14:48:46 Possibly aim for the 12th, then, depending on how much more adjusting people want to do before branching happens. 14:49:20 is it really necessary for revenants to move away from you? 14:50:24 they do? beyond the usual ranged AI? 14:50:28 yes 14:50:31 haven't noticed 14:50:33 i was adjacent to one, and it moved away 14:50:40 no allies on the screen, it wasn't confused or anything 14:50:42 <|amethyst> minmay: did it swap with a spectral thing? 14:50:44 <|amethyst> hm 14:50:54 oh, possibly it did 14:51:00 why can it swap with spectral things? it's not a W 14:51:02 that sounds like a bug if it didn't swap 14:51:15 <|amethyst> minmay: because it summons them 14:51:15 there was a change fairly recently to let more summons push past their summoners 14:51:28 -!- notcluie has quit [Ping timeout: 245 seconds] 14:51:39 <|amethyst> s/summons/creates/ 14:51:40 // Special-case (non-enslaved soul) spectral things to push past revenants. 14:51:41 well then let all monsters swap with all other monsters, because the way it is currently is just confusing then 14:51:48 !source mon-util.cc:3867 14:51:48 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-util.cc;hb=HEAD#l3867 14:52:07 minmay: and then have them swap back and forth? good idea 14:52:24 well that's what happens with monsters that currently swap :P 14:53:09 <|amethyst> it does? 14:53:34 -!- evilmike has joined ##crawl-dev 14:53:46 <|amethyst> there aren't a lot of cases where monster_senior commutes, but there are a few 14:53:50 <|amethyst> mostly involving fleeing 14:54:08 yeah, it certainly doesn't normally happen now that monsters don't naturally flee 14:54:59 really? I thought yaks/elephants etc swapped back and forth all the time 14:55:11 -!- Blazinghand has quit [Ping timeout: 245 seconds] 14:55:13 not afaik 14:55:14 <|amethyst> minmay: should happen only when fleeing 14:55:16 <|amethyst> return mchar1 == mchar2 && (fleeing || m1->hit_dice > m2->hit_dice) 14:55:34 if you are using a weapon of draining then stuff might happen I guess 14:55:35 <|amethyst> since the hit_dice comparison will only be true in one direction 14:56:50 <|amethyst> oh hm 14:56:59 <|amethyst> elliptic: I think this is not intentional: 14:57:02 <|amethyst> // If both are demons, the smaller number is the nastier demon. 14:57:03 <|amethyst> if (isadigit(mchar1) && isadigit(mchar2)) 14:57:03 <|amethyst> return fleeing || mchar1 < mchar2; 14:57:53 hm, what is wrong there? 14:57:55 <|amethyst> elliptic: if they aren't fleeing, demons of the same rank will never push past one another, even if one is bigger 14:58:34 right 14:59:19 I think that might be a good idea though 14:59:36 <|amethyst> I was thinking just change that to 14:59:53 <|amethyst> if (isadigit(mchar1) && isadigit(mchar2) && (fleeing | mchar1 < mchar2)) return true; 14:59:57 since I'm not really sure that demons of the same rank using HD makes much sense 14:59:58 <|amethyst> err, || 15:00:05 <|amethyst> elliptic: hm 15:00:29 HD works fine for stuff like orcs, but less well when you have 6 different 2s 15:00:36 <|amethyst> hm 15:00:46 elephant (03Y) | Spd: 10 | HD: 9 | HP: 52-80 | AC/EV: 8/2 | Dam: 2007(trample), 5 | Res: 06magic(60), 12drown | XP: 482 | Sz: Giant | Int: animal. 15:00:46 <|amethyst> %??elephant 15:00:49 death yak (08Y) | Spd: 10 | HD: 14 | HP: 59-95 | AC/EV: 9/5 | Dam: 30 | Res: 06magic(93) | Chunks: 09poison+07contam | XP: 873 | Sz: Big | Int: animal. 15:00:49 <|amethyst> %??death yak 15:00:50 it should at least get a comment clarifying the current behavior though 15:01:26 but like, I have no clue what the HD ordering is for all the current 2s or 1s 15:02:10 as opposed to most groups, which have larger HD gaps and/or more obvious progression 15:02:24 -!- rast has quit [Read error: Connection reset by peer] 15:02:42 -!- rast has joined ##crawl-dev 15:05:17 <|amethyst> FR: 'order' as a new taxonomy level between holiness and genus, so we can stop referring to glyphs in code 15:05:24 -!- Foamed has quit [Quit: Heading to bed.] 15:05:51 <|amethyst> I hope the glyph reformers are looking at monster_shover :) 15:07:10 This is completely irrelevant to monster organization discussion, but I absolutely would play a roguelike named Monster Shover 15:07:34 possibly monsters pushing past each other should be more limited anyway 15:08:00 it is mainly important for stuff like orcs, ogres, etc where you have bands with leaders and such 15:08:05 -!- dck has joined ##crawl-dev 15:08:15 not really important that death yaks push past elephants and such 15:08:22 i dont recall it being very relevant, or having much thought put into it in general, except for geryon and his summons 15:08:24 monster shoving is sort of in the territory of weird knowledge that is sometimes relevant but very non-obvious to learn 15:08:40 and usually you get by without it but iut's annoying that it exists 15:08:49 I think it is fairly obvious how it works with orc warriors shoving past other orcs in early game 15:09:16 Well that's also one of the good uses of it since it would be very silly if the orcs just got in the way of the actual dangerous enemy 15:09:21 and stopped it from ever getting to you 15:09:26 yes 15:09:36 <|amethyst> elliptic: but not all early game glyphs have such a neat HD progression 15:09:46 ...which, of course, is them something you may do a lot later depending on playstyle. With things that -don't- shove 15:09:48 <|amethyst> s/neat/obvious/ 15:10:31 I dont think hd is a great way to judge it for a lot of things either 15:10:58 spellcasters, especially summoners and ones with smite attacks, should probably be shoved by melee enemies regardless of HD, for example (basically what geryon does) 15:11:06 |amethyst: right, which is why I suggested limiting it more... not sure the best way of doing it 15:11:16 <|amethyst> evilmike: smite attackers don't shove 15:11:33 well, they also don't get shoved much in my experience 15:11:39 <|amethyst> evilmike: they don't necessarily let other things push past them, yeah 15:11:51 But then you have spellcasters that also are melee, and... and... ... 15:11:53 not that I'm saying they should, I just don't notice the mechanic much at all, except for a few cases 15:12:07 <|amethyst> evilmike: could add the smite attack check on the "junior" in monster_senior 15:12:56 <|amethyst> return mchar1 == mchar2 && (fleeing || m1->hit_dice > m2->hit_dice || _mons_has_smite_attack(m2)); 15:13:43 <|amethyst> (maybe also && !_mons_has_smite_attack(m1), but monster_shover already forbids that case) 15:13:55 reaching attacks are also relevant, an orc warrior with a sword would want to stand in front of one with a spear that way 15:13:58 So how do things like Daevas and Saint Roka evaluate here 15:14:25 -!- ackack has quit [Ping timeout: 240 seconds] 15:15:00 <|amethyst> Saint Roka won't push, but he also won't be pushed by band members (even if they had higher HD) 15:15:21 IMO saint roka should push (and never be pushed) 15:15:36 (nobody pushes the Roka around!!) 15:15:38 since otherwise he is just an orc priest 15:15:42 but all these enemies are ones i think already work well anyway. All I'm saying is I think the type of attacks the enemy has arer more relevant than HD 15:16:12 <|amethyst> elliptic: but how to say that in _mons_has_smite_attack ? Compare the melee damage to the spell? 15:16:25 <|amethyst> elliptic: or exclude uniques 15:16:32 -!- Vizer has quit [Ping timeout: 246 seconds] 15:16:42 excluding uniques doesn't work well for summoner uniques like geryon 15:16:49 or I guess you mean inside that check 15:16:58 that would work I guess 15:17:04 <|amethyst> elliptic: hm... gastronok 15:17:06 josephine should hide behind her horde of zombies too, even though she doesnt summon 15:17:19 gastronok is an example of a glyph that just shouldn't have pushing past at all 15:17:21 no need for it 15:17:37 <|amethyst> elliptic: gastronok doesn't anyway, because of his smite attack 15:17:39 but roka hits really hard and is supposed to be an actual warrior, so fighting on the "front lines" makes sense for him 15:17:48 <|amethyst> but would need to be prevented separately 15:17:52 <|amethyst> oh, you mean all of 'j' 15:17:57 yeah 15:19:18 -!- gnum has quit [Ping timeout: 240 seconds] 15:21:13 -!- qoon has quit [Remote host closed the connection] 15:24:08 -!- Lasty1 has quit [Read error: Connection reset by peer] 15:30:39 -!- Lasty1 has joined ##crawl-dev 15:30:46 Hm, would adding a line to monsters' descs showing that they have a certain attack flavor be a good idea? 15:30:58 I've noticed people learning how brands work often assume freezing brands and monsters with af_cold for example are basically the same since their damage output early on is comparable. 15:31:29 And given how around the midgame the mechanical difference becomes apparent in a very lethal way, it could probably be conveyed better by the game. 15:31:57 Say for example with a line like "Its attack are imbued with a piercing chill." when examining a monster with af_cold. 15:32:51 <|amethyst> I would be in favour of such descriptions, but it would require some thought for monsters with multiple attacks 15:34:02 "The chill pierces your defenses!" 15:34:09 "You resist." 15:34:25 such descriptions sound fine, but I'm not sure how they would actually do anything to inform players that AF_COLD and weapons of freezing are mechanically different 15:34:45 (clearly write up an implementable for this) 15:34:53 I wonder what klowns would have 15:35:08 <|amethyst> "Its attacks are fun!" 15:35:25 It enjoys Klowning around with its attack. 15:37:36 does anybody use a lua linter of some sort? 15:40:21 I just got done tracking down a "used . instead of : to call method" bug, so I was wondering if anybody had a recommendation :p 15:44:23 -!- Crehl has quit [Quit: qqqqqqq] 15:44:52 <|amethyst> elliptic just gets it right the first time, and none of the rest of us know what we're doing :P 15:45:02 <|amethyst> with lua in particular I mean 15:45:25 also with crawl 15:47:04 -!- reaverb has joined ##crawl-dev 15:49:29 -!- Vizer has quit [Ping timeout: 265 seconds] 15:52:25 I wish :P 15:53:04 I don't know any good way of tracking down lua errors, but I'm also not that good with lua still 15:53:13 so if you figure out how, let me know... 15:54:16 -!- Lasty1 has quit [Quit: Leaving.] 15:54:40 !vault twist_and_shout 15:54:40 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/variable/float.des;hb=HEAD#l2643 15:54:59 elliptic: alright, I'll let you know if I find a good one :p 15:55:33 so, I'm editing away draconian floods (and lots of other little edits) in the Zot entry vaults, but this one seems excessive in and of itself even with less draconians, and I'm wondering if it just shouldn't be a zot entry vault 15:56:19 (mostly due to the fact that the concept for zot:1-4 and zot:-1 placement is to have four loose moths of wrath just hanging around, which can go crazy badly for Depths) 16:01:17 -!- lobf has quit [Quit: lobf] 16:04:41 -!- ebarrett has quit [] 16:05:11 -!- Leafsnail has quit [Ping timeout: 245 seconds] 16:05:14 <|amethyst> tenofswords: what about just replacing the moths if it's on the Zot entrance level? 16:05:29 <|amethyst> since that's a separate case from in-Zot already 16:05:43 replace them with moths of suppression 16:06:08 unknown monster: "moth of suppression" 16:06:08 <|amethyst> %??moth of suppression 16:06:31 well, they're placed for causing shouts 16:06:53 aside from the silly name joke that is a tempting thing 16:07:39 flying skulls then, clearly. the shoutiest monster type 16:08:32 that's screeching, get it right 16:09:22 my shame is boundless. 16:10:55 !messages 16:10:55 No messages for TZer0. 16:16:35 -!- jeanjacques has joined ##crawl-dev 16:20:25 -!- Escalator has quit [Ping timeout: 240 seconds] 16:20:59 -!- Cedor has joined ##crawl-dev 16:21:08 hello boys 16:21:48 tenofswords: i noticed a whole bunch of depths draconians in crystal_crosses_colossus in my last game too 16:22:36 Unable to find exit from hangedman_glass_garden <- will this cause any problem to my game? 16:23:05 not as excessive use of them as some of the zot entries obviously but personally i'd prefer they not really show up earlier in depths 16:23:26 fair enough 16:24:51 <|amethyst> Cedor: I think that vault was still placed disconnected, but that's the only problem I can think of 16:25:09 that was what i think too... 16:25:12 <|amethyst> Cedor: maybe it gets vetoed later though, in which case the only problem is you won't ever get that vault :) 16:25:25 <|amethyst> (ever in this game) 16:25:28 but as it's mu depth entrance, it might become a problem 16:25:37 ? 16:25:44 there's no depths entrance anywhere near the vault 16:25:58 ah ok 16:26:02 (also, nothing about it should be disconnectable) 16:26:04 the vault is unreachable 16:26:10 <|amethyst> Cedor: old version? 16:26:15 nop current 16:26:16 full border around the floor 16:26:27 ...full floor border around the vault, beh 16:26:28 (and current game on lantea) 16:26:34 <|amethyst> Cedor: trunk? 16:26:36 <|amethyst> %git 3ce4a4bd1ed1cd18b0c1f507de5219e3d781172d 16:26:37 07|amethyst02 * 0.13-a0-3020-g3ce4a4b: Fix a rare error in hangedman_glass_garden. 10(6 months ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3ce4a4bd1ed1 16:26:37 yep 16:27:02 <|amethyst> tenofswords: ohh 16:27:17 <|amethyst> tenofswords: there was a recent change to require exits to connect orthogonally 16:27:38 <|amethyst> tenofswords: or, rather, to actually check and warn about that requirement, which was already there 16:27:51 <|amethyst> %git a180b4f4 16:27:52 07Grunt02 * 0.14-a0-3354-ga180b4f: Only check orthogonally for edge-ness of exit glyphs (#8290). 10(5 days ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a180b4f40a21 16:28:56 ...oh? it's counting the +s as @s? 16:29:11 Doors have always counted as exits. 16:29:25 well, I mean, even from those spots 16:29:59 As in, not right at the vault boundary? 16:30:05 yes 16:30:07 Then yes. 16:30:33 should just fill in the tiny gaps between door and floor for that vault 16:30:59 <|amethyst> tenofswords: the problem isn't the + on the map 16:31:17 <|amethyst> tenofswords: it's the second case of the if, when + = M then M : 1:+ 16:31:36 <|amethyst> tenofswords: one of those Ms turns into a door, and most of them are only connected to the rest of the level diagonally 16:31:41 <|amethyst> tenofswords: and there's no other exit 16:31:55 <|amethyst> since ' are walls 16:33:06 -!- Xenobreeder has quit [Ping timeout: 245 seconds] 16:33:27 -!- NomadJim has quit [Read error: Connection reset by peer] 16:34:58 <|amethyst> if one of the doors does show up at a place marked with a + in the map, it works fine, since those can be connected through the outer blank spot on the map 16:36:51 -!- PleasingFungus has quit [Ping timeout: 265 seconds] 16:37:00 -!- nrook has quit [Remote host closed the connection] 16:37:12 ...oh right, something was broken 16:37:38 -!- randart has quit [Ping timeout: 240 seconds] 16:37:58 the :if check is missing Depths there 16:38:11 but I didn't think of it like that and ugh 16:38:51 <|amethyst> I don't think anyone knew diagonal exit connections were a problem until recently 16:39:04 (unless Abyss still shouts about connecting vaults to the level in a context where terrain can change already anyway) 16:39:16 -!- Keanan has joined ##crawl-dev 16:39:33 <|amethyst> tenofswords: I thought vaults didn't decay like that? 16:39:54 <|amethyst> tenofswords: it's been a while since I've looked at abyss code, though 16:39:58 -!- raskol has joined ##crawl-dev 16:40:10 vaults in abyss won't decay, no, I'm just thinking of, like, walls around the vault forming up to block it off 16:41:12 <|amethyst> hm 16:41:29 <|amethyst> I don't even know of those checks are performed in the abyss 16:42:04 <|amethyst> tenofswords: maybe switch the halves and make it if you.branch() == "Abyss" then 16:42:09 yeah 16:42:26 <|amethyst> that way if someone makes it place elsewhere they don't have to remember to update it 16:51:13 -!- WalkerBoh has quit [Ping timeout: 240 seconds] 16:51:17 -!- Walker_Z is now known as WalkerBoh 16:51:20 -!- WalkerBoh has quit [Remote host closed the connection] 16:51:44 -!- vadatajs has quit [Ping timeout: 246 seconds] 16:52:13 surround the abyss vault or at least its entrance with floor tiles 16:52:58 03tenofswords02 07* 0.14-a0-3445-g2afddda: Don't place an Abyss version of a vault outside of the Abyss. 10(7 minutes ago, 1 file, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2afddda13021 16:53:00 the floor wont shift, and having the entire vault blocked off with walls isn't even worth worrying about 16:59:48 -!- HenryCLay has quit [Ping timeout: 245 seconds] 17:00:35 -!- Bcadren has joined ##crawl-dev 17:02:30 -!- rast has quit [Read error: Connection reset by peer] 17:02:59 -!- rast has joined ##crawl-dev 17:09:14 -!- Bcadren has quit [Ping timeout: 246 seconds] 17:11:19 -!- reaverb1 has joined ##crawl-dev 17:11:55 -!- Aryth has quit [Read error: Connection reset by peer] 17:12:57 -!- Tedronai has quit [Quit: leaving] 17:12:59 -!- reaverb has quit [Ping timeout: 240 seconds] 17:13:45 -!- debo has joined ##crawl-dev 17:16:31 -!- ackack has joined ##crawl-dev 17:23:45 -!- reaverb1 has quit [Ping timeout: 268 seconds] 17:30:14 -!- thened_ is now known as thened 17:30:15 -!- thened has quit [Remote host closed the connection] 17:31:17 -!- Vizer_ has quit [Ping timeout: 246 seconds] 17:33:28 -!- User_ has quit [Ping timeout: 252 seconds] 17:33:33 -!- tabstorm has quit [Ping timeout: 245 seconds] 17:38:01 -!- master_j has quit [Ping timeout: 240 seconds] 17:43:29 -!- Quashie has quit [Ping timeout: 268 seconds] 17:43:43 -!- dtsund has quit [Quit: dtsund] 17:46:25 -!- User_ has quit [Read error: No route to host] 17:48:21 -!- NomadJim has quit [Read error: Connection reset by peer] 17:51:23 -!- mizu_no_oto has quit [Client Quit] 17:53:15 -!- Ragdoll has quit [Read error: Connection reset by peer] 17:54:43 -!- debo has quit [Quit: debo] 18:01:56 -!- ystael has quit [Ping timeout: 265 seconds] 18:13:18 -!- SakuyaIzayoi has quit [Quit: Lost terminal] 18:14:39 -!- bonghitz has quit [Remote host closed the connection] 18:19:18 -!- Zephryn has quit [Ping timeout: 240 seconds] 18:27:10 -!- nrook has joined ##crawl-dev 18:27:37 -!- raskol has quit [Ping timeout: 240 seconds] 18:28:14 -!- oberstein has quit [Ping timeout: 246 seconds] 18:29:07 Unstable branch on crawl.lantea.net updated to: 0.14-a0-3445-g2afddda (34) 18:29:23 -!- ystael has quit [Ping timeout: 246 seconds] 18:30:29 -!- Eonwe1 has quit [Ping timeout: 240 seconds] 18:31:01 -!- nicolae- has joined ##crawl-dev 18:32:07 -!- oberstein has joined ##crawl-dev 18:34:30 -!- Sky__ is now known as Guest2324 18:34:38 -!- Guest2324 is now known as Sky___ 18:35:09 -!- Tux[Qyou] has quit [Quit: Excess flood] 18:35:54 -!- Eonwe1 has quit [Ping timeout: 268 seconds] 18:39:09 -!- lorenz has quit [Ping timeout: 265 seconds] 18:39:24 -!- bonghitz_ has quit [Remote host closed the connection] 18:45:50 03Grunt02 07* 0.14-a0-3446-g4f71c49: Don't give Dith piety for gnoll shaman skeletons (MarvinPA). 10(9 minutes ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4f71c490e0b3 18:45:50 03Grunt02 07* 0.14-a0-3447-g819affa: Make incurring Dith penance more determinstic. 10(3 minutes ago, 2 files, 4+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=819affaf4083 18:45:51 Lava Orc temp changes are independant of action time by Monkooky 18:45:54 if a boulder beetle is in shallow water it may begin to roll and then immediately "screech to a halt" 18:45:56 doing nothing 18:50:03 ??gelid 18:50:03 gelid ~ felid[1/8]: A cat race that can't use armour, weapons, or rods, can only use wands in 0.14, and can't throw anything. They gain {extra lives} as they level up. They have claws (lvl 1, +2 dam), fangs, and fur. They cover ground quickly, see invisible, are carnivorous and have slow metabolism. 18:50:11 ??gelid demonspawn 18:50:11 I don't have a page labeled gelid_demonspawn in my learndb. 18:50:18 @??gelid demonspawn 18:50:19 gelid demonspawn (026) | Spd: 10 | HD: 10 | HP: 39-71 | AC/EV: 6/12 | Dam: 20 | 10weapons, 10items, 10doors | Res: 06magic(40), 02cold++ | Vul: 08holy++ | Chunks: 07contam | XP: 714 | Sz: Medium | Int: normal. 18:50:55 Boulder beetles waste turns trying to roll in shallow water by n1000 18:51:03 -!- Kalir has quit [Changing host] 18:51:38 when did you introduced demonspawn monsters? 18:52:14 A month or two ago. 18:53:26 different kind? 18:53:35 -!- drachereborn has joined ##crawl-dev 18:53:42 %git HEAD^{/demonspawn-enemies} 18:53:43 07Grunt02 * 0.14-a0-2325-gf687a29: Fix saves broken by enum bump in demonspawn-enemies merge. 10(8 weeks ago, 3 files, 167+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f687a291e619 18:53:50 %git HEAD^{/demonspawn-enemies}^^{/demonspawn-enemies} 18:53:50 07Grunt02 * 0.14-a0-2321-gdab6825: Merge branch 'demonspawn-enemies' 10(8 weeks ago, files, + -) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dab6825aa234 18:54:44 woot 18:54:49 very nice :) 18:59:54 -!- Stelpa has quit [Remote host closed the connection] 19:02:44 -!- rast has quit [Read error: Connection reset by peer] 19:03:11 -!- rast has joined ##crawl-dev 19:03:18 -!- ystael has quit [Ping timeout: 240 seconds] 19:04:53 03Grunt02 07* 0.14-a0-3448-g6695c62: Changelog through 0.14-a0-3447-g819affa. 10(60 seconds ago, 1 file, 7+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6695c62c6c4b 19:04:56 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 19:06:29 -!- syllogism has quit [] 19:07:45 -!- elliptic has quit [Quit: Leaving] 19:15:04 |amethyst: re cherry-picking 2c333e7 into 0.13, we'd probably also need to do 846016ad to make that meaningful at all. 19:15:28 <|amethyst> Grunt: yeah, I guess it's not necessary 19:15:45 <|amethyst> Grunt: since without updating the shopping list there, there's probably no crash etc 19:16:14 * Grunt nods. 19:16:28 -!- notcluie_ has quit [Ping timeout: 245 seconds] 19:17:06 -!- Bcadren has joined ##crawl-dev 19:18:53 -!- raskol has joined ##crawl-dev 19:19:41 -!- Cedor has quit [Ping timeout: 246 seconds] 19:20:55 -!- Psyknux has quit [Ping timeout: 268 seconds] 19:21:52 todo: figure out how to do a Transifex sync (and/or who to bother to get one done or set someone else up to be able to do one) 19:21:54 is demonspawn enemies planned for 0.14? i havent been following ##crawl-dev but by the commit log, it doesnt look like it's seen much balance work so far 19:23:13 evilmike: They have been tinkered with a bit since landing; I think most of us are okay with they way they currently are for 0.14 at least (though I think making them more significant for 0.15 is on the agenda). 19:23:26 i think the most egregious demonspawn problems have been corrected 19:23:34 oh, thats good to hear 19:24:01 |amethyst: I've updated 8301, if you have time could you have a look at it? Thanks! 19:24:38 -!- Fhqwhgads_ has quit [Remote host closed the connection] 19:25:03 -!- Scytale has quit [Quit: Page closed] 19:29:44 hide all balance concerns behind them being extended 19:36:19 -!- nicolae- has left ##crawl-dev 19:37:43 -!- notcluie has quit [Ping timeout: 245 seconds] 19:37:59 -!- PleasingFungus has joined ##crawl-dev 19:40:10 Are there any plans to cut fruit...I mean simplify it so there's 2 or 3 types; instead of 13, with 3 groups of 3 that are mechanically identical? 19:43:58 That's not unreasonable. It's not like the other types are needed for 'balance' or anything. 19:44:25 You could always do something like with pizza, with random 'flavors'... (except fruit types, instead) 19:48:52 Snozzcumber (1500 nut., 5 aum); Orange/Banana/Lemon (1000 Nut, 2 aum); Pear/Apple/Apricot (700 nutrition, 1.5 aum); Choko/Rambutan/Lychee (600 nutrition, 1 aum); Strawberry (200, .5); Grape (100, .2) and Sultana (70, .1)...it's just silly especially the groups of identical ones. 19:50:30 * geekosaur wonders if the different types mean anything to some obscure Fedhas thing 19:52:02 It's just simplify to 'large fruit' (1000 nutrition, 2 aum, 3 turns to eat [same as a chunk]) and 'small fruit' (100 nutrition, 0.1 aum, 1 turn to eat [not enough nutrition to be that noticeable, but can save a starving mage's arse]). 19:53:06 geekosaur Nope. I actually noticed this problem from playing a Fedhasite; to Fedhas 'fruit' is 'fruit'. 19:53:25 <|amethyst> it mattered for an old tournament banner 19:53:36 <|amethyst> that's about it 19:54:37 All the different fruit types date back to pre-DCSS Crawl. 19:55:18 -!- Sky___ has quit [Quit: Page closed] 19:56:42 They're flavorful, but they kind of clutter up inventories, and I don't think that's really needed for balance? 19:56:48 also, I mean, they're not *very* flavorful 19:56:51 they're fruit 19:57:30 PleasingFungus would prefer editable mushrooms!? 19:57:40 (Clearly you haven't been eating the right fruit if you think they lack flavour.) 19:58:42 obv 19:58:54 -!- tenofswords has quit [Ping timeout: 265 seconds] 19:59:18 -!- HellTiger_ has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 20:01:30 -!- demiskeleton has quit [Remote host closed the connection] 20:02:47 Been around since Pre-DCSS isn't a reason to keep them, obviously. I mean weren't the Hive and Mountain Dwarves that old? 20:03:13 -!- HellTiger has quit [Ping timeout: 240 seconds] 20:04:20 -!- dmchale92 has quit [Quit: Page closed] 20:04:23 fruit ration 20:05:10 -!- tenofswords has joined ##crawl-dev 20:05:36 I don't know that they need to be elevated to ration status either though...rations give a lot more nutrition than Fruits/Sausages/Pizza 20:10:45 -!- Tarragon has quit [Quit: Leaving] 20:11:26 -!- scummos__ has quit [Ping timeout: 245 seconds] 20:12:45 -!- NomadJim has quit [Read error: Connection reset by peer] 20:14:23 -!- notcluie_ has quit [Ping timeout: 245 seconds] 20:17:09 -!- wheals has joined ##crawl-dev 20:18:27 fr: editable mushrooms 20:18:47 * gammafunk modifies Grunt 20:19:01 * Grunt cooks gammafunk. 20:20:30 gammafunk on the one hand I don't see why not. On the other hand...I don't see why. 20:21:09 ...wait, did you mean 'edible' mushrooms? 20:21:42 -!- kekekela has quit [Quit: Page closed] 20:21:46 gammafunk never makes typos, and is insulted that you think he does. 20:21:58 -!- Zephryn has quit [Ping timeout: 268 seconds] 20:22:27 * wheals eats PleasingFungus. 20:22:38 (My, that was a yummy fungus!) 20:22:43 Playing my game...I want to edit this mushroom. turn it into a murel. 20:22:55 * PleasingFungus is displeased. 20:23:08 deathcap (13f) | Spd: 10 | HD: 13 | HP: 36-68 | AC/EV: 5/0 | Dam: 3313(confuse) | 07undead, evil, !sil | Res: 06magic(86), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 626 | Sp: drain life, melee | Sz: tiny | Int: plant. 20:23:08 %??deathcap 20:23:43 -!- debo has joined ##crawl-dev 20:24:00 -!- Tarragon has quit [Read error: Connection reset by peer] 20:24:30 I still halfway wish higher level Fedhas Invo could make those, but I guess that's...a pipe dream. Higher invo making Wandering Shrooms with higher attack though makes sense and could help influence people to keep Fedhas into hell. 20:25:55 i think wandering mushrooms were the only thing i didnt use in a fedhas 15 rune 20:26:27 I always have a tough time with late game fedhas 20:26:38 -!- randart has quit [Ping timeout: 246 seconds] 20:27:11 !hs johnstein fedhas 20:27:11 5. johnstein the Acrobat (L19 MfMo of Fedhas), blasted by a wretched star (orb of energy) in the Abyss on 2012-12-22 08:06:27, with 212233 points after 57371 turns and 11:52:36. 20:27:29 Oklobs never lose their utility, but the rest of Fedhas's abilities kind of fall out in late game...Fewer corpses make reproduction rarer and even then the demons are all immune to the confuse effects. 20:28:05 yea 20:28:17 -!- vosai has quit [Quit: ZNC - http://znc.in] 20:28:22 you can drown some of the hell lords i think 20:28:36 but this really could go in ##crawl :P 20:28:40 but I like fed. it's why I goofed around and made a Farmer class who starts out worshipping him 20:28:55 but it was hard balancing it out 20:29:02 -!- Tarragon has quit [Read error: Connection reset by peer] 20:29:39 It started here because I was trying to bring up buffing him for hell/late game use. but *shrug* 20:29:43 You're never going to get a start with one of the most powerful early game gods balanced out. 20:29:55 and after I made it, folks in here informed me that the current crawl dev direction is *fewer* backgrounds that start out worshipping gods 20:30:03 (For a while I was planning on doing a Farmer for a 1 April joke, but then something better came to mind.) 20:30:19 so I gave the farmer class low starting piety 20:30:28 so D1 no mushroom buddies 20:30:43 usually mid D2 or early D3 you'd get your first * 20:31:19 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 20:31:22 it was fun to poke around the code and get to know it, but seemed like a dead end idea :/ 20:34:24 Honestly the new demonspawn enemies (Pan) and new Salamander enemies (Hell) are a considerable bonus to lategame fedhas... 20:35:38 -!- Lightli has quit [Ping timeout: 245 seconds] 20:39:01 -!- drachereborn has quit [Quit: Page closed] 20:42:42 ??salamader 20:42:43 salamader ~ salamander[1/4]: Strong fire creature. Can be rarely found in lava lakes anywhere. Generated with a flaming weapon or bow. Hits for 50 or so damage in melee. Very dangerous for people without ranged attacks. Due to its fire attack property and flaming weapon, you get burned twice. 20:43:03 ??demonspawn 20:43:03 demonspawn[1/4]: A race that is pretty average, but gets 5 semi-random good mutations. Has a 1/10 chance of being {monstrous}. Demonspawn mutations are irrevocable and unalterable, and drawn from a special list. 20:44:24 johnstein Enemy versions of Demonspawn and Salamanders were made more common and spread thoughout Gehenna. 20:45:00 yea. I remember hearing about it in here. I was PMing sequell so I didn't fill the room 20:45:25 we haven't branched yet, right? 20:45:28 -!- Roarke has quit [Client Quit] 20:45:31 We have not. 20:45:45 -!- Zermako has quit [Quit: good night and good luck to all!] 20:46:32 There's at least one last thing I want to happen before that happens (to wit, getting the translations synced up and maybe allowing a bit of time for people to take a crack at the flood of new descriptions we have), but a couple of people have indicated they want to tinker with some balance things before the branch anyway. 20:46:38 -!- debo has quit [Quit: debo] 20:47:02 (Possibly we will get all of this done by this time next weekend so we can hit a target tournament start date of the 12th, per elliptic?) 20:47:26 -!- Blazinghand has quit [Quit: Drowning in a sea of anguish] 20:47:27 Now that Geh has natural enemies any of the other hells getting some? 20:47:42 ... 20:47:57 -!- evilmike has quit [Read error: Connection reset by peer] 20:48:02 Have you ever looked at the Hell spawn lists? 20:50:21 Are the gargoyles considered natural now? 20:50:29 thanks grunt. just trying to get a feel when I need to get CBRO updated 20:51:09 tar has necromancers, I think? 20:52:09 There are semi-rare dragons in all the branches, but nothing as common as the salamanders of Geh. 20:52:11 -!- Psyknux has quit [Ping timeout: 268 seconds] 20:52:17 grunt (et al) what is the usual time period between a new release and tournament? haven't they been like a day apart in the past? 20:52:34 0.13 was the very first time that the delay was on a scale of hours and not days. 20:52:57 what was so special about 0.13? just worked out that way? 20:53:06 We did it as a bit of an experiment. 20:53:14 ah ok 20:53:34 What were the reslts? 20:53:43 -!- SteampunkDuck has quit [Read error: Operation timed out] 20:53:44 do I assume the experiment failed since we aren't doing it that way this time? 20:53:46 aren't there lots of hell knights? 20:53:55 I don't know how we're doing it this time yet! <_< 20:54:01 Branching is not the same thing as releasing. 20:54:13 ooh 20:54:16 -!- KurzedMetal has quit [Ping timeout: 252 seconds] 20:54:23 ok 20:54:32 Branching basically means "we're done developing this version; only bugfixes past this point, please"; that happens ~2-3 weeks before release. 20:54:42 * johnstein is just worried about screwing up the update process 20:54:48 ah ok 20:55:28 so the servers won't necessarily start serving the games yet? or they will serve them but it's not quite official? 20:55:39 The latter. 20:55:48 -!- dtsund has joined ##crawl-dev 20:55:48 -!- DrinkMachine has joined ##crawl-dev 20:55:54 gotcha. thanks 20:56:05 Usually we try to get the servers serving up the beta / pre-release / whatever you want to call them ASAP after the branch happens. 20:56:12 ...that way we can find bugs that need fixing. :) 20:56:33 got to play HEIE to find those bugs, I tell you 20:56:37 !lm 20:56:38 5843. [2014-03-22 12:01:14] gammafunk the Summoner (L11 HEIE of Sif Muna) entered a Labyrinth on turn 8564. (Lair:5) 20:56:45 doing my duty 20:57:24 !killratio Vashnia 20:57:26 Vashnia wins 7.678% of battles. 20:57:39 !killratio Asterion * start>=2-26-14 20:57:41 Asterion wins 6.199% of battles against * (start>=2-26-14). 20:58:03 !killratio vashnia * start>=2-26-14 20:58:05 vashnia wins 6.666% of battles against * (start>=2-26-14). 20:58:08 !!! 20:58:12 o_o 20:58:16 -!- nrook has quit [Remote host closed the connection] 20:58:18 The mark of the Kill Beast 20:58:58 -!- notcluie has quit [Ping timeout: 245 seconds] 21:02:42 -!- raskol has quit [Ping timeout: 265 seconds] 21:03:01 -!- rast has quit [Read error: Connection reset by peer] 21:03:17 -!- Daekdroom has quit [Quit: Saindo] 21:03:28 -!- rast has joined ##crawl-dev 21:05:36 -!- DrinkMachine has quit [Read error: Connection reset by peer] 21:05:47 how do i make with dprf again? 21:07:01 wheals: I usually make [...] FULLDEBUG=y debug install 21:07:09 (I think you can just do debug though) 21:07:11 -!- NomadJim has quit [Read error: Connection reset by peer] 21:08:50 -!- ystael has quit [Ping timeout: 268 seconds] 21:10:33 -!- SteampunkDuck has quit [Read error: Operation timed out] 21:15:48 -!- dmchale92 has quit [Quit: Page closed] 21:21:17 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:21:58 -!- Zephryn has quit [Ping timeout: 240 seconds] 21:28:07 Any idea where I should look for the code that groups enemies in the bottom-right? 21:28:34 PleasingFungus: the monster info pane? 21:28:39 PleasingFungus: a lot of that code is in mon-info.cc 21:28:39 -!- raskol has joined ##crawl-dev 21:28:43 ...let me get the particulars out 21:30:26 PleasingFungus: monster_info::less_than is a good place to start looking 21:31:11 hm, ok. thanks! 21:31:26 PleasingFungus: what are you doing that warrants looking into that, btw? 21:31:48 -!- Isabel is now known as Isasaur 21:32:42 -!- xFleury has joined ##crawl-dev 21:33:34 1s 21:34:04 My game shows "u - the +0,-1 battleaxe of Xahezifi {flame, +Fly rElec rF- MR+}." as red, and won't let me wield using "i u w". It looks like this item is considered Evil by TSO. 21:34:17 http://dobrazupa.org/morgue/HOFi/HOFi.txt 21:34:34 Is it actually evil, or is it bugged? 21:34:56 <|amethyst> xFleury: can you do a save backup? 21:35:12 |amethyst: sure, just tell me how 21:35:16 just ctrl-s? 21:35:26 <|amethyst> xFleury: do you play console? 21:35:29 webtiles 21:35:38 <|amethyst> then just save and I'll copy it manually 21:35:46 ok, it's saved 21:35:52 (fr: save backup interface for webtiles) 21:36:09 <|amethyst> xFleury: what player name? 21:36:14 HOFi 21:36:14 <|amethyst> oh, HOFi 21:36:31 <|amethyst> hm, 0.13 21:36:35 (it's HOFi, if that helps :P ) 21:36:46 -!- bonghitz has quit [Remote host closed the connection] 21:36:47 it's a* 21:37:37 <|amethyst> xFleury: I have no problem wielding it 21:37:53 can you hit something with it, just to make sure TSO doesn't give penance? 21:38:55 <|amethyst> yeah, no penance 21:38:59 <|amethyst> let me try with webtiles 21:40:00 %git :/hand axe 21:40:19 07Grunt02 * 0.14-a0-2985-g3a718c0: Dith doesn't hate vorpal hand axes. 10(2 weeks ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3a718c0f03cf 21:40:36 %git 1822766 21:40:36 07AreBrandon02 {|amethyst} * 0.14-a0-2944-g1822766: Make fiery attacks with a chaos weapon offend Dithmenos 10(3 weeks ago, 2 files, 7+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=18227662ff0e 21:41:18 -!- Bcadren has quit [Ping timeout: 240 seconds] 21:42:01 -!- NomadJim has quit [Read error: Connection reset by peer] 21:42:09 Grunt: I'm working on my annuvian guys, and the current setup is that they get a different name every time they get buffed by their allies dying - placeholder 'annuvian', 'annuvian hunter', 'annuvian reaver', 'annuvian champion' 21:42:54 PleasingFungus: and you want them to be distinguished in the pane? 21:42:56 -!- ystael has quit [Ping timeout: 246 seconds] 21:43:01 yes 21:43:04 but they're merging 21:43:06 PleasingFungus: probably look at the slime creature handling then. 21:43:14 yeah that's what I was using for the name changes 21:43:23 <|amethyst> PleasingFungus: handle it in the if (zombified) branch 21:43:32 ??? 21:43:33 I don't have a page labeled ? in my learndb. Did you mean: !, #, &, ', *, +, 0, 1, 2, 3, 4, 5, 6, 8, 9, d, o, t, v, ©. 21:43:35 <|amethyst> oh 21:43:37 oops 21:43:51 yeah no I see the MONS_SLIME_CREATURE special case there 21:43:51 <|amethyst> never mind 21:43:52 so 21:43:54 I'll mimic it 21:43:59 -!- Watball has quit [Quit: SCRUBS] 21:44:04 (The slime creatue case is a mimic!) 21:44:17 slain by a ravenous case statement mimic 21:44:36 did "i u w" work for you in webtiles? 21:44:50 <|amethyst> xFleury: the inventory does not display properly at all 21:45:02 <|amethyst> iuw probably doesn't work because there isn't room 21:45:04 <|amethyst> try wu 21:45:23 yah "w u" worked, but when I did that, the item showed up red on my equipped screen 21:45:29 so I got worried, lol 21:45:38 <|amethyst> err 21:45:45 <|amethyst> that's because it's cursed 21:46:10 i thought I removed curse it 21:46:16 god-hated is red by default whereas curse is lightred, right? 21:46:26 <|amethyst> oh 21:47:07 <|amethyst> %git 98e66c8d7dfa4e37e615d17a1bbdd7079b5be698 21:47:07 07|amethyst02 * 0.14-a0-523-g98e66c8: Allow actions from item description even if there is no room (#7484) 10(5 months ago, 1 file, 10+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=98e66c8d7dfa 21:47:25 <|amethyst> maybe that should be backported 21:47:40 <|amethyst> I still have no idea why it would be red for you 21:47:45 <|amethyst> there's nothing special in your RC 21:48:39 hrm, i just loaded up the game again, and it's no longer red.. :| 21:48:49 <|amethyst> oh 21:48:59 <|amethyst> maybe the colour just didn't update when it uncursed then 21:49:33 yah 21:49:35 -!- popx has quit [Ping timeout: 265 seconds] 21:52:14 03wheals02 07* 0.14-a0-3449-g1b56268: Don't lie about the resist chance for some spells. 10(19 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1b562684dd67 21:52:46 learn add liars see {devteam} 21:53:36 -!- ZRN is now known as ZRN_ 21:54:36 -!- ZRN_ is now known as ZRN 21:57:22 Here: a death yak (aim guided by the winds) 21:57:47 that bug happened because of a patch from someone not on the devteam 21:57:54 so we're clear! 21:58:30 ok, looks like my fancy new special case code works. thanks, grunt! 22:02:25 (RELEASE THE ANNUVIANS) 22:02:47 <|amethyst> What's a Nuvian? 22:03:11 Ask PleasingFungus. 22:04:31 where are these annuvian things being placed, anyway 22:04:38 -!- ackack has quit [Ping timeout: 246 seconds] 22:04:48 forest, of course 22:04:56 I thought they were going in Dwarf. 22:05:00 arboreal annuvians 22:05:02 Or maybe Hive? 22:05:38 too bad there are going to be no deep dwarf enemies left 22:05:56 the abyss rune vaults based on hive and forest are going to eternally miss their last partner 22:07:10 the plain monster needs to stay for glyph, just make lots of vault monsters based on it 22:07:21 * Grunt gestures. wheals is devoured by a tear in reality. 22:07:38 and there's jorgrun! 22:08:06 what is jorgrun doing in abyss 22:08:16 |amethyst: shady knock-offs of these guys: http://prydain.wikia.com/wiki/Huntsmen_of_Annuvin 22:08:17 Clearly you banished him there. 22:08:20 You monster. 22:08:28 tenofswords: the plan was vaults 22:08:37 deep dwarf name:artificer n_suf hd:27 ; rod of shadows 22:08:41 idk though. a spider version could work well in spider 22:08:47 -!- Ququman has quit [Read error: Connection reset by peer] 22:08:53 -!- secularist has quit [] 22:09:00 * tenofswords tries to remember what areas need stuff 22:09:07 i'd make one based on scions but nobody knows what scions were meant to do 22:09:38 spider honestly feels really unthreatening to melee chars. it's dangerous for ranged/casters but pure melee chews through it without any difficulty, really. 22:09:38 they're the deep elf fighter to deep dwarf's deep elf soldier! 22:09:48 (what's a deep elf soldier0 22:09:49 ) 22:09:57 well, what's a deep dwarf scion 22:09:58 what's a scion 22:10:06 unknown monster: "deep dwarf scion" 22:10:06 %0.13?deep dwarf scion 22:10:08 what's a dwarf 22:10:16 deep dwarf scion (08q) | Spd: 10 | HD: 6 | HP: 32-64 | AC/EV: 2/12 | Dam: 16 | 10weapons, 10items, 10doors | Res: 06magic(48) | Chunks: 07contam | XP: 248 | Sz: Medium | Int: normal. 22:10:16 %0.12?deep dwarf scion 22:10:18 a dwarf is wiglaf 22:10:30 uh. those don't actually do anything, do they. 22:10:37 Well spotted. 22:10:39 haha 22:10:40 %git HEAD^{/scion} 22:10:41 07MarvinPA02 * 0.13-a0-2651-gf61ad0b: Remove deep dwarf scions, artificers and necromancers 10(8 months ago, 37 files, 86+ 293-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f61ad0bcab06 22:10:54 oh man, I remember ddartifiers & ddnecros 22:11:10 don't remember scions at all, though. which I guess is, again, the point 22:11:32 deep dwarf artificers grew horns 22:11:47 unknown monster: "deep dwarf artificier" 22:11:47 %0.12?deep dwarf artificier 22:11:57 deep dwarf artificer (02q) | Spd: 10 | HD: 7 | HP: 23-53 | AC/EV: 2/10 | Dam: 12 | 10weapons, 10items, 10doors | Res: 06magic(56) | Chunks: 07contam | XP: 285 | Sz: Medium | Int: normal. 22:11:57 %0.12?deep dwarf artificer 22:15:18 -!- Bcadren has joined ##crawl-dev 22:16:13 (I think I like the idea of those slime-creature-twin monsters in Spider, for the record, and there's not much pressing need for monsters in anywhere besides maybe elf for a long while) 22:17:51 -!- xFleury has left ##crawl-dev 22:18:57 my only concern about putting them in spider would be the overlap with redbacks, as pack monsters. 22:18:57 but I could tweak them to minimize overlap. 22:19:15 clearly they're formicid hunters 22:19:21 noooo 22:19:22 and they use large rocks 22:19:28 nooooooo 22:19:58 it's a little odd that formicids can still use large rocks, now that they no longer use G(s)Cs. 22:21:06 smashing things with a club clearly requires more careful coordination than throwing boulders 22:21:12 clearly! 22:34:02 -!- mamgar has quit [Read error: Connection reset by peer] 22:36:01 -!- MiraclePrism has quit [Ping timeout: 240 seconds] 22:40:47 -!- DrinkMachine has joined ##crawl-dev 22:40:47 -!- DrinkMachine has quit [Changing host] 22:40:47 -!- DrinkMachine has joined ##crawl-dev 22:43:22 -!- NomadJim has quit [Read error: Connection reset by peer] 22:45:22 <|amethyst> !tell xFleury could you mention that display bug at 8267? It may be related (though you should make clear it was 0.13) 22:45:23 |amethyst: OK, I'll let xfleury know. 22:45:38 -!- conted has quit [Ping timeout: 245 seconds] 22:57:50 -!- randart has quit [Read error: Operation timed out] 22:59:59 -!- tenofswords has quit [Read error: Connection reset by peer] 23:03:16 -!- rast has quit [Read error: Connection reset by peer] 23:03:38 -!- rast has joined ##crawl-dev 23:08:56 03gammafunk02 07* 0.14-a0-3450-gd3e69da: Rework the octopode crusher throwing ability 10(2 days ago, 3 files, 106+ 72-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d3e69da935d9 23:08:56 03gammafunk02 07* 0.14-a0-3451-gafc2efc: Document some functions and remove some des whitespace 10(31 minutes ago, 2 files, 15+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=afc2efcec23f 23:08:58 -!- Bcadren has quit [Ping timeout: 265 seconds] 23:10:06 man are we gonna hit 3500 23:10:17 3200 blown out of the water 23:10:31 gammafunk: did you ever look at the jewelid thing? 23:10:39 wheals: weren't you doing that? 23:11:07 I didn't since you said you were 23:11:07 oh right 23:11:07 haha 23:11:08 sorry 23:11:08 the patch 23:11:08 uh, no 23:11:08 's ok 23:11:09 I can later, just not now, sorry 23:11:41 guess there's not much point in trying to force it in before the release 23:13:01 well there's still time, actually, but not sure how our Release Master feels about it 23:13:06 I fear to even mention his name 23:13:21 * wheals grunts in agreement 23:13:37 he and the Tournament Master are all-powerful 23:13:43 * Grunt gestures. gammafunk is devoured by a tear in reality. 23:13:46 defy them at your peril! 23:13:51 see? 23:15:22 -!- WalkerBoh has quit [Remote host closed the connection] 23:16:12 -!- Basil has joined ##crawl-dev 23:18:13 -!- NomadJim has quit [Read error: Connection reset by peer] 23:19:08 -!- diazepan has quit [Quit: diazepan] 23:19:13 -!- rlund__ has quit [Ping timeout: 255 seconds] 23:24:38 someday I will be a master. 23:24:51 I think... a Merfolk Master. 23:24:51 yes. 23:25:00 !greatrace mf PleasingFungus 23:25:03 Unwon merfolks for PleasingFungus: MfAE, MfAK, MfAM, MfAr, MfAs, MfBe, MfCj, MfCK, MfDK, MfEE, MfEn, MfFE, MfFi, MfGl, MfHe, MfHu, MfIE, MfMo, MfNe, MfSk, MfSu, MfTm, MfVM, MfWn, MfWr, MfWz 23:25:06 ...get to work! 23:25:17 -!- MaxFrost has quit [Ping timeout: 265 seconds] 23:25:24 it's more of a _spiritual_ connection, really. 23:26:01 -!- N78291 has quit [Quit: null] 23:29:46 -!- Bcadren has joined ##crawl-dev 23:34:48 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 23:35:45 You are too hot to use scrolls.You are very good at protecting items from fire.You can tolerate rotten meat.You occasionally shout uncontrollably. 23:37:27 fr: harmless colour mutations 23:37:33 "You feel more chartreuse!" 23:38:01 while looking for my version number for mantis, I also found that ?! (Read Me!) doesn't do anything 23:38:41 rchandra: hrm, it does in local tiles 23:38:41 -!- jeffro_ has quit [Read error: Connection reset by peer] 23:38:58 and local console 23:39:00 the other ? commands seem to work here 23:39:04 maybe local to cbro 23:39:14 rchandra: yeah, it's a webtiles bug, it seems 23:39:28 -!- jeffro_ has joined ##crawl-dev 23:39:30 !lg rchandra s=tiles 23:39:30 587 games for rchandra: 563x false, 24x true 23:39:38 ok perhaps an online bug 23:40:02 which is weird actually 23:40:23 |amethyst: can you think of why ?! wouldn't work online but works in tiles? 23:40:31 <|amethyst> probably the readme isn't installed into wherever 23:40:31 probably the file just isn't there 23:40:32 |amethyst: er local games 23:41:03 well that's a bug in either the make file or the server setup process, I guess 23:41:25 <|amethyst> the latter I think 23:41:35 <|amethyst> or, rather, in the server install script 23:41:42 -!- ZRN has quit [Read error: Connection reset by peer] 23:43:51 shows how often users read the readme... 23:45:05 markup tag in mutations list (lava orc) by rchandra 23:45:05 yes, I was miskeying since you so often go to another screen then hit ! 23:45:13 -!- Quashie_ has quit [Ping timeout: 240 seconds] 23:45:53 -!- Keanan has quit [Quit: Leaving.] 23:49:27 -!- bonghitz has quit [Quit: Leaving...] 23:52:07 03|amethyst02 07* 0.14-a0-3452-g8a8e0fa: Fix mismatched colour tags in LO mutation list (#8304) 10(2 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8a8e0fa861df 23:53:12 <|amethyst> TZer0: patch to install README.txt so ?! works on the servers: http://dobrazupa.org/patches/0001-Install-README.txt-alongside-docs-rchandra.patch 23:53:20 <|amethyst> johnstein: patch to install README.txt so ?! works on the servers: http://dobrazupa.org/patches/0001-Install-README.txt-alongside-docs-rchandra.patch 23:53:30 thanks, that was very quick 23:55:18 <|amethyst> I was the one who made it show mismatched tags, so I had an idea where to look 23:59:43 -!- ussdefiant has joined ##crawl-dev