00:02:40 -!- Blazinghand_ has quit [Ping timeout: 246 seconds] 00:04:28 03|amethyst 07* 0.13-a0-1711-g6001865: Rename a potentially misleading function. 10(4 minutes ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=600186514c10 00:05:01 |amethyst: You are even more misled! 00:05:03 >_> 00:05:34 Unstable branch on rl.heh.fi updated to: 0.13-a0-1710-g777f831 (34) 00:05:45 Unstable branch on crawl.s-z.org updated to: 0.13-a0-1710-g777f831 (34) 00:05:47 -!- AriaB has quit [Read error: Connection reset by peer] 00:05:57 -!- AriaB has joined ##crawl-dev 00:06:50 -!- Cerepol has quit [Ping timeout: 246 seconds] 00:08:55 -!- BrightCloud has quit [Ping timeout: 264 seconds] 00:09:45 At the rate I'm going lately, the 'easy' things on this list will take longer than the 'hard' things did :P 00:10:16 DracoOmega: what about the 'impossible' things 00:10:24 how many of those have you gotten done so far 00:10:26 The list thankfully does not contain any of those 00:10:31 -!- bh has joined ##crawl-dev 00:10:56 Bad Idea: A moth type that polymorph-upgrades monsters 00:11:10 moth of polywrath? 00:12:24 darwin moth 00:12:33 <|amethyst> just higher HD, or higher HD within the same genus? 00:13:13 Unstable branch on crawl.develz.org updated to: 0.13-a0-1711-g6001865 (34) 00:14:03 higher HD within genus 00:14:32 |amethyst: how is wizmode access gated on cszo? 00:15:02 -!- santiago has quit [Ping timeout: 252 seconds] 00:15:06 mumra: I so sorely want a `moth of madness` 00:15:14 bh: if you're listed as an admin 00:15:17 which you should be 00:16:02 <|amethyst> bh: user "bh" is an admin so you should be able to use & 00:16:28 right. I was more wondering about opening wizmode up to everyone on T:1 00:16:31 bh: were you the one proposing turn-0 wizmode for mere mortals? 00:16:35 yep 00:16:46 think it would cause start scumming? 00:16:50 -!- waspmonolith has quit [Quit: leaving] 00:16:51 <|amethyst> T:1 ? 00:16:55 I don't think so 00:16:56 turn 00:17:15 how is the CPU hogging etc. issue being solved? 00:17:35 how often does loot spawn in LoS of start? 00:17:42 I mean, cool loot 00:17:56 <|amethyst> I'm still not sure about wizmode on the server 00:18:25 Like, is there really a good reason for them to need it? Local is still available if they want to mess around. 00:18:27 it would allow collaborative learning 00:18:27 <|amethyst> I worry about security 00:18:33 security? 00:18:48 do we have ways of writing files? 00:18:57 <|amethyst> it's easy to create broken game states in wizmode, and you have a fair amount of control over the dungeon layour 00:19:09 Wizmode allows executing arbitrary lua, doesn't it? 00:19:14 <|amethyst> I would be concerned about someone finding a wizmode arbitrary code execution vulnerability 00:19:25 hmm 00:19:41 <|amethyst> DracoOmega: arbitrary to a degree anyway 00:19:49 Well, a lot more than you can do otherwise 00:19:53 <|amethyst> yeah 00:19:54 the lua is arbitrary 00:19:55 -!- mnoqy has joined ##crawl-dev 00:19:58 -!- kekekela has quit [Quit: Page closed] 00:19:59 Some of which might potentially be dubious, maybe? 00:20:02 the namespace isn't 00:20:11 can you force the inclusion of a specific vault during level generation somehow? I want to see my level generated in forest, for instance 00:20:17 *my vault 00:20:18 <|amethyst> right, no files or network connections or anything 00:20:23 more likely would be a DoS attack by putting together some crazy game that eats CPU cycles 00:20:32 gammafunk: is it an ORIENT vault? 00:20:32 <|amethyst> BlastHardcheese: you can do that anyway 00:20:43 yeah 00:20:49 gammafunk: &P 00:20:56 <|amethyst> BlastHardcheese: you'd need several games at a time to actually bog down the server 00:20:58 mumra: thanks 00:21:11 and of course because dgl doesn't use system user accounts you can't use process limits 00:21:23 actually, you can already run arbitrary lua without wizmode 00:21:27 <|amethyst> BlastHardcheese: can use per-process limits if it's an issue 00:21:33 it just has less control over the game 00:21:56 <|amethyst> and is run with a timeout isn't it? 00:22:12 hmm, now is the dlua run with that timer or not? 00:22:18 mumra: ? 00:22:26 don't know 00:22:46 I thought maybe one of your layouts would have run out of fuel 00:22:49 but i suspect not, from what i've seen of level generation problems 00:23:13 i've seen layouts fail by using too much memory 00:23:18 and possibly from too much recursion 00:23:22 but i've never seen a timeout 00:23:37 -!- DracoOmega_ has joined ##crawl-dev 00:23:38 how much fuel do we give lua anyway 00:23:52 and is it unleaded? 00:24:06 -!- rchandra has quit [Ping timeout: 240 seconds] 00:24:16 -!- rchandra has joined ##crawl-dev 00:25:06 -!- DracoOmega has quit [Ping timeout: 240 seconds] 00:28:48 -!- DracoOmega_ is now known as DracoOmega 00:30:24 is it just me or do we have bigger orc bands than we used to lately? 00:30:47 oh, I guess this one was probably guarding the mines 00:31:08 -!- dtsund has joined ##crawl-dev 00:41:57 Hmmmm.... can itemspecs not actually give cursed items to monsters? 00:42:31 'cursed sabre' will produce a cursed sabre as expected, but 'orc; cursed sabre' produces one wielding an uncursed one 00:45:02 I keep crashing in the Abyss by Annonith 00:46:08 ??sojobo 00:46:09 sojobo[1/1]: The tengu king; shows up in Forest. Comes with a swarm of tengu up to and including {tengu_reaver}s, whom he will haste, blink around you, and then fire chain lightning at. 00:46:18 raven (02b) | Spd: 20 | HD: 6 | HP: 25-42 | AC/EV: 1/10 | Dam: 8, 8 | 04eats corpses, sense invisible, fly | Res: 06magic(16) | Chunks: 07contam | XP: 262 | Sz: tiny | Int: animal. 00:46:18 %??raven 00:47:06 Windows builds of master branch on crawl.develz.org updated to: 0.13-a0-1711-g6001865 00:53:29 -!- eb has quit [] 00:54:16 -!- Bloax has joined ##crawl-dev 01:03:53 -!- ussdefiant has quit [Ping timeout: 240 seconds] 01:07:30 -!- mong has quit [Remote host closed the connection] 01:09:53 -!- heteroy_ has quit [Ping timeout: 268 seconds] 01:19:19 -!- qoala has joined ##crawl-dev 01:31:41 -!- dcss82948 has quit [Read error: Connection reset by peer] 01:32:42 -!- dcss73585 has quit [Read error: Connection reset by peer] 01:46:16 -!- ophanim has quit [Read error: Connection reset by peer] 01:54:13 -!- st_ has joined ##crawl-dev 02:00:54 -!- buppy_ has joined ##crawl-dev 02:03:13 -!- buppy has quit [Ping timeout: 250 seconds] 02:08:50 -!- SkaryMonk has joined ##crawl-dev 02:10:41 !tell grunt I reworked the yred vault so that the chapel is central to the maze, and it fits into forest much better now: http://pastebin.com/Y0tHwKS8 02:10:42 gammafunk: OK, I'll let grunt know. 02:11:37 -!- Nomi has quit [Ping timeout: 252 seconds] 02:12:31 -!- G-Flex has quit [Ping timeout: 264 seconds] 02:13:35 -!- Nomi_ is now known as Nomi 02:26:59 -!- elliptic has quit [Quit: Leaving] 02:28:17 -!- elliptic has joined ##crawl-dev 02:28:25 -!- SkaryMonk1 has joined ##crawl-dev 02:28:25 -!- dupo has quit [] 02:29:09 -!- SkaryMonk has quit [Ping timeout: 248 seconds] 02:31:25 -!- the_glow has quit [Ping timeout: 246 seconds] 02:32:08 -!- WalkerBoh has quit [Remote host closed the connection] 02:32:57 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 02:33:35 -!- gammafunk has left ##crawl-dev 02:38:09 y'all are going to love this branch :) 02:38:09 -!- bh has quit [Quit: sleep] 02:44:49 New branch created: madness (1 commit) 02:45:20 03bh 07[madness] * 0.13-a0-1712-gdebd2d6: Moth of Madness 10(12 minutes ago, 5 files, 71+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=debd2d6947f6 02:45:22 -!- Melum has quit [Quit: Was eaten by a grue.] 02:48:26 Potentially interesting concept. Questionable name, I think ^^; 02:51:50 -!- Eldarby has quit [Ping timeout: 256 seconds] 02:58:23 -!- Nomi has quit [Ping timeout: 240 seconds] 03:01:18 -!- myrmidette has quit [Ping timeout: 264 seconds] 03:15:18 -!- twelwe has quit [Quit: Page closed] 03:18:07 -!- mnoqy has quit [Quit: hello] 03:18:08 -!- dcss71834 has quit [Read error: Connection reset by peer] 03:19:39 -!- simmarine has quit [Quit: Leaving] 03:35:24 Would be funny as a ziggurat floor with a bunch of orcs and hill giants. 03:35:39 only to find out that they'll soon turn into warlords and stone giants 03:38:38 As opposed to the ziggurat floor that already contains a bunch of warlords and stone giants? 03:38:50 -!- Aponym has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 03:43:53 While not particularly effective, I'd be amused by a cloud of moths that starts with a single moth of madness, but slowly infects all of them. 03:45:55 I am not entirely sure why it is a moth, or why it is 'of madness', but eh 03:51:55 -!- tolly has quit [Ping timeout: 246 seconds] 03:53:59 Well moths seem to be the sources of some of our weirdest (sometimes unique) effects. Though usually they affect monsters and players equally (there's pretty good reasons not to bad-form the player, however) 03:54:45 I'm kind of scared what else he might have in store for a "madness" branch. 03:55:01 -!- nooodl has joined ##crawl-dev 03:55:43 Well, there are other people to exert a mollifying influence should the need arise :P 03:56:20 -!- broquaint has quit [Read error: Connection reset by peer] 04:00:31 -!- Mu_ has joined ##crawl-dev 04:03:13 -!- qoala has quit [] 04:05:21 -!- bonghitz has quit [Remote host closed the connection] 04:06:13 -!- BlackrayJack has quit [] 04:15:33 -!- dtsund has quit [Ping timeout: 245 seconds] 04:18:53 -!- BlackrayJack has quit [Ping timeout: 240 seconds] 04:24:05 moth of augmentation 04:28:34 -!- SkaryMonk has joined ##crawl-dev 04:28:35 -!- SkaryMonk1 has quit [Ping timeout: 252 seconds] 04:28:53 -!- ProzacElf has quit [Quit: Leaving] 04:30:46 -!- mason- has quit [Read error: Connection reset by peer] 04:41:57 bh i sure hope that's a ref to the movie 04:44:15 -!- edlothiol has joined ##crawl-dev 04:45:48 -!- eggonlegs has quit [Changing host] 04:58:28 -!- ontoclasm has quit [Quit: Leaving.] 05:01:00 -!- Kintak has quit [Read error: Connection reset by peer] 05:02:19 -!- Kintak has joined ##crawl-dev 05:03:30 -!- Kintak has quit [Read error: Connection reset by peer] 05:08:02 -!- Kintak has joined ##crawl-dev 05:10:16 -!- Kintak has quit [Read error: Connection reset by peer] 05:12:05 -!- Kintak has joined ##crawl-dev 05:32:09 -!- Vizer_ has quit [Ping timeout: 256 seconds] 05:33:02 -!- johnny0 has quit [Ping timeout: 256 seconds] 05:41:58 -!- Kintak has quit [Read error: Connection reset by peer] 05:45:27 -!- Kintak has joined ##crawl-dev 05:46:38 -!- Kintak has quit [Read error: Connection reset by peer] 05:53:07 -!- Kintak has joined ##crawl-dev 05:53:18 -!- johnny0 has joined ##crawl-dev 05:54:10 -!- MaxFrost has quit [Ping timeout: 268 seconds] 06:10:19 Grunt: ERROR: Lua error running hook 'post_place' on map 'tar_grunt': ...kilobyte/crawl/crawl-ref/source/dat/dlua/dungeon.lua:583: Failed to place map 'tar_grunt_big_loot' 06:17:38 -!- mnoqy has joined ##crawl-dev 06:17:52 Grunt: a veto is ok, throwing an user-visible error and/or not placing half of the ending (possibly without the rune!) not really 06:23:05 -!- G-Flex has joined ##crawl-dev 06:28:15 -!- SkaryMonk1 has joined ##crawl-dev 06:28:26 -!- nickajeglin has quit [Read error: Operation timed out] 06:29:24 -!- SkaryMonk has quit [Ping timeout: 246 seconds] 06:39:39 -!- scummos^ has quit [Quit: Konversation terminated!] 06:40:25 -!- magicpoints has quit [Ping timeout: 268 seconds] 06:42:04 -!- sacje has quit [Quit: sacje] 06:47:59 -!- tenofswords has joined ##crawl-dev 06:50:05 -!- Roarke has quit [Ping timeout: 250 seconds] 06:52:03 !tell gammafunk from latest pastebin I could actually see: use patrolling tag instead of repeated definition, frey vault edges a bit to be less of a box (forest, etc), could (should) randomize a little more (corpses, more than one tree blockage) 06:52:04 tenofswords: OK, I'll let gammafunk know. 06:52:07 -!- dcss44144 has quit [Read error: Connection reset by peer] 06:55:41 03kilobyte 07* 0.13-a0-1712-gb35ddce: Properly set the enums for proper hell branch exits. 10(68 minutes ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b35ddcec3c65 06:55:41 03kilobyte 07* 0.13-a0-1713-g1113559: Let vault code work normally during --mapstat and --test. 10(16 minutes ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=11135592c4f3 06:55:41 03kilobyte 07* 0.13-a0-1714-gedaffbe: Assert that $BRANCH:1 always has an exit. 10(10 minutes ago, 1 file, 31+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=edaffbec1d81 07:01:10 -!- eggonlegs has quit [Quit: leaving] 07:01:56 -!- Twinge has quit [Ping timeout: 246 seconds] 07:03:28 -!- gyylg has quit [Client Quit] 07:16:04 -!- tcjsavannah has quit [Quit: Page closed] 07:16:09 -!- santiago has joined ##crawl-dev 07:34:59 -!- Duralumin has quit [Quit: Ухожу я от вас (xchat 2.4.5 или старше)] 07:37:39 -!- Hailley has quit [Quit: Petra is closed!] 07:38:23 -!- Arkaniad has quit [Ping timeout: 268 seconds] 07:41:09 -!- Datgum has quit [Ping timeout: 246 seconds] 07:49:01 -!- LupusAter_ has quit [Quit: Page closed] 08:04:31 -!- DracoOmega has quit [Quit: Leaving] 08:13:09 -!- Arkaniad has quit [Ping timeout: 248 seconds] 08:14:21 -!- tenofswords has quit [Quit: leaving] 08:28:08 -!- SkaryMonk has joined ##crawl-dev 08:29:34 -!- SkaryMonk1 has quit [Ping timeout: 268 seconds] 08:31:17 -!- CryptoCactus has quit [Ping timeout: 255 seconds] 08:32:50 -!- JaGGedTK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 08:38:48 03kilobyte 07* 0.13-a0-1715-g78e20ae: Give hell effects their own message channel. 10(17 minutes ago, 4 files, 5+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=78e20ae97a08 08:38:48 03kilobyte 07* 0.13-a0-1716-g6f4e5b9: Strip pointless channel prefixes from hell effects. 10(54 seconds ago, 2 files, 16+ 15-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6f4e5b9996c5 08:51:20 -!- OneEyedJack has quit [Quit: Page closed] 08:54:49 -!- Bloax has quit [Read error: Connection reset by peer] 08:55:59 -!- santiago has quit [Remote host closed the connection] 09:02:54 -!- Kellhus has quit [Quit: Page closed] 09:10:46 -!- st_ has quit [Read error: Connection reset by peer] 09:11:12 -!- st_ has joined ##crawl-dev 09:14:11 tile keeps displaying an empty halo after monster killed by battaile 09:15:20 -!- LexAckson has joined ##crawl-dev 09:16:04 -!- caleba has quit [Quit: caleba] 09:27:14 -!- Stendarr has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 09:30:25 -!- radinms has quit [] 09:32:03 -!- ontoclasm has joined ##crawl-dev 09:33:27 -!- broquaint has joined ##crawl-dev 09:43:30 -!- MarvinPA has joined ##crawl-dev 09:54:35 Felid of Nemelex Xobeh instantly leveled to 27 upon death by Obselescence 09:57:09 -!- Aryth has quit [Ping timeout: 248 seconds] 10:05:15 nice 10:09:14 -!- Nakatomy has quit [Ping timeout: 246 seconds] 10:13:34 -!- Nakat0my has quit [Remote host closed the connection] 10:19:47 -!- bh has joined ##crawl-dev 10:21:06 oh good, I haven't been devoiced over moths of madness! 10:22:15 -!- heteroy_ has joined ##crawl-dev 10:22:43 -!- SkaryMonk has quit [Read error: Connection reset by peer] 10:22:51 -!- heteroy has quit [Ping timeout: 246 seconds] 10:22:53 -!- heteroy_ is now known as heteroy 10:25:06 they do sound hilarious 10:25:10 -!- Hailley has quit [Quit: Petra is closed!] 10:25:35 I don't grok why they've been turning stuff into uniques. It's hilarious to see a pack of orcs get turned into Blork and Nessos 10:26:11 -!- Bloax has joined ##crawl-dev 10:28:48 bh: you only didn't get devoiced because we're all scared of you now ;) 10:29:00 mumra: I am become death, the destroy of worlds? 10:29:15 I'll try to polish it more on Sunday. Feel free to jump in 10:29:40 i was trying to figure out why uniques might be generating but i couldn't see anything 10:30:02 yeah. I have the validity checker in there that looks at the unique bitmask 10:30:11 -!- bh has quit [Quit: back sunday] 10:30:11 death in the name of the death god 10:30:55 -!- Voker57|2 has quit [Ping timeout: 246 seconds] 10:30:57 -!- dagonfive has quit [Read error: Connection reset by peer] 10:31:15 i also agree that madness might not be the best name, it seems to imply that it's just a hallucination or something 10:33:10 !tell bh i'm not sure about the madness name, it seems to imply that it's just a hallucination or something 10:33:11 mumra: OK, I'll let bh know. 10:44:32 -!- Voker57|2 has joined ##crawl-dev 10:48:01 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:50:26 -!- ussdefiant has joined ##crawl-dev 10:52:38 -!- st_ has quit [Read error: Connection reset by peer] 10:53:05 -!- st_ has joined ##crawl-dev 10:55:47 -!- buppy_ has quit [Ping timeout: 250 seconds] 11:00:16 -!- marcmagus has quit [Quit: leaving] 11:01:18 !tell tenofswords tell me what your ratio of time spent on layout : randomisation is on a complex map 11:01:19 st_: OK, I'll let tenofswords know. 11:02:28 my guess is something silly like 1:100 11:02:37 coming up with all those crazy SHUFFLE statements ;) 11:03:22 I do this everytime when I begin a project 11:03:30 my first map I go full on HangedMan 11:03:37 then I realise how much time I waste 11:15:43 -!- jason55_ has quit [Ping timeout: 250 seconds] 11:20:37 -!- Aryth1 has quit [Ping timeout: 256 seconds] 11:22:02 -!- mnoqy has quit [Quit: hello] 11:26:19 -!- ussdefiant has quit [Read error: Connection reset by peer] 11:26:32 -!- ussdefiant has joined ##crawl-dev 11:33:28 -!- gammafunk has joined ##crawl-dev 11:34:38 !messages 11:34:39 (1/1) tenofswords said (4h 42m 36s ago): from latest pastebin I could actually see: use patrolling tag instead of repeated definition, frey vault edges a bit to be less of a box (forest, etc), could (should) randomize a little more (corpses, more than one tree blockage) 11:35:29 -!- ussdefiant has quit [Ping timeout: 252 seconds] 11:36:14 <|amethyst> gammafunk: as far as fraying vault edges goes, be careful not to create isolated floor at the edge of the vault 11:37:02 |amethyst: By floor you mean an open area that's walled in? 11:37:27 |amethyst: This is the current state: http://pastebin.com/Y0tHwKS8 11:37:45 <|amethyst> what you're doing with @ works, I guess 11:37:57 <|amethyst> but if you randomise the trees that's harder to do 11:37:59 yeah, I missed on, it looks like 11:38:07 -!- Zephryn has quit [Quit: My work is end \(^o^)/] 11:38:12 <|amethyst> you can use an empty grid instead of that 11:38:23 empty grid? 11:38:28 sorry, pretty new to vault making 11:38:31 <|amethyst> space 11:38:38 <|amethyst> means the square is outside of the vault 11:39:09 What does having space in the mapdef actually do? 11:39:41 <|amethyst> the square isn't part of the vault, so will keep whatever was already there 11:41:35 Are you saying to remove the 'forest maze' bits around the central chapel and let the mapgen handle that, essentially? 11:41:41 -!- dcss82877 has quit [Read error: Connection reset by peer] 11:41:53 <|amethyst> no, I mean the disconnected bits around the edge 11:42:44 <|amethyst> but really, I mean it more for randomization to "fray" the edges; you can use the CLEAR: directive to do that; see for example the E glyphs in minmay_lair_end_enchanted_forest 11:43:34 |amethyst: Ok, I'll check that out; thanks 11:54:44 -!- bonghitz has quit [Remote host closed the connection] 11:58:32 -!- dtsund has joined ##crawl-dev 11:58:50 -!- faglord has quit [Quit: Page closed] 11:59:09 -!- dtsund has quit [Client Quit] 11:59:35 -!- dtsund has joined ##crawl-dev 12:01:33 -!- ackack has quit [Ping timeout: 246 seconds] 12:02:00 -!- myrmidette has joined ##crawl-dev 12:03:14 -!- Daekdroom has quit [Quit: Saindo] 12:05:32 -!- simmarine has joined ##crawl-dev 12:09:42 -!- blabber has joined ##crawl-dev 12:11:02 -!- jason55 has quit [Quit: Page closed] 12:13:01 -!- tenofswords has joined ##crawl-dev 12:13:59 st_: does "layout" count the sketching periods 12:14:30 also what happened to "balancing contents" in this 12:16:35 being a jerk I will say it's a 1 : 4 : 11 ratio altogether in actual time spent working 12:17:05 (balancing includes testing) 12:18:27 Unstable branch on crawl.akrasiac.org updated to: 0.13-a0-1716-g6f4e5b9 (34) 12:19:46 -!- Kalir has quit [Changing host] 12:20:56 which one is balance out of that 12:21:08 mons_throw still has code for racial ammo by reid 12:21:41 last 12:21:49 (dead serious here) 12:22:22 -!- st_ has quit [Read error: Connection reset by peer] 12:22:35 -!- Silurio has quit [Ping timeout: 255 seconds] 12:22:49 -!- st_ has joined ##crawl-dev 12:22:49 . 12:23:06 hrm, color choices for yred: dark, death, necro, unholy 12:23:09 I guess death? 12:23:34 while it is amusing to think about how many silly elemental colours there are hidden in colour.cc 12:23:45 tenofswords: isn't it great when you become inspired and have the clearest picture of how something should be? 12:23:45 what on earth are you planning for this that won't be garish 12:23:59 well, the stone chapel at the center of my vault 12:24:11 withered trees surrounding it at least 12:24:16 but it is in forest 12:24:45 st_: yes, and it is horribly crushing to then play it and find that damned shadow between essence and descent 12:24:50 -!- nooodl has quit [Ping timeout: 255 seconds] 12:25:16 elemental color: KRAKEN 12:25:17 perhaps you encounter this less because of your experience 12:25:42 I am rarely taken by the fey mood 12:26:11 mister boring :P 12:27:02 please tell me you're just looking at the elemental colours for base colours to use for features and not that you want a floor or trees that change colour every turn 12:27:06 also I spend wayyy less time balancing 12:27:30 I like things to be fairly loose, most of the balancing I do is just in the map making 12:27:44 just a color for stones for the chapel 12:27:54 I'm not making disco trees, nor a disco church 12:29:15 everything I make must be carefully, absolutely controlled to my liking, yet also randomized to my liking 12:30:00 let's see how this goes 12:30:26 03mumra 07* 0.13-a0-1717-gcaba246: Allow mon-pick to be used with arbitrary pop_entry lists 10(3 weeks ago, 2 files, 29+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=caba246645aa 12:30:26 03mumra 07* 0.13-a0-1718-g3052883: Improvements to Box of Beasts 10(3 weeks ago, 2 files, 53+ 30-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3052883e0ec7 12:30:26 03mumra 07* 0.13-a0-1719-gbdcc6e9: Migrate existing Boxes of Beasts with some charges 10(3 weeks ago, 2 files, 10+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bdcc6e968584 12:30:26 03mumra 07* 0.13-a0-1720-gc658945: Give Box of Beasts a fixed 2/3 chance of success 10(3 weeks ago, 1 file, 6+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c6589456a635 12:30:26 03mumra 07* 0.13-a0-1721-gabed1aa: Further tweaks to Box of Beasts 10(3 weeks ago, 2 files, 44+ 32-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=abed1aa539fe 12:30:26 03mumra 07* 0.13-a0-1722-g77371fb: Don't let Box of Beasts create ravens at low Evo 10(3 weeks ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=77371fb7e2a1 12:30:26 03dolorous 07* 0.13-a0-1723-ga1eaa04: Fix inaccurate comment. 10(3 weeks ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a1eaa04b9371 12:30:26 03dolorous 07* 0.13-a0-1724-gc27a74e: Fix spacing. 10(3 weeks ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c27a74e6598a 12:30:26 03mumra 07* 0.13-a0-1725-g9d103ec: Add a gadget shop for miscellany/evokables 10(2 weeks ago, 6 files, 10+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9d103ec4508e 12:30:26 03mumra 07* 0.13-a0-1726-gb63a672: Increase shop value for elemental evokables 10(2 weeks ago, 1 file, 7+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b63a672052cd 12:30:26 ... and 18 more commits 12:31:09 uhhhh 12:31:17 mumra's at it again, evoking like mad 12:31:30 hey chei get to the "and 999 more commits" bit already 12:31:37 :p 12:31:39 good timing 12:31:40 erp 12:31:46 18 more commits 12:32:02 was expecting more bits than just the 12:32:06 oh hey sack of spiders 12:32:15 nothing else is totally ready 12:32:19 well maybe the iron rod 12:32:24 -!- mnoqy has joined ##crawl-dev 12:33:24 Are you putting evocations on par with god abilities, mumra? 12:33:38 no more second-tier to invocations 12:33:42 interesting way to put it 12:34:06 invocations and evocations really have nothing to do with each other aside from a similar name 12:34:14 gammafunk: top-tier god abilities should be stronger, i'm not sure what you're saying really? 12:34:19 point of curiousity, why are the bears in reverse strength to spawning depth 12:34:22 I wouldn't even worry about comparing them 12:34:22 mumra: totally joking 12:34:27 ahh 12:34:40 that seems kind of backwards 12:34:43 tenofswords: uhhhhh 12:35:09 good to know 12:35:13 tenofswords: are you looking at earlier commits? the list changes a lot later 12:35:37 I'm looking at evoke.cc from 61733ca5542371e 12:35:46 %git 61733ca5542371e 12:35:47 07mumra * 0.13-a0-1744-g61733ca: Support spell lists of 2nd and 3rd chimera parts 10(4 days ago, 1 file, 21+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=61733ca55423 12:36:08 which is master? 12:36:14 did you have more to push 12:36:42 -!- Furril has quit [Read error: Connection reset by peer] 12:36:53 elliptic: I know they're completely different; in the minds of new players, there can be a lot of confusion, though 12:37:14 gammafunk: right, people certainly get confused about which is which at least 12:37:17 tenofswords: that's the most recent, i didn't look at spawn depths, i was just looking at mon-data 12:37:17 I'm thinking mostly of 'oh dang, I trained evocations instead of invocations! I always do that!' messages I hear 12:37:35 but i guess i got that wrong 12:37:45 the list probably needs a lot of tinkering 12:37:54 -!- rossi has quit [Ping timeout: 264 seconds] 12:38:06 (if you want to suggest a reworked list, please go ahead -- your knowledge of monster depths and difficulties is probably better than mine anyway) 12:38:32 hmm 12:39:28 (bear in mind that HD is secondary, attack strength is the more relevant thing, since the 2nd and 3rd parts provide the attacks but don't affect the base monster) 12:39:33 ("bear" gettit) 12:39:50 what does that do for butterflies 12:40:35 also do bear chimeras in fact berserk 12:40:36 -!- LexAckson has quit [Quit: Leaving] 12:40:49 wow, again I have stairs directly into hall of zot 12:40:56 -!- LexAckson has joined ##crawl-dev 12:42:37 I wonder if I can repurpose my "bailey that forces you to step on an alarm trap short of lrd/shatter" layout into a very brief zot ambush vault if it doesn't work out 12:44:15 surprise convoker ambush vault 12:44:32 fr: unique convoker that convokes convokers 12:45:27 worldbinder 12:46:43 if you make a convoker your ally does it recall you and your allies? 12:48:55 it will still recall enemies so it stops casting word of recall 12:49:16 clearly we need a monster with an ability to force targets to case a spell 12:52:28 tenofswords: monster spellbooks and special abilities should work for any of the 3 parts, so i assume bears can berserk yes 12:52:46 although i haven't seen this in-game 12:53:21 butterflies are just a kind of dud, although it will give the chimera flight 12:53:56 <|amethyst> mumra: hm 12:53:59 if I recall correctly dracoomega knows the full story about some apparent lost behaviour in that bears are very rare to berserk 12:54:11 <|amethyst> mumra: I worry about just putting spells into random slots 12:54:53 <|amethyst> mumra: since a few of the slots have special usage 12:55:13 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 12:56:00 hmm, i wonder how hard it is to make special slots a non-thing 12:56:02 <|amethyst> mumra: also, is that really supposed to be a != 12:56:10 <|amethyst> + if (dummy.spells[i] != SPELL_NO_SPELL) 12:56:10 <|amethyst> + continue; 12:56:46 |amethyst: yes 12:56:56 it's trying to find the first empty spell slot 12:57:12 <|amethyst> why? 12:57:16 uh wait 12:57:39 -!- dtsund has quit [Quit: dtsund] 12:58:20 <|amethyst> as for making special slots a non-thing... how would you handle emergency spells? 12:58:42 with a spell flag 12:58:58 <|amethyst> but 12:59:04 <|amethyst> bears berserk as an emergency 12:59:18 <|amethyst> Snorg berserks not as an emergency 12:59:26 <|amethyst> err, Snorg is a bad example 12:59:30 -!- Duralumin has quit [Quit: Ухожу я от вас (xchat 2.4.5 или старше)] 12:59:36 <|amethyst> spbe 12:59:43 that *could* be a monster flag to determine whether they use berserk in an emergency or not 12:59:57 or, the spell slots could have an extra bool 13:00:01 <|amethyst> and monsters that cast teleport in an emergency? healing in an emergency? 13:00:10 <|amethyst> yeah, putting it on the spell slots would work 13:00:16 when are healing/teleport *not* emergency spells? 13:00:51 self-heal and self-teleport should surely always be emergency options if a monster has them 13:01:10 <|amethyst> guardian serpent, titans, depr/dehpr, and others have it in both emergency and non-emergency slots 13:01:12 is heal emergency for preservers? 13:01:13 that != is strange, i'm sure i tested this and it works :( 13:01:37 <|amethyst> healing, that is 13:01:46 fleugma the Ruffian (L7 GrMo) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 4541. (Temple) 13:01:59 fleugma the Ruffian (L7 GrMo) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 4497. (Temple) 13:02:02 <|amethyst> wha 13:02:08 will825x the Cleaver (L7 MiFi) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 3900. (Temple) 13:02:18 fleugma the Ruffian (L7 GrMo) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 4534. (Temple) 13:02:19 well, this could be an intelligence/AI thing rather than the slightly fragile thing of which slot a spell has gone into 13:02:32 fleugma the Ruffian (L7 GrMo) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 4495. (Temple) 13:02:56 mumra: How will the tile of a chimera work? 13:03:04 why are those turn counts all out of order? 13:03:06 They look like ordinary monsters now 13:03:49 gammafunk: currently it uses the tile of the base monster. this is the main reason chimera can't be used as enemies right now, since you'd see something that looked like a foo and not realise it was much more dangerous 13:04:24 i'm thinking a status icon over the monster is a good temporary solution until i do something more complex (which i have an idea for) 13:04:24 fleugma the Ruffian (L8 GrMo) ERROR in 'dbg-scan.cc' at line 624: Exit exit_portal_vault[67] didn't get generated on turn 5300. (Ossuary) 13:04:37 mumra: yeah, was just about to say that 13:05:22 |amethyst: do you know offhand which slots are "special" right now? i can hack this in a simple way for the time being 13:05:31 I'm using a spattering of withered trees in my forest vault, but they all have a black background 13:05:44 <|amethyst> mumra: see mon-spll.h 13:05:58 will825x the Cleaver (L7 MiFi) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 3840. (Temple) 13:06:03 I'm using TILE to set them to a glyph; how do I fix the background? 13:06:10 <|amethyst> mumra: slot [2] can be called without some of the usual checks, so don't put targetted spells there 13:06:18 <|amethyst> mumra: slot [5] is emergency 13:06:34 Ezero the Gusty (L7 DrAE) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 5471. (Temple) 13:06:36 <|amethyst> mumra: and allegedly SPELL_DIG only works in slot [4] but that might not be true anymore? 13:06:46 <|amethyst> I see the problem I think 13:06:50 <|amethyst> with all the asserts 13:07:03 03MarvinPA 07* 0.13-a0-1745-g373a9db: Remove references to racial ammo from throw.cc 10(5 minutes ago, 1 file, 8+ 22-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=373a9dbf31ce 13:07:24 <|amethyst> !lm fleugma crash x=src 13:07:25 5. [2013-06-21 18:04:24] [src=cao] fleugma the Ruffian (L8 GrMo) ERROR in 'dbg-scan.cc' at line 624: Exit exit portal vault[67] didn't get generated on turn 5300. (Ossuary) 13:07:52 Neil the Shield-Bearer (L1 HuFi) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 0. (Temple) 13:08:28 Ezero the Gusty (L7 DrAE) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 5392. (Temple) 13:08:32 |amethyst: I thought the checks were finally instituted for slot [2] 13:09:05 <|amethyst> oh, were they? 13:09:11 <|amethyst> quite likely 13:11:27 03|amethyst 07* 0.13-a0-1746-g11fb7f4: Don't crash when the branch exit has a kmask 10(3 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=11fb7f4099dd 13:11:44 will825x the Cleaver (L8 MiFi) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 4167. (Temple) 13:11:45 <|amethyst> !lm * crash noun~~didn.t.get.gener s=src 13:11:46 15 milestones for * (crash noun~~didn.t.get.gener): 12x cao, 3x cszo 13:11:57 <|amethyst> !lm * crash noun~~didn.t.get.gener src=cszo 13:11:58 3. [2013-04-09 19:01:21] Hype the Shatterer (L20 MiFi) ERROR in 'dbg-scan.cc' at line 603: enter abyss didn't get generated on turn 50274. (D:25) 13:12:22 will825x the Cleaver (L8 MiFi) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 4161. (Temple) 13:12:26 <|amethyst> okay, only CAO needs a rebuild 13:12:42 Neil the Shield-Bearer (L1 HuFi) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 0. (Temple) 13:14:41 <|amethyst> !lm * crash noun~~didn.t.get.gener cv=~0.13 x=src,tiles 13:14:42 17. [2013-06-21 18:12:41] [src=cao;tiles=false] Neil the Shield-Bearer (L1 HuFi) ERROR in 'dbg-scan.cc' at line 624: Exit return from temple[94] didn't get generated on turn 0. (Temple) 13:14:46 <|amethyst> !lm * crash noun~~didn.t.get.gener cv=~0.13 s=src,tiles 13:14:47 17 milestones for * (crash noun~~didn.t.get.gener cv=~0.13): 14x cao (8x false, 6x true), 3x cszo (3x true) 13:14:59 <|amethyst> !lm * crash noun~~didn.t.get.gener cv=~0.13 s=name,tiles 13:15:00 17 milestones for * (crash noun~~didn.t.get.gener cv=~0.13): 5x fleugma (5x false), 4x will825x (4x true), 2x Neil (2x false), 2x Ezero (2x true), Blackmore (false), Shadowmage952 (true), Hype (true), TheProvocateur (true) 13:16:56 -!- dtsund has joined ##crawl-dev 13:19:22 <|amethyst> mumra: the reason the times are out of order is that it wasn't saving before the assert 13:19:32 ohh of course 13:19:35 03mumra 07* 0.13-a0-1747-g834c252: Construct chimera spell books more sensibly 10(35 seconds ago, 1 file, 24+ 18-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=834c2522949f 13:19:37 <|amethyst> which is good 13:20:03 yes, that should have been obvious really 13:20:24 will825x the Cleaver (L9 MiFi) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 5447. (Temple) 13:20:59 <|amethyst> sigh, slow rebuild 13:21:16 <|amethyst> since you went and changed the header files 13:21:18 <|amethyst> how dare you! 13:21:33 <|amethyst> :P 13:22:18 tellian the Slasher (L9 MiFi) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 6320. (Temple) 13:22:37 haha 13:22:39 sorry 13:23:01 tellian the Slasher (L9 MiFi) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 5813. (Temple) 13:23:44 <|amethyst> I know having externs.h, enum.h, and such consolidated like that is a win for PCH 13:24:40 <|amethyst> but it's a pain sometime 13:24:41 <|amethyst> s 13:25:16 it sure seems like it sometimes, yes 13:26:24 Unstable branch on crawl.akrasiac.org updated to: 0.13-a0-1746-g11fb7f4 (34) 13:27:03 A lot of files have pretty horrible dependencies really 13:27:34 <|amethyst> yeah, splitting wouldn't necessarily do a lot 13:28:07 mumra: yeah, that's why I said it seems like it sometimes 13:29:58 tenofswords: bear chimera should definitely berserk properly now btw, since the emergency slot is getting handled correctly now 13:30:06 -!- remyroy has quit [Ping timeout: 246 seconds] 13:30:09 <|amethyst> mumra: mechanically, why is box of beasts not a wand? 13:30:27 <|amethyst> mumra: oh, right, targetting 13:30:34 yeah, minmay asked this in the thread 13:30:48 i think targetting is a reasonable definition for wands 13:30:55 <|amethyst> yeah 13:31:13 although there's not really any good reason for BoB to not be e.g. a scroll 13:31:19 how do I set the background of my DNGN_TREE_DEAD tile in my vault so that it isn't black and matches e.g. the forest 13:31:32 i'm setting the tile with a TILE: statement 13:31:39 FTILE 13:32:05 mumra: just set the ftile to grass? 13:32:30 it shouldn't actually be getting UN-set i don't think? 13:32:44 mumra: yeah, it seems that it is being unset 13:32:57 is this a tile you created? ... are you sure you did the transparency correctly? 13:33:00 at least the background is just solid black 13:33:13 no, just the same tile that I see used in crypt.des 13:33:44 ah, but I do see that they also set ftile in crypt.des 13:33:55 hmm 13:34:01 for that same glyph using withered tree I mean 13:34:04 i've use TILE before and it didn't unset the floor 13:34:34 Talesweaver the Cudgeler (L6 TeBe) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 2665. (Temple) 13:34:39 it really shouldn't be required, unless something has changed, or forest is doing the floor tiles in a weird way 13:34:40 maybe that tile has bad transparency? 13:34:58 if it has bad transparency you'd never see the floor 13:35:23 yeah, true 13:35:51 gammafunk: the crypt vault that uses FTILE isn't using it to fix a background problem, it's using it to *change* the floor tiles 13:36:37 maybe you've made some mistake that's messing up the floor tile 13:36:43 if you post your vault i can check 13:36:54 mumra: Well, I use glyph S for 'maybe a withered tree' with SUBST: S = tr, and then TIILE: R = DNGN_TREE_DEAD 13:37:01 er S = tR 13:38:06 mumra: http://pastebin.com/HCsDxH5Q 13:38:26 there's some other weirdness going on with that one at the moment though 13:38:43 meaning I'm in the process of fixing the shuffled passage trees 13:38:58 but I think the relevant lines are what I gave above 13:39:53 SUBST: E = tF CLEAR: F can easily become SUBST: E = tE CLEAR: E 13:40:06 important to think of variable things as variables or something 13:40:14 (hate headcolds so much) 13:40:37 tenofswords: will do 13:40:47 also what the heck reaver and defender corpses 13:41:05 do they get more hp? 13:41:08 does that actually give them the specific hd on raising or is it effectively just tengu and spriggan corpse 13:41:17 gammafunk: the tile stuff looks correct at least; as an experimental try removing the FTILE lines from that crypt vault and spawn it in crypt, see if the same problem happens there 13:41:19 check in wizmode with &D or whatever it was 13:41:36 ObadiahtheSlim the Ruinous (L5 OpCj) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 3906. (Temple) 13:41:41 (if the damage is kept is more important but that's harder to check) 13:41:43 mumra: Ok, I'll try that 13:41:47 oh yeah you shouldn't place classed corpses 13:41:51 that is weird 13:42:17 MarvinPA: Is it no difference from ordinary corpses? 13:42:54 i don't know but when you kill monsters they just leave species corpses, kill an orc warlord and see 13:43:35 <|amethyst> well 13:43:48 <|amethyst> "tengu reaver corpse" just places a tengu corpse with higher HD it seems 13:44:04 fr: x D displays damage 13:44:27 <|amethyst> I don't think it would change damage 13:44:38 <|amethyst> the corpse doesn't know it belonged to a reaver, just that it had a higher HD 13:44:58 That will translate into more HP for a zombie? 13:45:01 <|amethyst> m 13:45:04 <|amethyst> actually 13:45:06 <|amethyst> I may be wrong 13:45:12 <|amethyst> oh 13:45:14 <|amethyst> nm 13:45:26 <|amethyst> of course it would have higher MR 13:45:36 does anyone have an opinion on the console glyph for chimera? 13:45:38 if it will be invisibly different from normal tengu zombies when animated then that's also bad 13:45:39 <|amethyst> but the EV seems different oo 13:45:46 mumra: Q, obviously 13:45:49 MarvinPA: Good point 13:45:50 <|amethyst> MarvinPA: that's also the case for natural corpses of reavers 13:46:21 you know you killed a reaver in that case at least 13:46:25 Yeah, I'll just stick with the beefier forest corpses I guess 13:46:30 does it need a whole new letter? right now it's red X 13:46:40 it's not just a vault monster that is mysteriously stronger for no apparent reason 13:46:43 i suppose on Q it could be coloured the same as the base monster or something like that 13:46:46 <|amethyst> MarvinPA: H makes sense 13:46:48 <|amethyst> doh 13:46:51 <|amethyst> mumra: H makes sense 13:47:25 <|amethyst> but the Q plus colour thing sounds interesting 13:47:43 don't use Q, that's the glyph everybody repurposes :) 13:47:43 spacejung the Schismatic (L8 DDAK) ERROR in 'dbg-scan.cc' at line 624: Exit return_from_temple[94] didn't get generated on turn 4611. (Temple) 13:47:56 <|amethyst> !lm spacejung crash -log 13:47:56 1. spacejung, XL8 DDAK, T:4611 (milestone): http://crawl.akrasiac.org/rawdata/spacejung/crash-spacejung-20130621-184743.txt 13:48:04 with griffins/hippogriff/etc on H H is best 13:48:19 what if you stay in the entrance of an orc room and kill them all 13:48:33 then you have a pile of corpses with no idea which is which when they're animated 13:48:34 H fits if they are similar to manticore/griffon/hippogriff, yeah 13:48:52 yeah 'H' is all hybrids, i looked at that at some point but i don't know why i chose different 13:48:59 should cycle glyphs 13:49:40 occupies three tiles, one glyph for each monster 13:49:42 dynamic elemental colour cycling 13:49:55 <|amethyst> Wiki: "If the glyph is D, press esc a few times until it changes to something easier" 13:51:07 polymorphing a chimera re-assembles it into a new chimera? 13:51:18 or just shuffles one part? 13:51:33 i was thinking of using Q and H for quadruped/humanoid hybrids respectively 13:51:53 <|amethyst> MarvinPA: and moving hippogrives etc to Q 13:51:55 <|amethyst> ? 13:51:58 I wonder if ****** wolves will be suiting for top-tier placement and whether or not they'd keep their ***-*** ***** ********* **** trick 13:52:07 maybe yeah 13:52:37 ******* bears probably will be good rare top-tier material though 13:52:47 MarvinPA is fond of his Qriffons 13:52:55 i had hippogriffs and griffons on Q for a while, then i changed Q to just be harpies and tengu but i'm not entirely satisfied with that 13:53:03 so yeah i will probably bring back Qriffons 13:53:33 <|amethyst> which would shedu count as? 13:53:57 Qriffon, mantiQore, hippoqriff, qhedu, sphinq 13:54:09 i think they are quadruped 13:54:10 <|amethyst> shouldn't it really be chedu ? 13:54:13 shedu could as unthings 13:54:18 count 13:54:51 can't wait for the inevitable second holyhaul 13:55:48 <|amethyst> BTW, can we make the plural of "sphinx" "sphinges"? :) 13:56:21 (can't wait for paladins to get shield invocation and cleansing flame and the preserver spell or something) 13:57:02 hm i guess arachne fails my Q vs H categorisation 13:57:12 what, is she not H 13:57:21 she is H but she does not have 2 or 4 legs 13:57:32 hah 13:57:37 <|amethyst> how about H = has humanoid parts, Q = all animal 13:57:53 <|amethyst> so mantiqore, qriffon, hippoqriff, qimera 13:58:10 four legs good, two legs bad 13:58:25 manticores apparently have "the features of a human and a lion" 13:58:43 even though they are clearly more animal-like, so it gets confusing :P 13:58:49 <|amethyst> oh, right, human face 13:58:58 don't they open doors 13:59:12 so they do 13:59:12 or wait, I'm thinking of some zin thing 13:59:15 <|amethyst> yes, but they're still I_ANIMAL 13:59:35 -!- Naruni has quit [Read error: Connection reset by peer] 13:59:45 -!- SamB_ has joined ##crawl-dev 14:00:09 -!- SkaryMonk has joined ##crawl-dev 14:00:21 "more than a human face" 14:00:57 -!- SamB has quit [Disconnected by services] 14:01:00 -!- SamB_ is now known as SamB 14:01:08 -!- tenofswords has quit [Quit: leaving] 14:02:37 i think box of beasts crashes if you have 0 evoc? 14:03:02 also &Mchimera crashes which i guess is less surprising 14:04:06 also chimeras get sorted together on the monster list as "x, y, z chimera" even if one is an "a, b, c chimera" instead 14:05:29 -!- Eldarby has quit [Ping timeout: 246 seconds] 14:05:45 -!- SkaryMonk has quit [Quit: Leaving.] 14:06:12 ??chimera 14:06:12 chimera[1/1]: A terrifying 3-headed monster composed of three separate monsters. Uses the primary attacks of the second two monsters as its aux attacks and can use spells and special abilities from all three monsters. Currently only seen by invoking {box of beasts}. 14:06:19 what's the plural again 14:06:24 chimeras 14:06:45 <|amethyst> hmm 14:06:45 so shouldn't it say "n chimeras"? 14:07:04 i imagine so 14:07:26 -!- nooodl has joined ##crawl-dev 14:07:33 -!- Quashie has quit [Ping timeout: 246 seconds] 14:08:12 low evoc chimeras have pretty awesome descriptions 14:08:18 It has the head of a rat, the head of a bat, and the head of a bat. It has the body of a rat and the wings of a bat. 14:08:47 Hmm, needs moar english? 14:09:40 -!- ackack has quit [Read error: Operation timed out] 14:09:43 what sense of "more" are we talking here 14:09:43 I guess I shouldn't be able to walk in the withered trees; what the heck is going on 14:10:49 I think I know, actually 14:12:26 -!- sprort has quit [Ping timeout: 268 seconds] 14:14:15 -!- vivec has quit [Ping timeout: 250 seconds] 14:14:29 mnoqy: in the sense that if it new a bit more english it could surely condense that? 14:14:36 *knew 14:15:02 ah well have fun 14:15:10 03mumra 07* 0.13-a0-1748-g4eb2b4f: Move chimera to magenta 'H' (like other hybrids) 10(23 minutes ago, 1 file, 13+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4eb2b4fe26e9 14:15:10 03mumra 07* 0.13-a0-1749-gf4a2ba3: Handle chimera noises 10(34 seconds ago, 4 files, 14+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f4a2ba3aa3ac 14:15:57 03|amethyst 07* 0.13-a0-1750-gf78b372: Change a quote. 10(4 minutes ago, 1 file, 5+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f78b372d2840 14:16:47 03mumra 07* 0.13-a0-1751-gb133d3e: Don't let Box of Beasts crash on 0 Evo 10(50 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b133d3ed9c79 14:18:03 gammafunk: sounds like you're setting the floor tiles to the withered tree tile (which could explain the BG problem) 14:18:38 mumra: But doesn't TILE set the feature? TILE is what I'm using, not ftile 14:18:49 it sounds like there are no trees there 14:18:53 so TILE is setting the floor 14:19:01 ... maybe ... 14:19:10 I thought we had a different command for that 14:19:12 mumra: ok, so I have to make it a t firest 14:19:15 (some of these map headers work in strange and unexpected ways) 14:19:17 *a t first 14:19:33 <|amethyst> gammafunk: that or use KFEAT 14:19:38 SamB: if there's no feature then it might just set the floor instead 14:19:59 <|amethyst> but, yes, just assigning the tile isn't enough to make a square have a particular nature 14:21:10 MarvinPA: i was thinking to either force three different monsters, or make the description slightly cleverer like: "It has the body and head of a rat, two bat heads, and the wings of a bat." 14:21:25 yeah crawl doesn't actually try to interpret the funny pictures 14:22:31 mumra: i quite like how silly it can be currently but that could work too :P 14:23:10 <|amethyst> if (!has_floor && grd(gc) == DNGN_FLOOR) 14:23:10 <|amethyst> env.tile_flv(gc).floor = feat + offset; 14:23:31 <|amethyst> so, yes, setting a TILE: on a floor square without an FTILE: will use that as the floor tile 14:26:39 03MarvinPA 07* 0.13-a0-1752-g51ba545: Cap needle paralysis at 7 turns 10(3 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=51ba545f18d7 14:26:50 |amethyst: i thought it remembered it working like that 14:27:17 MarvinPA: yeah, this is why i didn't go any further yet, it definitely has a good effect as-is :) 14:27:20 <|amethyst> likewise if it's a rock wall with no RTILE, the TILE: goes to the wall layer 14:27:26 -!- Stelpa_ has quit [Client Quit] 14:27:45 -!- Stelpa has quit [Remote host closed the connection] 14:27:46 <|amethyst> I still don't understand the purpose of RTILE though 14:28:02 -!- Moredread has quit [Remote host closed the connection] 14:28:09 <|amethyst> or, rather, the purpose of having separate wall and feature layers 14:28:14 1) setting kfeat worked and 2) I spent probably 20 minutes adding more ordinary trees since, because of the floor tile business, I thought withered trees don't block LOS at all 14:28:19 i think it's left over from before TILE existed 14:28:47 <|amethyst> I mean, LROCKTILE makes sense to me 14:28:52 <|amethyst> but RTILE does not 14:29:28 it'd be nice to have syntax like: FTILE: tree = FOO 14:29:37 hmm 14:29:41 that wouldn't quite work 14:30:14 FTILE: t = floor:FOO, tree:FOO_BAR 14:30:37 <|amethyst> err 14:30:44 <|amethyst> what's that supposed to mean? 14:31:03 it means "for glyph 't', set floor to tile "FOO", tree to tile "FOO_BAR"" 14:31:19 <|amethyst> FTILE means "floor tile" already 14:31:21 i don't think i've thought this through enough... 14:31:24 <|amethyst> FTILE: t = FOO 14:31:28 <|amethyst> TILE: t = FOO_BAR 14:31:40 <|amethyst> does what you're asking for I think 14:31:44 Duvesa doesn't rage by Marbit 14:31:47 i mean FEATTILE really 14:31:57 i momentariily forgot the F is also FLOOR 14:32:10 how about just ban TILE applying to floors 14:32:47 it could just not be allowed for floor? 14:33:08 <|amethyst> SamB: or it could just not do anything to floor 14:33:10 |amethyst: oh, i realise the point of RTILE: if you destroy a wall, then it can revert to the FTILE 14:33:23 this seems to be of suspect usefulness though 14:33:27 "It has also been told that once drawn, a Muramasa blade has to draw blood before it can be returned to its scabbard, even to the point of forcing its wielder to wound himself or commit suicide.[3] Thus, it is thought of as a demonic cursed blade that creates bloodlust in those who wield it." 14:33:29 |amethyst: I just think if it's not allowed that might clue people in faster as to what they're doing wrong 14:33:39 Why doesn't that seem like an interesting little artifact. 14:33:58 mumra: doesn't it already revert to the FTILE ? 14:34:23 <|amethyst> mumra: I'm not sure why you need RTILE instead of TILE for that 14:34:46 how about RTILE can only be used for royal stuff 14:34:51 uhh, right. basically tiles are confusing :( 14:35:50 I believe for many features the FTILE shows through anyway? 14:36:05 <|amethyst> SamB: it looks like there are only about four instances of ^TILE:.*floor 14:36:06 |amethyst: what _would_ be useful is an LFEATTILE to set level-wide tiles for specific things 14:36:12 SamB: yes that's the purpose of FTILE 14:36:17 it should show through on all features 14:36:24 especially floor 14:36:48 st_: btw cycling chimera base tiles does sound pretty good for the time being 14:36:50 mumra: what, no features occupy the whole tile? 14:36:53 -!- Xenobreeder has quit [Ping timeout: 240 seconds] 14:36:57 <|amethyst> walls do, don't they? 14:37:08 that's what I thought, yes 14:37:10 <|amethyst> (and note that RTILE isn't for all walls---just rock ones) 14:37:12 SamB: technically the FTILE is still there, there are just no transparent pixels to see it through 14:37:30 -!- santiago_ has joined ##crawl-dev 14:37:38 mumra: yeah, I was just reffering to what actually appears on he screen 14:39:28 MarvinPA: just to mess with Q/H a bit more, it's technically possible for chimera to have non-animal parts; the box of beasts won't do this, but i don't know what hangedman might get up to once i enable chimera syntax in vaults :P 14:39:45 uh oh 14:39:57 mumra: what syntax might that be 14:40:13 KMONS: 1 = human rat bat chimera 14:40:33 that lacks delimiters 14:40:37 yes 14:40:43 what's the zombie syntax? 14:40:48 maybe chimera (human, rat, bat) would work better? 14:41:07 zombie (07z) | Spd: 8 | HD: 13 | HP: 89-129 | AC/EV: 0/0 | Dam: 14 per head | 07undead, evil | Res: 06magic(17), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 602 | Sz: Big | Int: plant. 14:41:07 %?? 5-headed hydra zombie 14:41:12 i don't know if those separators can be used without conflicting with other stuff 14:41:18 oh, right 14:41:35 human et rat et bat 14:41:51 nothing is using et right? 14:41:56 and the human said "that was a satisfying meal" 14:42:09 I think it's actually latin? 14:42:24 yes, also yorkshire 14:42:40 you got a better word? 14:43:00 <|amethyst> mumra: can you do boulder_beetle rat bat chimera ? 14:43:32 |amethyst: i was about to suggest something like that, although it's a bit weird if zombies don't use underscores 14:43:43 so can it have the head and body of a 7-headed hydra, the head of a rat, and the head and wings of a bat? 14:44:06 hydra would cause a problem with the attacks 14:44:11 since hydra attacks are already special-cased 14:44:24 i think they have to be banned 14:44:24 basically I'm just wondering what would happen if someone tried to use hydra as one of the monsters ;-P 14:44:30 fair enough 14:45:12 "the head and body of a 7-headed hydra" sounds totally wrong anyway 14:45:13 currently i haven't really prevented anything specific, since there's no vault syntax so nobody can mess with it ;) ... but there might be strange results trying certain things 14:45:49 i mean i have no idea what would happen with e.g. a sigmund-xtuahua-arachne chimera 14:45:55 probably the dungeon would explode 14:46:30 probably ban uniques too 14:46:32 "The chimera argues with itself." 14:46:48 or, I guess you could allow them to be tried 14:47:07 is it at least restricted to natural holiness? :P 14:47:14 probably anything that's already a hybrid shouldn't work either, since it'd make no sense 14:47:21 but, they should be banned at the human level anyway 14:47:27 for normal game 14:47:35 sprints are a different story ;-) 14:47:43 MarvinPA: no, not at all; the original list had hell hounds and pearl dragons because they were left often from my first rewrite of the Box :P 14:48:01 pearl dragon chimera were silly OP 14:48:48 SamB: i think human chimera could be cool actually, but should probably limit it to just one humanoid and two animals 14:49:16 so it can use the humanoid's gear and stuff and gets the extra aux attacks of the monsters 14:49:32 -!- yalue has quit [Quit: Leaving] 14:50:27 how about blork the orc harpy 14:51:56 currently it doesn't support 2-monster chimera although that wouldn't be too hard, i just thought 3 was a nice number to stick to 14:53:15 hydra minotaur dragon chimera 14:54:39 no I was suggesting harpies could be changed to have be half-bird, half something-else 14:54:52 where something else is humanoid 14:55:10 mostly kidding 14:56:29 gammafunk: btw i think polymorphing a chimera will just turn it into a non-chimera although i should probably test this, they are no_poly_to so polymorphing can't end up with a chimera 14:56:53 mumra: I demand chimera shuffling :) 14:57:09 i might look into that at some point :) 14:57:13 -!- kronusdark has quit [Quit: Linkinus - http://linkinus.com] 14:57:23 The chimera shimmers... 14:57:31 at which point we'll need a 'Chimera' card for Nem. 14:58:01 I think chimeras should polymorph to other chimeras, yes 14:58:16 geekosaur: is that a message you got in-game? 14:58:28 no 14:58:32 oh, good 14:58:39 i was worried i'd messed up the shout code 14:58:48 I was alliterating a possible chimera polymorph 14:59:18 ("shimmers" is currently one of the cantrips, no?) 15:00:07 for my next forest vault, tentatively entitled 'do_you_even_sporulate', is the idea of fauns/satyrs safely walled in by plants at distance from a bunch of spores and ballistomycetes good for the basic idea of the vault? 15:00:49 gammafunk: what's the intent of that? 15:01:23 things walled in by plants sounds a bit forced (how did they get stuck there? did they wall themselves in?) 15:01:24 mumra: I guess the ranged attack + hexes + exploding spores = danger 15:01:39 Well, I don't really want them to get hurt by the spores 15:01:46 the idea is that they set a trap, I suppose 15:01:55 plants won't stop the spores will they? 15:02:16 if there's enough of them to block the radius of the explosion 15:02:18 i mean, they won't block spore explosions 15:02:21 ah right 15:02:30 gammafunk: that's a lot of plants 15:02:43 SamB: yeah, not sure how well I could protect them, really 15:02:46 things being stuck behind plants generally makes them easier to kill, if the player has any ranged abilities anyway 15:03:07 if it's just spores, it seems not a very dangerous vault 15:03:16 the hexes could make it interesting, for instance 15:03:29 so, how do spore explosions work 15:03:38 like, with walls and stuff 15:03:55 i'm sure walls block them 15:04:11 yeah, they're normal explosions so far as I know 15:04:28 MarvinPA: the monster list problem sounds the same as another one that i think is unfixed? i think it can happen with shapeshifters maybe 15:04:29 3d15 damage, confuse player, possibly destroy food 15:04:52 the food destruction aspect is fairly unique I guess 15:05:01 (does it destroy food not carried by the player?) 15:05:13 https://crawl.develz.org/mantis/view.php?id=3541 15:05:32 presumably zombies get around this problem somehow, though 15:05:36 SamB: I think only in inventory, but don't know for sure 15:05:37 but that doesn't mean it's not normal, of course 15:06:56 -!- jeanjacques has joined ##crawl-dev 15:07:19 from being randomly being made racial 15:07:32 which being to axe? 15:07:40 -!- Quashie_ is now known as Quashie 15:09:19 <|amethyst> mumra: zombies' type isn't the base creature type, while I think shapeshifters' is 15:09:20 gammafunk: the vault as you've described it i'm not sure about, but maybe once the new plant monsters are in you could do something more interesting with it? of course it depends on the layout too and i can't really imagine the layout you're describing that well 15:09:37 |amethyst: what i mean is, why don't zombies stack with each other? 15:10:02 mumra: they aren't coordinated enough to stand on one anothers shoulders 15:10:25 mumra: I think I can make it work by keeping the faun/satry plant-wall area reasonably small, make them patrol, and give an exit path on a far side 15:10:35 I'll work up a prototype and get some feedback 15:10:52 sort of a fedhasy fort 15:11:13 "from being randomly made racial" or "from randomly being made racial" 15:11:16 mumra: yeah.. and it's |amethyst's fault for teaching me the word sporulate 15:12:18 SamB: they mean the same things as far as i can tell 15:12:29 although "from being made randomly racial" would be different :P 15:14:29 -!- alefury has quit [Quit: ChatZilla 0.9.90 [Iceweasel 21.0/20130515140136]] 15:15:47 <|amethyst> mumra: see monster_info::less_than 15:17:05 mumra: well right now it has being in BOTH places 15:17:12 which is obviously bad 15:17:16 |amethyst: ah, thanks 15:18:07 <|amethyst> mumra: probably most (but probably not all) of the mons_{class_,}is_zombified checks need to be mons_{class_,}is_derived instead (which doesn't exist yet) 15:18:11 -!- bmfx has quit [Ping timeout: 260 seconds] 15:18:23 <|amethyst> not just there but everywhere in the code 15:18:40 yes 15:18:58 !tell tenofswords This is pretty much complete, but would appreciate it if you let me know of any problems: http://pastebin.com/JJzDQzVw 15:18:59 gammafunk: OK, I'll let tenofswords know. 15:19:42 |amethyst: less_than shouldn't actually control what things stack or not should it? isn't it just sorting order? 15:21:22 <|amethyst> hm 15:21:53 <|amethyst> see _print_next_monster_desc 15:22:00 <|amethyst> // Array is sorted, so if !(m1 < m2), m1 and m2 are "equal". 15:22:53 -!- blabber has quit [Quit: leaving] 15:23:34 <|amethyst> looks like mpr_monster_list and update_monster_pane do the same thing 15:27:00 <|amethyst> so the relation "X and Y combine in the monster list" is the equivalence relation induced by the strict preorder monster_info::less_than 15:27:51 hmm, this seems bad 15:29:17 and it's hurting my head trying to figure out the logic for whether one chimera is "less than" another :P 15:30:40 <|amethyst> err, s/preorder/weak order 15:32:06 <|amethyst> mumra: e.g. if (a.first < b.first) return true; else if (a.first > b.first) return false; else if (a.second < b.second) return true; else if (a.second > b.second) return false; etc 15:32:43 <|amethyst> it wouldn't put "bat pig rat" and "rat bat pig" together, but I think that's fine 15:33:56 -!- alefury has joined ##crawl-dev 15:34:37 Sudden Backlog: 15:34:40 mumra: If you guys do implement procegenerated music, could you make sure to log the seeds with turn count, then offer (interface) a way to convert seeds to sound files out-of-game? With all those people running the generator, it would be alak for them not to save the results. 15:34:44 I think an epic experience-recharged object of crashing would be an amusing addition to the game if it were able to save the lost charge to the backup save file...and randomly cause old glitches the more it's used. 15:34:48 bh: Would it be possible for Moths of Madness to effect the player by giving lots of temporarily good mutations but adding some kind of noise to player actions? (Try one conjuration, get another, try attacking but instead switch weapons or use the wrong skill [cleave with staff, beat with spear, punch with dagger hilt]) 15:34:57 mumra, SamB: When you were talking about weird chimera usage in vaults, did you mean stuff like simulacra heads and curse skull heads, or did you just mean using creatures not on your list? 15:35:10 -!- LexAckson has quit [Quit: Leaving] 15:35:24 <|amethyst> no to crashing the game 15:35:28 Ok. 15:35:41 hahah, "no to crashing the game" 15:35:49 Guess that should go in the dev wiki? 15:36:01 ??bad ideas 15:36:02 bad ideas[1/2]: See http://sites.google.com/site/cherrypickedbadideas/ for ortoslon's selection of ~100 favorites. 15:36:05 next to dual-wielding, selling to shops.... 15:36:07 ??bad ideas[2] 15:36:08 bad ideas[2/2]: http://web.archive.org/web/20111029071901/http://crawl.akrasiac.org/learndb.html#bad_ideas is a copy of the learndb taken shortly before bad ideas was deleted, if you want to look. ~3,500 posts. 15:36:21 <|amethyst> as for moths... they're not supposed to be a beneficial monster 15:36:29 SamB: So everything I wrote is in there somewhere? 15:36:34 146. randart gods 15:36:36 how come that doesn't link to the WONT_DO 15:36:39 Nivim: I didn't say that 15:36:43 Oh, ok. 15:36:45 <|amethyst> and temporary good muts is not made up for by noise 15:37:32 the "crash the game" one should be in a different list I was looking for, though: the list of things we plan to never do 15:37:48 I mean sure we do it BY ACCIDENT but that's different 15:37:52 <|amethyst> heheh 15:38:02 <|amethyst> "make everyone worship Xom every turn" 15:38:22 I guess my 'rod that deletes your installation of crawl upon evocation idea' is also not going to happen 15:38:49 <|amethyst> I do like the idea of saving generated music somehow, if only to help debugging/tuning it 15:39:17 <|amethyst> gammafunk: Sounds like a great thing to put on the servers 15:39:32 |amethyst: rod of time saving? 15:39:35 Nivim: yeah, the "save seeds and play the music later" idea is good 15:39:50 -!- DracoOmega has joined ##crawl-dev 15:39:58 though I hadn't heard there were plans to do any music in the first place 15:39:58 <|amethyst> "You hear a distant zap! The universe collapses. You die." 15:40:25 -!- Twinge has joined ##crawl-dev 15:40:35 <|amethyst> SamB: mumra and Eino have been talking about it a bit 15:40:50 !tell MarvinPA Incidentally, I have already given monster needles a more sane formula in the Forest adjustment branch I am working on, in case your last commit implied you were going to try, yourself 15:40:51 DracoOmega: OK, I'll let marvinpa know. 15:41:00 -!- Blazinghand_ is now known as Blazinghand 15:41:14 -!- magicpoints has quit [Ping timeout: 268 seconds] 15:41:30 nah, someone had already mentioned you were working on it 15:41:30 MarvinPA: You have 3 messages. Use !messages to read them. 15:41:37 2623. make Robe of Misfortune unID'd description vary like a randart. 15:41:39 Oh, okay 15:41:41 i just wanted it to be less absurd in the meantime 15:41:47 some of these have been done. :> 15:41:50 That is quite fair 15:42:00 Just wanted to avert potentially duplicated work and all :P 15:42:14 |amethyst: Supposedly the moth of madness normally upgrades all the monsters to higher HD monsters, and the noise would make that situation much more dangerous, even if the mutations helped a little. (I can't think of any mutation that would save you from suddely a dozen tormentors.) 15:42:19 SamB: Is one good idea to four bad ones a good ratio? 15:42:24 2683. A fiery enemy with a body so hot that when you kill it, its circulation can't keep it from overheating and it EXPLODES IN A HUGE FIREBALL 15:42:34 Nivim: you wouldn't believe the rate we go through bad ideas 15:42:35 Inner flamed anything. 15:42:36 <|amethyst> Nivim: it's not going to turn anything into a tormentor 15:42:46 Oh...I thought it worked on demons. 15:42:49 <|amethyst> Nivim: it keeps the same genus 15:43:04 <|amethyst> and tormentors are sui generis 15:43:05 2770. Make "artifact" the same as "artefact" for ctrl-F purposes :P 15:43:07 :P 15:43:14 -!- Zermako has quit [] 15:43:41 -!- nooodl_ has joined ##crawl-dev 15:43:49 Zannick: I thought we already had that ... 15:43:59 this is pretty old... 15:44:08 Zannick: So you're to 2770 and only three of them have become considered good ideas? That is a sufficient ratio for "bad ideas" classification... 15:44:09 2011 10 29 15:44:10 if it.artefact then 15:44:10 annot = annot .. "{artefact} {artifact} " 15:44:15 Nivim: i'm skimming 15:44:17 :P 15:44:18 that looks like it should work to me 15:44:23 oh 15:44:32 i've seen two that were accidentally implemented once 15:44:41 you're reading an old list 15:44:50 though the floor mimic one was probably in response to an actual floor mimic happening, not vice versa 15:44:54 yes, sometimes we do things that may have been on our list of things to never do 15:44:59 ListenToMetal the Cloud Mage (L11 OpAE) ASSERT(low <= high) in 'random.cc' at line 9 failed on turn 17307. (D:10) 15:45:35 i don't think bad_ideas was anyone's list of anything 15:45:45 -!- six40sword_ has quit [Quit: six40sword_] 15:45:48 <|amethyst> !lm ListenToMetal crash -log 15:45:49 2. ListenToMetal, XL11 OpAE, T:17307 (milestone): http://crawl.akrasiac.org/rawdata/ListenToMetal/crash-ListenToMetal-20130621-204453.txt 15:45:55 other than "learndb entries to be deleted" 15:45:55 I still think we've probably done things that were on our list of things to never do 15:45:59 -!- nooodl has quit [Ping timeout: 255 seconds] 15:46:20 Zannick: yes 15:46:30 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:46:55 <|amethyst> oh, I guess that is the zero evo crash? 15:47:09 Zannick: I do think floor mimics were seen in the wild first ;-) 15:47:30 fr: permarock mimics 15:47:40 -!- BlackrayJack has quit [Read error: Connection reset by peer] 15:47:59 jelly walls, etc 15:48:21 fr: orb of zot mimics 15:48:36 ( :( ) 15:49:20 I think the code exists, just the zot:$ subvaults are gone now 15:49:34 so there's no extra orbs to replace with mimics 15:49:38 yes 15:49:41 Unstable branch on crawl.akrasiac.org updated to: 0.13-a0-1752-g51ba545 (34) 15:49:51 -!- Isvaffel has quit [Ping timeout: 256 seconds] 15:49:57 IMO orb retainers 15:49:57 <|amethyst> and the non-Z:5 vaults that used them were removed 15:50:02 "your orb is in another castle" 15:50:13 i will have to make some zot:x<5 vaults that pretend to hold the orb 15:50:22 <|amethyst> oh, I thought you meant that in the orthodontic sense 15:50:23 -!- nooodl_ has quit [Ping timeout: 240 seconds] 15:50:48 "Sorry [adventurer name], but the Orb of Zot is in another dungeon! Restart quest? y/n" 15:50:55 -!- Voker57|2 has quit [Ping timeout: 264 seconds] 15:51:00 bad_idea: someone else grabs the orb just before you and you have to chase them into the abyss/pan to get it 15:51:12 why am I reminded of the fake master swords in LttP 15:51:31 -!- tolly has quit [Ping timeout: 264 seconds] 15:51:31 -!- MarvinPA has quit [Ping timeout: 264 seconds] 15:51:37 <|amethyst> Zannick: Boris! (or Donald if you haven't killed him) 15:51:43 which when you pick up it looks like you've been stabbed in the head 15:51:55 <|amethyst> except he eats the orb, making him super-powerful 15:52:01 <|amethyst> and then he shoots lasers 15:52:13 but you can't do that in zotdef 15:52:16 Bloax: you have to go back to the start to retrieve the necklace before you can get into the orb chamber for real 15:52:41 Yes, you have to retrieve the Amulet of Yendor before you can get into the orb chamber. 15:52:52 * Zannick referencing super ghouls and ghosts 15:53:18 * Bloax decided why not make it Nethack 15:53:18 <|amethyst> You pick up an object that glitches in your inventory and allows you to walk though one particular wall, leading to a credits screen 15:53:35 Hmmm... may need to rebase against master to pick up that arbitrary mon-pick commit, since I think I will be making use of it later today 15:53:55 -!- Stendarr has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 15:53:57 The credits screen looks remarkably like CREDITS.txt 15:54:21 DracoOmega: rebase what? 15:54:30 I don't know if rebase is the way to go here? 15:54:32 The branch I'm working on 15:54:39 oh, just you? 15:54:41 Yes 15:54:44 okay then fine 15:54:45 SamB: Except every first letter in a line lines up to spell "NEVER GONNA GIVE YOU UP NEVER GONNA LET YOU DOWN" 15:54:58 Yes, I know well enough not to rebase things other people are working on, don't worry :P 15:55:18 Bloax: how are we going to manage to get the right contributors to spell that 15:55:30 we'll make them up 15:56:00 DracoOmega: I'm just thinking of something that I think happened with jesters ... 15:57:05 |amethyst: Like the other moths, it's going to depend on what it spawns around, so sometimes the tempgoodmuts will be overpowered and sometimes they'll be worthless, and you know this already blargh...If it works on summons, that could be a more regular source of sudden dozen tormentors than finding it in the abyss. 15:57:06 we're not going to go into ##crawl and recruit one-shot vaulters to make up the missing letters? 15:57:14 Mostly I hadn't kept my branch up to date with master, since sometimes that means rebasing the same thing over and over again, and I was going to squash some internal commits anyway before I push, but I might actually need to pick this commit in question up, so... :P 15:58:01 SamB: We could do that too, in addition to making up the rest. 15:58:44 Hmmmm... what happens if you cherry-pick a commit from one branch, then later on rebase it on top of that same branch. Does the duplicate commit 'disappear'? 15:59:18 should do 15:59:27 since, you know, it would be empty and all 15:59:30 Yeah 15:59:33 -!- DasRunzen has quit [Ping timeout: 250 seconds] 15:59:49 I think there might be an option that could result in rebase asking you what to do instead of just dropping it? 16:00:44 -!- radiantsilence has joined ##crawl-dev 16:01:32 Man, some of these new mumra commits have such short messages. 'New item "Sack of Spiders"'. I think I wrote 4 whole paragraphs for a commit that just changed one monter's spell list a bit >.. 16:02:45 DracoOmega: are there good comments at least? 16:04:01 -!- Voker57|2 has joined ##crawl-dev 16:04:03 In said commit? Not especially, though it's not unclear what it does or anything. I'm not actually complaining, just slightly amused at the contrast :P 16:04:54 2013 06 21. The first novel in commit message form is committed to the dcss repository 16:09:13 Heh, I wouldn't put it past myself some days :P 16:09:26 But I think it's a useful thing to explain the design motivations for a number of changes. Or at least I like doing so. 16:09:35 yes 16:09:42 mumra: quit slackin'! 16:09:55 "Here's why I thought the old version had problems. Here's why I think the new version is better." etc. 16:11:32 The previous version wasn't quite satisfactory, no. It lacked something. Something that I set out to fix.. 16:12:12 <|amethyst> I sat down at my computer, but soon realised my coffee cup was empty. 16:12:47 After refilling my coffee cup with precious mind fuel, I began my quest for real. 16:13:01 lol 16:13:18 -!- Silurio1 has quit [Client Quit] 16:13:38 [cursive]No, I mean for real. Not "for real and a couple of lines later I start it", no - for real.[/cursive] 16:14:30 Heh 16:15:02 " MarvinPA: just to mess with Q/H a bit more, it's technically possible for chimera to have non-animal parts; the box of beasts won't do this, but i don't know what hangedman might get up to once i enable chimera syntax in vaults :P" 16:15:02 <|amethyst> FOOTNOTES [1] Here the manuscript becomes illegible. 16:15:22 -!- Silurio has quit [Ping timeout: 276 seconds] 16:15:35 hangedman starts his quest to create abyss:27 16:15:41 -!- nooodl has joined ##crawl-dev 16:15:52 starting off by the infamous hydra minotaur dragon chimera 16:16:09 i'm insulted you worry about my plans for storm-dragon et unseen-horror et polar-bear chimeras as the single pan lord equivalent for a lair zig:24 16:16:12 <|amethyst> ??hydrataur 16:16:13 hydrataur[1/2]: One of four possible unique guardians at lvl 3 of the abyssal stair. Each of his nine necks ends in a javelin throwing humanoid torso, and he also buffs, heals and sprays hellfire. Carries the madness rune. 16:16:49 (well technically it will be a ******* bear and not a polar bear but) 16:17:20 <|amethyst> oh, haha, this is my favourite: 16:17:24 <|amethyst> ??hydrataur[2] 16:17:24 hydrataur[2/2]: Removed in 0.12. 16:17:55 hahaha 16:20:18 Ooh, new miscies in the master.. I suppose I should take a break from openxcom! ... but it's too addictive! 16:20:18 -!- Bloax has quit [Read error: Connection reset by peer] 16:21:27 perhaps an anaconda et fire-crab et alligator-snapping-turtle will go over better 16:21:31 unseen beauty 16:22:00 <|amethyst> mumra: doesn't it currently say "wings of a foo" even if the thing's flight mode is FL_LEVITATE ? 16:22:05 radiantsilence: that's drop bear rite 16:22:20 ssst_: 16:22:52 but I thought Lair was australia 16:22:53 but there aren't trees 16:22:54 -!- nickajeglin has quit [Ping timeout: 264 seconds] 16:23:00 so there's nothing for the dropbears to drop out of 16:23:23 -!- ackack has quit [Read error: Operation timed out] 16:23:32 <|amethyst> Lair proper isn't venomous enough to be Australia 16:23:40 <|amethyst> Snake and Spider, maybe 16:28:53 -!- Pepe has quit [Read error: Connection reset by peer] 16:32:58 Diracelecht (L14 DsAK) ERROR: range check error (35 / 35) (D:12) 16:33:05 -!- edlothiol has quit [Remote host closed the connection] 16:33:41 do those have trees? 16:33:45 <|amethyst> !lm diracelecht crash -log 16:33:45 1. Diracelecht, XL14 DsAK, T:35500 (milestone): http://crawl.lantea.net/crawl/morgue/Diracelecht/crash-Diracelecht-20130621-213255.txt 16:33:50 -!- Quashie has quit [Ping timeout: 246 seconds] 16:35:51 -!- Bloax has joined ##crawl-dev 16:36:27 Actually no, what am I saying. 16:36:36 It's obviously the Hydra Minotaur Blademaster chimera. 16:37:23 -!- ystael has quit [Ping timeout: 240 seconds] 16:38:04 -!- rossi has quit [Ping timeout: 246 seconds] 16:39:11 -!- dtsund has quit [Remote host closed the connection] 16:39:38 -!- dtsund has joined ##crawl-dev 16:41:53 alright so 16:42:12 i have a vault on D:9 that has an angel inside a 1 square glass vault 16:42:40 i go up an escape hatch on D:10 and now i am inside the box and the angel has been displaced outside of the box 16:43:21 I believe tagging the angel's square with no_rtele_into will fix this 16:43:30 meanwhile enjoy your box 16:44:07 Mu_: what, you want someone should tamper with your save to teleport you out or something? 16:44:08 "it appears to be a escape hatch back here...but it is actually a one-man prison" 16:44:19 any idea what this vault is called, it's got two altars and there's an angel and a cacodemon 16:44:27 something of grunt's 16:44:38 -!- Namey has quit [Quit: Leaving] 16:44:47 this implies that all of those vaults will need said kmasking 16:44:52 grunt_trap_mu_ 16:44:58 Grunt: be more careful 16:45:06 -!- DracoOmega_ has joined ##crawl-dev 16:45:10 SamB: well it just shouldn't be possible so thought i'd mention it 16:45:10 also, we should do that thing where we make transparent the default 16:45:49 and we should make it impossible to do this 16:46:00 (in transparent vaults at any rate) 16:46:15 Talesweaver the Bludgeoner (L15 TeBe) ASSERT(mindex <= MAX_MONSTERS) in 'mon-util.cc' at line 417 failed on turn 35204. (Elf:1) 16:47:03 grunt_temple_overflow_order_and_chaos_2 16:47:14 I have a dead serious project I am supposed to be working on for the next few days and also have a headcold but I could potentially do transparent-removal and opaque additions later 16:47:20 "later" 16:47:31 (I'm at work; I'll fix these up after I get home.) 16:47:35 -!- dcss77367 has quit [Ping timeout: 256 seconds] 16:47:41 oki 16:48:09 -!- DracoOmega has quit [Ping timeout: 256 seconds] 16:48:46 (At most one other vault will have that issue; I know I got most of them in advance.) 16:48:57 radiantsilence: I didn't mean for YOU to be the sole reviewer! 16:49:06 I mean it seems like a lot of work 16:49:17 -!- DracoOmega_ is now known as DracoOmega 16:49:30 well, it could help to have some agreement on the opaque work 16:49:45 -!- pelotron has quit [Quit: ~Internet()] 16:49:56 like from a long while back when the idea was first brought up evilmike said that vaults with statues shouldn't be transparent and I agree 16:50:01 anybody not 16:50:32 I assume you mean the injurious variety 16:51:29 yes those 16:52:01 that sounds like a reasonable plan, yes 16:52:29 also, (injurious) cloud generators 16:54:15 I have no idea what transparent even does 16:54:31 radiantsilence: you mean like the flamey corridors? yes. 16:55:02 -!- Datgum is now known as datgum 16:55:15 st_: to be honest I do not have a particularly great grip on it myself 16:55:17 st_: it makes vaults be considered in connectivity checks 16:55:41 both as possible paths, and as requiring connectivity 16:55:46 but I believe a criteria of "should you have to pass by any section of this vault to actually reach a downstair" 16:55:53 is acccccurate? 16:56:18 the other day we had an example of a short corridor with two doors 16:56:40 which if made transparent could be the only path between one half with all the upstairs and another with all the downstairs 16:57:11 s|a downstair|the downstairs| 16:57:19 Basically, transparent just means 'perform normal connectivity checks using this' while opaque means 'pretend the whole vault is solid rock', more or less 16:57:26 As I understand it 16:58:14 <|amethyst> well 16:58:15 <|amethyst> #### 16:58:15 <|amethyst> +..+ 16:58:15 <|amethyst> #### 16:58:15 <|amethyst> if that is transparent, it can be used to connect up two halves of the level 16:58:15 <|amethyst> if it is opaque, it cannot: they must be connected through another path as well 16:58:17 <|amethyst> it's in that sense that it means "you can pass through it" 16:58:19 Which means that even if a two parts of the level are reachable from each other through an opaque vault, pretend they're not 16:59:00 pushing any further beyond statues and cloud generators might be a little more difficult 16:59:23 -!- dtsund has quit [Quit: dtsund] 17:00:09 "bonus" vaults would make sense as opaque 17:00:54 the vaults that are just item closets, yeah 17:01:50 what about vaults that clearly want to be passed through but place a bunch of jerks, like 17:01:55 !vault nicolae_snake_hallway 17:01:57 Really, as I understand it, opaque should only be used for vaults that ARE traversable and could theoretically connect a level, but which you should never expect the player to HAVE to pass through 17:01:58 and their ilk 17:02:06 or that sure 17:02:09 I think it is fine for some of them to be transparent, personally 17:02:09 <|amethyst> DracoOmega: also 17:02:12 Lines pasted to http://pastie.org/8067782 17:02:18 Sometimes 'checkpoint' challenges can be fun and good 17:02:22 It's more for ones that are unreasonable 17:02:23 -!- Kellhus has quit [Ping timeout: 250 seconds] 17:02:29 <|amethyst> DracoOmega: the opaque mask is needed for anything that is supposed to be disconnected 17:02:41 Oh, so like isolated bubbles accessible from downstairs? 17:02:45 -!- Yermak has quit [Quit: Page closed] 17:02:55 <|amethyst> DracoOmega: or monster cages in various entry vaults, etc 17:03:01 Ah, okay 17:03:02 boxes with boring beetles? 17:03:03 realistically a level is never going to be seperation by a single vault no? 17:03:18 I've seen it happen! 17:04:24 |amethyst: probably just about any cell that needs opaque for that reason needs no_rtele_into as well? 17:05:03 SamB: Not for places intended to be accessible from above/below 17:05:12 SamB: Which it should be fine to tele into 17:05:18 well, I meant like the cages 17:05:26 |amethyst: oops, didn't really think about the difference between flying and levitating; but just "it hovers like a foo" for FL_LEVITATE 17:05:32 s/but/maybe/ 17:05:38 <|amethyst> mumra: that sounds good 17:05:38 like the ones that grunt is going to fix when he gets back from work 17:06:01 <|amethyst> SamB: well, if the cages are full and it's on branch:1 it's probably fine 17:06:03 DracoOmega: heh, yeah i think my commit comments have been getting better but i forget sometimes :) anyway you tend to rewrite yours about 7 times through all those resquashes, right? 17:06:13 <|amethyst> SamB: until you kill the things I guess 17:06:25 mumra: No, actually. I mostly write the long-winded ones right away :P 17:06:35 <|amethyst> SamB: but in general yes 17:06:42 |amethyst: but that thing with the angel makes it sounds like you could get stuck in the cage? 17:06:49 mumra: Every now and again I do defer writing it until later, if something is still in flux itself (so it's unclear WHAT to write about it) 17:06:55 -!- CryptoCactus has quit [Quit: Leaving] 17:07:16 <|amethyst> SamB: which thing with the angel? 17:07:28 There's been a lot less mess to rebase in this branch at the moment, anyway, I think 17:07:40 |amethyst: the one Mu_ mentioned 17:07:47 A few older things I need to go back and clean up a bit, but I really am getting towards the last stages of it! 17:09:21 <|amethyst> aha 17:09:54 <|amethyst> SamB: yeah, I guess escape hatches can put you in there even if there is a monster 17:10:03 <|amethyst> SamB: so yes, they should be no_rtele_into 17:10:23 <|amethyst> SamB: as should the cages in at least one of those entry vaults 17:10:41 for all I know they already are 17:11:10 <|amethyst> kb_entry_jail does not seem to have it 17:11:24 * radiantsilence coughs 17:11:26 03mumra 07* 0.13-a0-1753-gca96b16: Make chimera descriptions more grammary 10(44 seconds ago, 1 file, 16+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ca96b1605c19 17:11:53 -!- nicolae- has joined ##crawl-dev 17:12:37 <|amethyst> It would be nice to have one keyword for no_rtele_into + opaque, but the problem is that opaque is a mask and no_rtele_into is a prop 17:12:47 <|amethyst> and kmask and kprop have different rules :( 17:13:22 what's opaque? 17:13:56 -!- ProzacElf has joined ##crawl-dev 17:14:22 [21 18:02] <|amethyst> DracoOmega: the opaque mask is needed for anything that is supposed to be disconnected 17:14:32 ah 17:14:36 is it new? 17:15:13 no, it's ancient. and apparently default, so vaults can't be the only thing connecting parts of a level to each other --- but this apparently causes problems in some cases 17:15:26 huh 17:15:54 i wonder why it's been undocumented so long 17:16:27 (brought out by a forest level which apparently placed Jory surrounded on all sides by trees --- since vaults default opaque it didn't try to make sure he was accessible. this may be happening all the time, but trees can be seen through...) 17:16:27 well weren't we supposed to merge kmask and kprop 17:17:20 <|amethyst> radiantsilence: yeah, that would be nice, but also requires a review (or, at least, moving all kmask: to the end) 17:17:47 -!- _D_ has quit [Quit: leaving] 17:17:55 reviews 17:19:19 03mumra 07* 0.13-a0-1754-g6513905: Differentiate flying and levitating chimera 10(26 seconds ago, 2 files, 12+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=651390501711 17:19:52 |amethyst: i started working on kprop/kmask unification at some point but it got a bit hairy and i left it 17:20:29 -!- pantaril has quit [Remote host closed the connection] 17:20:43 <|amethyst> nicolae-: I guess in part because opaque is the default; the mask is only necessary to cancel out transparent 17:20:59 <|amethyst> nicolae-: not sure if !opaque works properly to mark part of a vault as transparent 17:21:07 suddenly realize I clearly should use eye chimera 17:21:14 Hehe 17:21:51 radiantsilence: my suggestion for cacodemon was all eye attacks 17:22:06 mmmmmm 17:22:32 "it has the head of a giant eyeball" ??? 17:23:02 yes I will clearly torture you further in how to properly describe this 17:23:53 Haha 17:23:54 there is likely to be a point where i say "it's easier to just create a new monster and write a description by hand" 17:24:17 batbatbat chimera 17:24:19 I do agree with that, unless the randomization is being used quite gainfully 17:24:40 or invent a new monster that's like a giant face with three randomly picked eyeballs 17:24:51 The Beholder 17:25:19 It confuses you while paralyzing you while mutating you while eating you. 17:25:34 -!- MaxFrost has quit [Ping timeout: 276 seconds] 17:25:55 sounds like a zot monster 17:25:59 Handily spawns with the Autumn Katana nearby so that you might stand a chance. 17:26:04 Not unlike, say, a great orb of eyes? Hm, hmm? 17:26:10 aha 17:26:10 Minus the mutating bit 17:26:12 ah, perfect 17:26:17 and the eating bit 17:26:22 It can bite you! 17:26:27 oh 17:26:35 neil (L1 TeVM) ERROR: range check error (35 / 35) (D:1) 17:26:36 i don't usually let it get that close :) 17:26:43 Yes, they can definitely bite, though 17:27:17 Here's a first stab at my 'spore trap vault': http://pastebin.com/rkrSdjDG 17:27:23 -!- Ruffell has quit [Ping timeout: 240 seconds] 17:27:27 needs randomization, but that's the idea 17:29:21 -!- joosa has quit [Ping timeout: 252 seconds] 17:29:46 -!- _dd has quit [Ping timeout: 268 seconds] 17:31:01 -!- Nightbeer has quit [Ping timeout: 248 seconds] 17:32:40 -!- joosa has joined ##crawl-dev 17:33:59 -!- Ruffell has joined ##crawl-dev 17:34:01 -!- vivec has quit [Ping timeout: 250 seconds] 17:36:41 -!- _dd has joined ##crawl-dev 17:38:11 -!- scummos^ is now known as scummos 17:44:38 DracoOmega: Great orbs of eyes don't do all these things at once. 17:45:05 Because unlike said orbs of eyes, The Beholder is not stupid. :I 17:49:06 -!- _dd has quit [Ping timeout: 246 seconds] 17:49:50 -!- nooodl has quit [Ping timeout: 246 seconds] 17:51:36 whoa ... when did webtiles get the MP bar overlay too 17:52:17 or am i just imagining that didn't used to be there? 17:52:40 neil (L1 TeVM) ERROR: range check error (35 / 35) (Hell) 17:54:49 -!- six40sword_ has quit [Quit: six40sword_] 17:55:01 <|amethyst> mumra: it was blue on black before 17:55:09 -!- bonghitz has quit [Remote host closed the connection] 17:56:33 <|amethyst> %git af0d4cb1 17:56:34 07edlothiol * 0.13-a0-1512-gaf0d4cb: Tweak Webtiles minibar colours (#7177), and make the minibar scale. 10(13 days ago, 1 file, 17+ 18-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=af0d4cb1ec81 17:56:41 -!- BlackrayJack has quit [Read error: Connection reset by peer] 17:58:55 neil (L1 TeVM) ERROR: range check error (35 / 35) (Hell) 18:01:17 -!- _dd has joined ##crawl-dev 18:01:55 03|amethyst 07* 0.13-a0-1755-ga921654: Don't crash on G ctrl-p from the dungeon. 10(72 minutes ago, 1 file, 6+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a9216541b52a 18:01:55 03|amethyst 07* 0.13-a0-1756-g5758f6b: No parent for the root branch. 10(40 minutes ago, 3 files, 7+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5758f6bea15a 18:01:55 03|amethyst 07* 0.13-a0-1757-g94b74ff: Name the root branch when prompting about escape. 10(18 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=94b74ff007ee 18:04:21 -!- tcjsavannah has quit [Ping timeout: 250 seconds] 18:05:31 -!- six40sword_ has quit [Client Quit] 18:07:08 Cherry-picked 1 commit into stone_soup-0.12 18:08:34 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 18:12:27 ahh 18:15:07 -!- WalkerBoh has joined ##crawl-dev 18:16:15 -!- twelwe has quit [Quit: Page closed] 18:17:01 -!- rkd has quit [] 18:23:04 -!- mason- has quit [Quit: Leaving] 18:26:11 -!- mason- has quit [Client Quit] 18:41:00 -!- inpho has quit [Quit: inpho] 18:42:42 <|amethyst> mumra: are chimeras supposed to take on the colour of their base monster? 18:44:03 <|amethyst> because that makes it overlap real creatures in appearance 18:45:11 -!- Blazinghand has quit [Ping timeout: 252 seconds] 18:51:31 -!- ProzacElf has quit [Quit: Leaving] 18:54:23 -!- bmfx_ is now known as bmfx 18:55:16 -!- mason- has quit [Quit: Leaving] 18:57:58 We have chimeras in trunk now? 18:59:05 apparently! 18:59:13 but there's no set-up for vault syntax yet 18:59:20 (todo: that) 18:59:31 (not that I'm really sure I want to let people loose with that sort of thing) 18:59:50 I have one plan for lair zigs and mumra said something interesting about special rare chimera spawns in hells 18:59:52 -!- scummos has quit [Ping timeout: 260 seconds] 19:00:24 beyond that I think an ultimatum of _not_ abusing this extremely gimmicky fragile thing outside of sprints/zot def might be worthwhile 19:00:27 -!- Kintak has quit [Read error: Connection reset by peer] 19:00:30 Yes 19:00:53 What, we have people that make gimmick vaults? Ridiculous. 19:00:55 <_________< 19:01:01 gimmick vaults make me SICK 19:01:03 ugh 19:01:06 i spit on gimmick vaults 19:01:22 ahem, ahem 19:01:44 surely there's an agreeable well-known limit to gimmicks beyond just this 19:01:56 death to all gimmick vaults 19:02:00 like, uh, no using perm_ench:mirror_dam 19:02:02 and their creators 19:02:17 no putting orbs of fire outside zigs and zot 19:02:23 03Grunt 07* 0.13-a0-1758-gc936c7f: De-teleport-closet a couple of vaults. 10(61 seconds ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c936c7f8c3d9 19:02:30 (Can we remove that one entry vault monster set?) 19:02:34 !lg * ckiller=orb_of_fire place=D:1 19:02:34 1. heteroy the Caller (L3 SESu), blasted by an orb of fire (fireball) on D:1 on 2009-07-25 19:19:51, with 77 points after 1126 turns and 0:04:00. 19:02:38 oh right 19:02:42 yes 19:03:04 -!- nickajeglin has quit [Ping timeout: 276 seconds] 19:03:13 (obviously the solution to all of those times I've been stuck on trying to talk about vault design: find the absolute limits) 19:03:20 -!- Kintak has joined ##crawl-dev 19:03:48 radiantsilence: Are you yet another HangedMan alt? And if so did you get my message? 19:04:07 oh right the foothold 19:04:42 radiantsilence: The entire D:1 being one long corridor showcasing every monster fighting eachother. 19:05:02 am i doing it wrong or am i doing it wrong 19:05:07 03|amethyst 07* 0.13-a0-1759-g8ea21df: Don't stack known shifters with non- in the monster list (#3541) 10(24 minutes ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8ea21dfe3e44 19:05:07 03|amethyst 07* 0.13-a0-1760-gbd9457c: Separate chimeras of different compositions in the monster list. 10(66 seconds ago, 1 file, 14+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bd9457c569d4 19:05:50 uh, the 5 on MONS and the 6 on KMONS with FTILE makes me suspect that the 5 won't actually place, although I've been too lazy to check 19:06:06 -!- nicolae- has left ##crawl-dev 19:06:45 I'll check to make sure; do I need to use not 1-7 for kmons? 19:07:45 well ideally only one at the end or all of them are on KMONS (and only when this is important for FTILE or KFEAT or whatever) 19:07:48 <|amethyst> gammafunk: well, those don't count towards the MONS: number 19:07:58 also that is very, very important 19:08:22 <|amethyst> gammafunk: so MONS: foo KMONS: 2 = bar MONS: xyzzy MONS: plugh puts plugh on 3, not 4 19:08:26 yeah, so I should just remove kmons 19:08:35 -!- Vizer has quit [Ping timeout: 246 seconds] 19:08:45 -!- rossi has quit [Quit: WeeChat 0.4.1] 19:08:47 <|amethyst> well, you do need kmons when you want to do something with the feature too 19:08:59 I just need to set the floor tile 19:09:12 <|amethyst> oh, then that's fine, and you don't need KMONS 19:09:31 <|amethyst> but if you have one of KMONS, KITEM, or KFEAT that overrides all of them 19:09:59 (fr smarter code for uniques and unique substitutes) 19:12:05 -!- rwbarton1 has quit [Ping timeout: 256 seconds] 19:15:23 03Grunt 07* 0.13-a0-1761-g3bc9d53: A bit of speech for the angel in _order_and_chaos_1. 10(2 minutes ago, 1 file, 20+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3bc9d533b18c 19:18:00 mumra: multiple chimera display as "3 chimeras", not "3 chimeras". 19:18:15 I was going to saying something about I'm surprised that over time there haven't been brief good speech lines for the extremely distinct monsters (zot:5 jerks, greater mummies, etc) in a manner akin to, uh, most 8s 19:18:46 but I was scrolling down and got distracted by how silly the check for mutations and species for imp suck-up adjectives is 19:19:24 (can't wait for people to have very weak priorities and try and figure out ideal adjectives for wisps and pigs and trees instead of just "rosy-lipped") 19:19:34 radiantsilence: we should get transifex to write them 19:19:43 forget I said ANYTHING 19:20:03 radiantsilence: haven't you seen all of the special altar prayer messages 19:20:07 radiantsilence: it's great right 19:20:17 yes that is exactly what I was referencing with that 19:20:29 You curl up on the altar and go to sleep. 19:20:30 <_< 19:20:42 (that's the best part of that entire segment of code) 19:21:14 Personally I was fine with something like "You suplicate yourself before the altar of X" 19:21:22 Which seems to automatically work for any body type 19:21:48 also good for improving people's vocabularies, which is a clear goal of a lot of crawl things 19:23:32 -!- Bloax has quit [Quit: Error: Bloax not found] 19:23:59 speaking of fancy words, here's a prototype 'sporulate' vault: http://pastebin.com/T4u7dy0W 19:24:41 -!- rwbarton_ has quit [Ping timeout: 255 seconds] 19:24:51 give me a minute to writhe in agony over how frost-branded missiles have the in-code ego of "ice" even when it's a freezing weapon and a frost launcher 19:25:06 radiantsilence: haha, yeah that threw me as well 19:25:14 vampiricism 19:25:14 I'm sure I shouldn't be doing that hijinks anyways 19:26:03 vampiricism is more bad because somehow I keep always typo-ing it 19:26:58 and the worst one is guessing what the ego of needles of frenzy is anyway 19:27:18 Wrath is the worst 19:27:21 Oh, oops 19:27:28 _anyway_ I think it's much better to just use good_item in this specific purpose 19:27:42 (But yes, needles of frenzy are ego:wrath for some reason) 19:28:09 (Clearly introduce a "Wrath" spell as a L4 or L5 hex to make the needle obsolete <_<) 19:28:13 Wait, it's vampiricism and not vampirism? 19:28:19 It's vampiricism, yes. 19:28:29 It confuses *everyone* the first time they hear about it. 19:28:32 and not vampiric 19:28:40 Yes, vampiric seems like it would make the most sense 19:28:50 I'm not comfortable with the implications of giant spores in a deliberate fashion as such because noise can easily make the spore leave the actual vault and active ballistos are extremely slow for most purposes 19:28:54 Though wrath is even more silly, since there IS an ego with wrath in the name, and that's not it 19:29:06 fr holy_frenzy 19:29:08 todo: needle of holy wrath 19:29:15 wait I know use that for cherubs 19:29:59 Well, I think Cherubs could probably be fine if their hymn just ignored HD 19:30:03 yeah, I'm not sure what all the implications of patrolling are 19:30:08 Which I will likely do at some point 19:30:10 (Clearly Wrath-the-spell goes with Conflict >_>) 19:30:22 will patrolling spores be likely to stay in the vault? 19:30:28 (todo: edit commit message to give credit for the name for the latter0 19:30:30 s/0/)/ 19:30:36 ewwwwwwww 19:30:44 Okay, now after spending like 3 hours or more fixing a minor bug I discovered while trying to make a minor tweak, I can actually finish making said minor tweak 19:30:55 I was joking about that connection by the way can't we at least use a name not assoicated with that 19:30:55 * Grunt tweaks DracoOmega's nose. >_> 19:31:02 like "discord" 19:31:07 Another mysterious pathfinding bug 19:31:30 "solution: remove everything but plain AI enemies and walls" 19:31:47 Ha 19:32:22 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:32:25 Last time it was things being considered opaque when they're not, and this time it was things not being considered opaque when they effective are 19:36:07 -!- santiago has joined ##crawl-dev 19:36:42 (perhaps it'd help if the code wasn't so opaque) 19:37:07 (todo: make the code transparent by default) 19:37:29 set the alpha channel of your font, easy 19:38:44 -!- santiago_ has quit [Ping timeout: 256 seconds] 19:38:45 if only it wouldn't require a lot of nonsense to make the lines of code literal level sections 19:39:37 (http://www.youtube.com/watch?v=wpQTsPbZu6Q) 19:39:43 -!- MarvinPA has joined ##crawl-dev 19:42:41 -!- mnoqy has quit [Quit: hello] 19:42:49 -!- ProzacElf has joined ##crawl-dev 19:43:00 -!- Quashie_ is now known as Quashie 19:45:44 -!- DracoOmega has quit [Quit: Leaving] 19:48:55 -!- MaxFrost has quit [Ping timeout: 256 seconds] 19:50:21 -!- raskol has quit [Quit: Konversation terminated!] 19:53:06 -!- buppy has joined ##crawl-dev 19:55:54 -!- ussdefiant has joined ##crawl-dev 20:05:12 -!- bh has joined ##crawl-dev 20:05:18 Hi 20:05:18 bh: You have 1 message. Use !messages to read it. 20:05:25 !messages 20:05:26 (1/1) mumra said (9h 32m 14s ago): i'm not sure about the madness name, it seems to imply that it's just a hallucination or something 20:07:09 !tell mumra it's a joke on the film title The Mouth of Madness. I don't expect the name to stick 20:07:10 bh: OK, I'll let mumra know. 20:11:25 !tell mumra For Sack of Spiders, I hope you're distributing the webs radially :-D 20:11:26 bh: OK, I'll let mumra know. 20:11:45 -!- Zermako has quit [] 20:16:59 -!- Infinite_Monkeys has quit [Quit: Leaving] 20:17:26 -!- bh has quit [Quit: Bye] 20:22:28 Grunt: that chimera stacking bug should have been fixed by the commit |amethyst made just before you mentioned that, or is this something slightly different? 20:22:29 mumra: You have 2 messages. Use !messages to read them. 20:22:49 |amethyst: do chimera take the base monster colour? they shouldn't 20:22:50 Maybe I'm just not running sufficiently trunkly trunk :b 20:22:59 at least, i didn't intend for that to be the case :P 20:23:25 I wonder how hard getting %??monster to work with chimera will be 20:23:38 Yeah, it's gon away. 20:23:39 *gone 20:23:43 It works as I'd expect now. 20:24:21 radiantsilence: maybe if i got the vault syntax working then %?monster could work too 20:24:27 hmm 20:24:55 although, right now it's not even updated for the new crypt monsters i think? 20:25:28 well I remember that in that pile of stuff it included things that were adapted to like drown/weaken brand 20:25:33 ERROR in 'mon-util.cc' at line 612: bogus mc (no monster data): invalid monster_type 1000 (1000) 20:25:33 %??lost soul 20:25:41 I guess this is still around though 20:25:47 well 20:25:53 revenant (10L) | Spd: 10 | HD: 18 | HP: 58-104 | AC/EV: 6/13 | Dam: 26 | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 02cold++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 2643 | Sp: ghostly fireball (3d21), ghostly flames, dispel undead (3d27), blink away | Sz: Medium | Int: high. 20:25:53 %??revenant 20:25:57 Pan (13c) | Spd: 10 | HD: 18 | HP: 240 | AC/EV: 3/25 | Dam: 35 | 10items, 10doors, master archer, spellcaster | Res: 06magic(72) | Chunks: 07contam | XP: 6455 | Sp: mass confusion, metabolic englaciation, sleep, blink | Sz: Medium | Int: high. 20:25:57 %??pan 20:30:20 -!- WalkerBoh has quit [Remote host closed the connection] 20:31:19 -!- Stelpa has quit [Changing host] 20:34:32 -!- jeanjacques has quit [Quit: quit] 20:37:28 -!- Stelpa has quit [Remote host closed the connection] 20:37:50 -!- bonghitz has quit [Remote host closed the connection] 20:38:15 -!- st_ has quit [] 20:38:43 -!- alefury has quit [] 20:40:35 -!- soundlust|2 has quit [Ping timeout: 246 seconds] 20:41:29 -!- santiago_ has joined ##crawl-dev 20:42:57 -!- santiago has quit [Ping timeout: 248 seconds] 20:44:52 -!- Stelpa_ has quit [Quit: Leaving] 20:45:23 -!- Stelpa has quit [Changing host] 20:50:52 * Grunt makes progress in chimera monspecs... 20:51:12 (the way I'm implementing this will be "chimera:death_yak,dragon,lindwurm") 20:52:02 -!- santiago has joined ##crawl-dev 20:52:31 boringgggg 20:53:01 needs to be a death yak, death drake, death ooze chimera 20:53:13 death chimera 20:54:43 there is something silly in how the death way for arenasprint is perfectly plausible 20:55:04 death mage death drake death knight death ooze death yak green death death cob 20:55:14 -!- santiago_ has quit [Ping timeout: 256 seconds] 20:56:04 -!- _dd has quit [Read error: Operation timed out] 20:56:36 -!- _dd has joined ##crawl-dev 20:56:54 -!- Lawman0 has quit [Read error: Connection reset by peer] 20:59:29 silver star..wretched star….death star 21:00:19 chimera:boris,boris,boris 21:00:26 silver star wretched star tentacled starspawn starcursed mass 21:00:40 hey ontoclasm how are you going to tile chimera??? 21:00:55 uh 21:00:56 The chaos spawn's ox head lows! 21:01:05 from cherubs 21:01:16 I don't understand what that means 21:01:26 it's a chaos spawn 21:01:29 * ontoclasm mutters some strange words. 21:01:32 what more do you need 21:01:37 * ontoclasm flickers and vanishes! 21:01:43 hahaha 21:02:10 clearly properly setting up plant tentacles will be much more comforting and welcoming 21:02:28 ah, I see it's an archaic form of 'lower' or 'laugh', so probably not an error 21:02:48 everything in crawl should laugh at the player 21:03:25 -!- _dd has quit [Remote host closed the connection] 21:03:47 I do wish the game would print sarcastic messages based on poor skill training decisions 21:04:41 the first time I saw 'With the way you've been playing, I'm surprised you got this far.' I thought it was based on something I did 21:05:06 "are you sure you want to win" come home 21:05:48 gammafunk: well, if it could do that it could also do a better job on auto ... 21:06:32 have trog make a violent joke when you abandon him beforea certain xl/whatever 21:06:53 SamB: I was thinking how 'it would be easy' to color skills based deficiencies given the player's equipment 21:07:06 but then I realized that if that were the case, we'd have good autotraining 21:07:09 (it isn't) 21:07:20 -!- santiago_ has joined ##crawl-dev 21:07:56 -!- HellTiger has quit [Read error: Connection reset by peer] 21:08:07 _A death yak, death drake, death cob chimera comes into view. 21:08:11 ...success! 21:08:30 for a given measure of success 21:08:31 I'm sure some work could be done, maybe that's something to take a stab at while waiting for jump to get looked at 21:09:11 A death yak/drake/cob chimera comes into view 21:10:07 -!- santiago has quit [Ping timeout: 264 seconds] 21:10:38 You go down through the gate. Welcome to Gehenna! A fire crab, mottled dragon, fire bat chimera comes into view. 21:10:44 gammafunk: well, maybe it is easy and we're just idiots 21:10:53 but if it is we can do the other thing too probably 21:13:11 oh wait I know! 21:13:35 An elephant slug, orb spider, red wasp chimera comes into view. 21:14:34 Someone's going to have to add chimera's to cigotuvi's flesh works eventually 21:14:42 I am going to have too much fun with this 21:14:42 Seems like something old cig' would have been into 21:14:53 -!- eith has joined ##crawl-dev 21:15:15 must replace the red wasp in that with a wind drake 21:16:11 The Cerebov, Gloorx Vloq, Antaeus chimera shouts, "Slither home, thou surly ill-breeding pustule!" 21:16:39 no no no there are too many spells that would be worthwhile 21:17:02 How did mnoleg get left out of the chimera? 21:17:47 which reminds me, demonic chimeras on mnoleg's level 21:17:55 nnnnnnnnnnn 21:18:48 -!- Stelpa has quit [Remote host closed the connection] 21:19:12 -!- Stelpa has quit [Changing host] 21:19:24 !tell mumra http://sprunge.us/PbOK 21:19:25 Grunt: OK, I'll let mumra know. 21:19:40 (Chimera names are way too spammy right now, IMO.) 21:19:53 tisk tisk tisk 21:19:58 you didn't update the docs! 21:20:12 (specifically warning on do not use seriously too) 21:23:01 -!- santiago has joined ##crawl-dev 21:25:36 -!- santiago_ has quit [Ping timeout: 256 seconds] 21:31:41 -!- sbanwart has quit [Ping timeout: 246 seconds] 21:39:14 -!- mnoqy has joined ##crawl-dev 21:39:15 <|amethyst> rchandra: actually it means "moos" 21:40:20 -!- santiago_ has joined ##crawl-dev 21:41:05 -!- santiago has quit [Ping timeout: 248 seconds] 21:41:31 -!- DSMo has quit [Quit: Page closed] 21:41:43 at least it's not moues 21:44:01 Debian builds of the trunk branch on crawl.develz.org updated to: 0.13-a0-1761-g3bc9d53 21:46:30 -!- rwbarton1 has quit [Quit: Bye] 21:51:58 -!- Roarke has quit [Quit: Page closed] 21:53:11 -!- ProzacElf has quit [Ping timeout: 255 seconds] 21:53:34 -!- santiago has joined ##crawl-dev 21:55:24 -!- ProzacElf has joined ##crawl-dev 21:55:34 -!- tcjsavannah has quit [Quit: Page closed] 21:56:46 -!- santiago_ has quit [Ping timeout: 256 seconds] 21:57:43 -!- ProzacElf has quit [Read error: Connection reset by peer] 21:58:00 -!- ButterBiscuits has quit [Quit: Page closed] 21:58:10 -!- ProzacElf has joined ##crawl-dev 21:59:11 -!- radiantsilence has quit [Quit: leaving] 22:06:17 -!- santiago_ has joined ##crawl-dev 22:06:39 -!- Poncheis has quit [Read error: Connection reset by peer] 22:08:55 -!- Nomi has quit [Ping timeout: 264 seconds] 22:09:23 -!- santiago has quit [Ping timeout: 255 seconds] 22:13:24 -!- Nikolaos has quit [] 22:22:17 man, looking at the stuff i made for wesnoth makes me cringe 22:25:04 -!- DracoOmega has joined ##crawl-dev 22:25:20 You made stuff for Wesnoth? 22:25:34 (I see more than one person trawls the logs >_>) 22:25:58 I always check the backlog! 22:26:18 (Okay, ALMOST always) 22:26:48 i only check logs if my name was mentioned (because i'm a huge egotist) 22:27:27 I like to keep aware of the various things that might be going on 22:27:37 But yes, you made sprites for Wesnoth? What ones? 22:28:08 (Or, like, was it a lot of them?) 22:28:18 I used to lurk the Wesnoth forums a bunch, a few years back 22:28:21 http://forums.wesnoth.org/download/file.php?id=22457&mode=view 22:28:29 be prepared for bad art 22:28:46 Oh, non-mainline stuff? 22:28:49 if they're so bad why aren't they replaced 22:28:55 I don't think that looks bad at all, though! 22:28:59 i made like 5 mainline things 22:29:09 like... i think i made zombie bats or something? 22:29:11 Wait, ontoclasm made badtiles way back when? 22:29:11 :b 22:29:18 Hey, these aren't bad :P 22:29:19 this was ~5 years ago 22:29:31 <|amethyst> maybe I should do some tiles; you would stop saying that stuff is bad 22:29:47 I contributed to the Wesnoth art development process, too! 22:30:02 (I pointed out to someone that you don't draw crossbows back like normal bows, and that the animation doing so looked silly >.>) 22:30:23 haha 22:30:46 Was for the human cavalry guys, whose name escapes me currently 22:30:55 Cavalier? 22:31:03 sounds right 22:31:34 But hey, he revised the animation after that, so... :P 22:31:45 -!- Nomi has quit [Ping timeout: 248 seconds] 22:32:08 -!- MaxFrost has quit [Ping timeout: 256 seconds] 22:32:17 -!- ackack has quit [Ping timeout: 248 seconds] 22:32:23 -!- Nomi_ is now known as Nomi 22:32:59 there were several human cavalry units...although i don't think the ones with the crossbow had a name as cool as "cavalier" 22:33:08 i think it was something dumb like "cavalryman" 22:33:21 Haha, I suppose it's possible 22:33:36 -!- Arkaniad|Desktop has quit [Ping timeout: 256 seconds] 22:33:40 i could be wrong though. i haven't played that in some time 22:33:46 Yeah, I haven't played in a couple years, either 22:34:17 heh. it was fun right up until it was really tedious. 22:36:24 I never found it especially tedious 22:36:36 Though I suppose I played a lot more PvP than campaign stuff 22:36:53 ahh. i mostly did the campaign stuff 22:37:00 PvP probably is a lot more fun 22:42:06 Would have been more fun if anyone ever played more than the one map >.> 22:42:34 (I exaggerate a little, but not a whole lot....) 22:44:38 campaign is the way to go 22:45:08 -!- Poncheis has quit [Quit: ChatZilla 0.9.90 [Firefox 5.0.1/20110707182747]] 22:46:24 heh...seems like a lot of multiplayer games devolve into everyone playing on the same map 22:46:56 Grunt: nice! 22:46:57 mumra: You have 3 messages. Use !messages to read them. 22:47:13 well if you can find a friend to play with you can obviously do it on a different map 22:47:15 although, is there any situation where there's a comma-separated list of monster specs? 22:47:20 !messages 22:47:22 KMONS 22:47:22 (1/3) bh said (2h 40m 11s ago): it's a joke on the film title The Mouth of Madness. I don't expect the name to stick 22:47:22 !messages 22:47:23 (1/2) bh said (2h 35m 57s ago): For Sack of Spiders, I hope you're distributing the webs radially :-D 22:47:24 !messages 22:47:25 (1/1) Grunt said (1h 27m 59s ago): http://sprunge.us/PbOK 22:47:46 It doesn't need to be a comma; that's just what first came to mind. 22:47:46 Grunt: won't that conflict with the comma-separated chimera parts? 22:47:54 maybe just all colons 22:48:37 not sure what to do about the spammy names 22:48:57 could just print "a yak chimera" and then the player has to use x to see what the other parts are 22:49:02 -!- Daekdroom has quit [Quit: Saindo] 22:49:24 or "a beast chimera" 22:49:39 then "hell chimera" etc. 22:49:55 -!- kekekela has quit [Ping timeout: 250 seconds] 22:50:25 The only problem with the shortened name is if one of the component parts is significant to its overall power in some way 22:50:32 yeah 22:50:38 Which frequently they may not be, but sometimes will be 22:50:48 like you really want to know if there's a dragon in there 22:51:16 Possibly you could make a routine that creates name strings which note important things, without always noting everything? 22:51:24 'A draconian yak chimera' 22:51:30 draconic* 22:51:36 Or just 'dragon', really 22:51:45 -!- Stelpa has quit [Remote host closed the connection] 22:51:59 Hey DracoOmega, tune into Nomi's game on CAO for a moment. 22:51:59 "a fire-breathing yak chimera" 22:52:01 how often will they be hostile anyway? 22:52:02 MarvinPA: You have 1 message. Use !messages to read it. 22:52:19 currently never, well unless you create one then anger it 22:52:35 Grunt: Sure, what's up? 22:52:52 DracoOmega: see the uncoloured floor? 22:52:54 Oooo 22:52:58 DracoOmega: that was caused by phial of floods. 22:53:04 Oh, uncolored 22:53:13 the spammy messages are probably fine for how rare they are 22:53:17 Y'know, I think this is literally the first time I have seen discopan in console 22:53:28 for melee messages it could just print "your chimera blah blah" 22:53:29 (pull it up in tiles while you're here >_>) 22:53:31 So I was just busy being impressed by how colorful it was 22:53:47 haven't you seen new discopan in tiles? 22:53:57 it's epic 22:53:59 I have not 22:54:49 Grunt: In any case, I guess it restores default flavor to things when the terrain effects revert? 22:54:55 It appears so. 22:55:32 The terrain change markers could store this information, I guess 22:55:34 i'd quite like to change melee messages to "your chimera's rat head bites the foo" 22:55:39 Though it rarely seems important 22:56:14 (And blarg at map marker save compatibility :P) 23:04:10 03mumra 07* 0.13-a0-1762-gc06daff: Fix an occasionally wrong chimera description 10(3 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c06daff8dceb 23:04:49 -!- qoala has joined ##crawl-dev 23:08:33 -!- Nordon has quit [Ping timeout: 250 seconds] 23:11:13 DracoOmega: oh hey you read sirlin forums too 23:11:27 Haha 23:11:29 I do! 23:11:45 I have for years actually, but somehow never posted until now 23:11:54 -!- Arkaniad has quit [Ping timeout: 240 seconds] 23:11:57 heh 23:12:14 But it seemed a topical point of entry :P 23:12:16 -!- santiago has joined ##crawl-dev 23:13:27 Stable (0.12) branch on crawl.lantea.net updated to: 0.12.2-8-g1913ee5 23:13:30 -!- santiago_ has quit [Ping timeout: 256 seconds] 23:16:20 I'd asked something like this in ##crawl, but...is there a reason vampires can't cast Cure Poison while satiated? I'd kinda expected they would be able to as long as they still had metabolism/could-be-poisoned...or is this something to do with poison magic & vampires in general? 23:17:07 It does seem odd to me that they couldn't cast it if they are currently poisonable 23:18:03 huh. that IS weird 23:18:03 Are you actually forbidden from memorizing it, or is it just marked 'useless'? 23:18:34 although i've always enjoyed hoping i turned bloodless before i died when i'm out of curing 23:18:49 DracoOmega: Neither, it just tells me I can't cast it once I get below Full. 23:19:22 sounds quite a bug 23:19:23 I would consider that a bug 23:19:34 how could it be anything else? 23:19:40 imo you should be able to cast it at any state except bloodless 23:19:58 Well, there's probably no reason to prevent you casting it while bloodless either 23:19:59 it should check if you can be poisoned or not and just say "why would you want to do that?" if you try when you can't be 23:20:01 no, not really 23:20:02 It just wouldn't do anything 23:20:12 and you can technically still be poisoned at bloodless 23:20:14 it just doesn't hurt you 23:20:31 in which case you should be able to cure it 23:20:31 as in if you were poisoned at "near" and then drop down 23:20:45 you'll still have the Pois status, just greyed out 23:21:01 so if poisonable || poisoned? 23:21:32 <|amethyst> SamB: why poisonable || 23:21:44 <|amethyst> is there a reason you'd want to cast it when not currently poisoned? 23:21:53 -!- Nomi has quit [Ping timeout: 268 seconds] 23:22:01 afaik you can't actually cast it if you're not poisoned 23:22:03 If you want to cause a miscast somehow? >.> 23:22:03 -!- Nomi_ is now known as Nomi 23:22:09 vampire or no 23:22:12 |amethyst: point 23:22:24 so just take out silly restrictions 23:22:26 you just get some "hey dumbass" prompt 23:22:32 but it doesn't cost you any mp either 23:23:01 we can keep the coloring obviously 23:23:18 well, perhaps less buggy 23:23:41 I'm wondering what rule excluded it in the first place, though. 23:23:42 <|amethyst> mumra: re chimera colouring, yes, they're all taking the colour of the first component for me 23:24:19 -!- ontoclasm has quit [Quit: Leaving.] 23:25:34 <|amethyst> mumra: probably because of the define_monster(mon) in make_chimera 23:29:34 I suppose one advantage of pushing some of this stuff to trunk before I'm 'finished' with it is that I would have fewer merge conflicts to sort out myself in the meantime :P 23:31:09 -!- ussdefiant has quit [Ping timeout: 252 seconds] 23:31:09 Since other devs have this strange habit of changing things themselves. Funny, that :P 23:32:12 Wait, Crawl actually changes?????? 23:32:26 %git :/Grunt 23:32:27 07kilobyte * 0.12-a0-2987-g713f552: Use even less ambiguous wording (Grunt) 10(3 months ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=713f5527d862 23:32:39 hmm 23:32:47 I guess that doesn't match authors 23:33:36 or wait, grunt may not be part of your actual committer name/email 23:34:02 %git show HEAD^ 23:34:02 Could not find commit show HEAD^ (git returned 128) 23:34:05 %git HEAD^ 23:34:05 07Grunt * 0.13-a0-1761-g3bc9d53: A bit of speech for the angel in _order_and_chaos_1. 10(4 hours ago, 1 file, 20+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3bc9d533b18c 23:34:32 * SamB rubs Grunt's nose in it 23:34:52 -!- ussdefiant has joined ##crawl-dev 23:34:54 * Grunt scowls with righteous anger. 23:35:22 03|amethyst 07* 0.13-a0-1763-g5ce7dd4: Don't give chimeras the colour of the base monster. 10(3 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5ce7dd46624c 23:35:53 -!- Nomi has quit [Ping timeout: 240 seconds] 23:40:11 -!- six40sword_ has quit [Quit: six40sword_] 23:43:34 Unstable branch on crawl.lantea.net updated to: 0.13-a0-1762-gc06daff (34) 23:43:38 |amethyst: thanks. i might move that elsewhere (i'm thinking just doing "MONS: chimera" should work and pick random level-appropriate beasts, so it should all happen via mgen_data) 23:44:13 <|amethyst> mumra: I was thinking it might make sense to not have 3 be a magic number 23:44:26 |amethyst: eh? 23:44:48 -!- Vizer_ is now known as Vizer 23:45:30 <|amethyst> two- or four-part chimerae 23:45:31 but my sample of chimeras I remember seeing in webcomics is entirely composed of 3-headed chimeras 23:45:44 <|amethyst> I suppose that's true 23:45:58 |amethyst: yeah, i did it because it seemed like the perfect number for the effect, but 2 or 4 headed ones wouldn't be too hard 23:46:13 * SamB carefully doesn't mention that he can't actually remember more than one 23:46:13 I think 4 is excessive 23:46:15 (more than 4 involves a bit more in terms of getting all the attacks working) 23:46:23 The 27-headed chimera bites you! x27 23:46:29 heh 23:46:35 Since this is even more information juggling on the player's part, longer names, etc. 23:46:45 You chop one of the 10-headed chimera's heads off! The nine-headed chimera grows two more! 23:46:48 <|amethyst> well, 2 then 23:47:19 <|amethyst> chimera:ogre;ogre name:two-headed_ogre n_rpl n_des 23:47:52 Haha. 23:48:06 chimera:ogre,ogre,ogre name:three-headed_ogre n_rpl n_des 23:48:18 <|amethyst> Grunt: I do think ; probably makes more sense than comma, since we already use that with e.g. spells: 23:48:31 <|amethyst> and since some things use comma-separated monspecs 23:48:31 spells: works with commas :b 23:48:36 <|amethyst> oh, it does? 23:48:38 Yes. 23:48:40 <|amethyst> well, then 23:48:41 semicolons are used for weapons i think 23:48:42 <|amethyst> never mind :) 23:48:52 Unknown spell name: 'call imp,mephitic cloud' in 'call_imp,mephitic_cloud' 23:48:52 %??orc wizard spells:call_imp,mephitic_cloud 23:48:55 ... 23:49:04 Apparently I'm imagining things. 23:49:12 it might make more sense to preface the chimera parts, like zombies do 23:49:13 rat 23:49:18 rat:bat:jackal chimera 23:49:34 Well, feel free to play with the syntax; the underlying code is the important part :) 23:49:53 i take it you haven't changed it since that sprunge? 23:49:58 Nope. 23:51:18 fred (07z) | Spd: 8 | HD: 9 | HP: 6-98 | AC/EV: 0/7 | Dam: 8 | 07undead, evil | Res: 06magic(12), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 102 | Sz: Medium | Int: plant. 23:51:18 <|amethyst> %??human name:fred zombie 23:51:37 <|amethyst> seems like the version with colon might be a bit hard to parse 23:51:44 Grunt: Patch format detection failed. 23:51:51 ...o_O? 23:51:59 i can't apply it 23:52:04 How are you trying to apply it? 23:52:21 with tortoisegit, how i normally do (it uses apply patch serial) 23:52:37 -!- minqmay has quit [Quit: Leaving] 23:53:02 <|amethyst> apply patch serial? 23:53:39 <|amethyst> oh, it's doing git am I guess 23:53:48 That's my interpretation of it. 23:53:51 <|amethyst> git apply should do it (but you'll need to commit it yourself) 23:56:37 -!- ussdefiant has quit [Ping timeout: 246 seconds] 23:57:18 -!- Cerepol has quit [Ping timeout: 246 seconds] 23:59:05 -!- mumra_ has joined ##crawl-dev 23:59:45 -!- mumra has quit [Ping timeout: 246 seconds]