00:02:17 Unstable branch on crawl.s-z.org updated to: 0.14-a0-1686-g0e827d1 (34) 00:02:32 ??manual 00:02:32 manual[1/4]: Manuals let you train a skill more efficiently. In 0.13+ manuals are active immediately when picked up. While you carry it you gain twice as many skill points in that skill as normal until the manual is used up. Dropping the manual deactivates it. The amount of skill points you gain is fixed; you cannot waste a manual's benefits. 00:02:44 ??crawl manual 00:02:44 I don't have a page labeled crawl_manual in my learndb. 00:02:49 ??manual[4] 00:02:49 manual[4/4]: Dev wiki users can edit the crawl manual at https://crawl.develz.org/wiki/doku.php?id=dcss:manual:rest 00:03:32 should i post a patch defaulting pickup_mode to multi, or should i remove all code related to it and make multi the only available option 00:03:41 because seriously this thing is not working at all, ever 00:03:49 what thing is not working? 00:04:01 the interface of either single or auto:x 00:05:40 -!- NilsBloodaxe has quit [Ping timeout: 272 seconds] 00:05:57 -!- RZX has quit [Read error: Connection reset by peer] 00:06:35 Unstable branch on rl.heh.fi updated to: 0.14-a0-1686-g0e827d1 (34) 00:06:54 Yeah, that default is simply bad 00:07:52 Wouldn't be surprised if some people still wanted to use single though 00:08:23 okay if i can manage to convince you of changing the default i won't try to take more blame 00:08:26 has cszo webtiles been rebuilt lately? 00:08:39 some people still want to play md though 00:09:01 -!- ussdefiant has quit [Read error: Connection reset by peer] 00:09:13 ChrisOelmueller: I'm not familiar with pickup_modes. What's the issue? 00:10:19 bh: what aspect of it? 00:10:27 the current default does ... "something" that feels awkward at best 00:10:43 Most people leave it on, and just always press , or g twice 00:10:44 you mean the game or the webtiles server? 00:10:55 Medar: indeed 00:10:56 -!- AlphaQ has quit [Remote host closed the connection] 00:11:58 basically instead of showing a list of what's there and a convenient way of selecting what to pick up (that's what multi does), `single` prompts for every item, doesn't allow partial pickup, is hard to revert erroneous input with, and has a bloated command help line for each item as well 00:12:13 and why auto:x exists at all i can't even guess 00:12:30 but probably it's to get the worst of both worlds 00:13:46 -!- Hailley has quit [Ping timeout: 246 seconds] 00:13:58 -!- ussdefiant has joined ##crawl-dev 00:15:58 curious whether it's in use on the servers at all (like, in one config file) 00:16:07 Unstable branch on crawl.develz.org updated to: 0.14-a0-1686-g0e827d1 (34) 00:16:28 we should really have a "grep rcs" tool on servers 00:17:13 You could just download them all too 00:18:34 !lg * won -log 00:18:34 15656. Antem, XL27 DjGl, T:205952: http://dobrazupa.org/morgue/Antem/morgue-Antem-20131230-054024.txt 00:19:29 Unstable branch on crawl.lantea.net updated to: 0.14-a0-1686-g0e827d1 (34) 00:20:08 -!- heteroy has quit [Read error: Connection reset by peer] 00:20:11 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 00:21:09 -!- substitute_ has joined ##crawl-dev 00:21:31 -!- Crehl has quit [Quit: qqqqqqq] 00:21:37 -!- substitute_ is now known as Tarragon 00:25:20 -!- Basil has quit [Ping timeout: 245 seconds] 00:26:48 -!- Tarragon is now known as Basil 00:28:54 -!- MaxFrost has quit [Ping timeout: 265 seconds] 00:29:23 03SamB02 07* 0.14-a0-1687-g557a13a: manual: Fix typos introduced in the recent flurry of updates 10(14 minutes ago, 1 file, 6+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=557a13a0c8ab 00:29:47 hmm, we should probably come up with a way to add a warning to the top of that file that it's semi-automatically updated from the wikipage? 00:36:01 Windows builds of master branch on crawl.develz.org updated to: 0.14-a0-1687-g557a13a 00:37:08 !vault party 00:37:10 Lines pasted to http://pastie.org/8586881 00:39:28 -!- nixor has quit [Read error: Connection reset by peer] 00:39:31 <|amethyst> SamB: apparently grepping all the rcs lags CSZO pretty noticeably :) 00:39:31 |amethyst: You have 2 messages. Use !messages to read them. 00:39:57 Heh. 00:40:16 <|amethyst> oh 00:40:23 <|amethyst> actually, I was grepping morgues, not rcs 00:40:28 <|amethyst> I guess rcs wouldn't be so bad 00:40:50 Yeah, that makes more sense. 00:45:08 yeah, you only have one rc per user per branch, right? 00:45:22 -!- caleba has quit [Quit: caleba] 00:48:11 i'm renaming the option in the process, should i keep some compat stuff around with the old name? 00:48:29 doesn't make all too much sense because the default also changes, so the only old case that made sense to include now is meaningless 00:48:39 I wish we had a better way of accepting patches 00:48:46 -!- heteroy has quit [Read error: Connection reset by peer] 00:48:55 How do we handle unknown options? 00:49:01 -!- kait has quit [Read error: Connection reset by peer] 00:49:05 not 00:49:07 :-) 00:49:09 you could include some compat code to say "rejoice; you don't need this anymore" or sth 00:49:27 They are silently ignored? 00:49:29 hundreds of now-dead options do not do that 00:49:56 hmm 00:50:35 Medar: i recently noticed that you have all the easy_eat stuff in still, that for instance has been gone 00:50:44 %git 9d29fcb 00:50:44 07MarvinPA02 * 0.13-a0-2723-g9d29fcb: Remove some obsolete food-related options 10(4 months ago, 5 files, 5+ 54-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9d29fcb8fd9b 00:51:00 dsirus5 (L20 GrEE) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 00:51:17 (when stealing your pickup function) 00:51:25 Ah. 00:51:48 oh dear 00:51:52 did I break things 00:52:13 -!- magicpoints has quit [Ping timeout: 245 seconds] 00:52:16 !lm * crash -log 00:52:16 5923. dsirus5, XL20 GrEE, T:58958 (milestone): http://dobrazupa.org/morgue/dsirus5/crash-dsirus5-20131230-065039.txt 00:52:37 seems so-ish 00:52:59 you could comment out that line in tags.cc and rebuild ... 00:53:15 -!- Basil has quit [Read error: No route to host] 00:53:21 bh: or you could investigate why that feature is there ... 00:53:29 -!- Basil has joined ##crawl-dev 00:53:35 SamB: hm? 00:53:43 ^ ChrisOelmueller ? 00:53:49 bh: see that crash just now? 00:54:09 it's during load of Abyss:1 from a save 00:54:10 bah 00:54:29 i hope i didn't break anything 00:54:37 Isn't it during being banished? 00:54:57 yes, well, I mean the level is being loaded from the save 00:55:04 SamB: that log is simultaneously useful and less than useful 00:55:05 Right. 00:55:12 -!- dtsund has quit [Quit: dtsund] 00:55:36 oh. there it is. DNGN_UNSEEN 00:55:47 The abyss gets filled with DNGN_UNSEEN when it recenters 00:56:02 I don't see how it could save mid-abyss-recenter 00:56:21 bh: if you'd prefer you could just disable that check_map_validity() for abyss or something ... 00:56:35 tags.cc:1099 it seems 00:56:37 nope. Masking over problems would just make things worse 00:57:13 |amethyst: can we get a copy of that save? 00:58:16 bh: oh, hmm, maybe it's during loading another level to use in generating abyss ... 00:58:35 sorry, I was assuming too much 00:59:06 bh: did you see the GDB stack trace there? 00:59:07 sure, but that shouldn't turn up on a regular map 00:59:30 -!- Ketziah has quit [Ping timeout: 272 seconds] 00:59:32 yeah. I saw it 01:00:35 |amethyst: is pickup_mode set to `auto` anywhere on cszo? 01:00:57 i'm claiming it's completely unused so that'd make me feel better 01:02:10 #11 0x000000000060390e in load_level (stair_taken=, 01:02:10 load_mode=, old_level=) at files.cc:1359 01:02:10 popped = false 01:02:10 make_changes = false 01:02:10 just_created_level = 01:02:10 level_name = "Abyss:1" 01:02:12 return_pos = {x = 0, y = 0} 01:02:14 dest_pos = {x = 40, y = 35} 01:02:35 bh: is it just me or is it trying to use itself 01:02:54 is such a thing even possible? 01:03:07 could it try? I don't see why not ... 01:03:44 it isn't 01:03:53 abyss.cc:1355 01:04:10 anyways if somebody sees obvious problems, http://bpaste.net/show/9kLnO0TFcbPFjFMshXxV/ 01:04:16 hmm 01:04:21 so it would seem ... 01:04:52 anyway the save should help, especially with kilobyte's improvements to determinism? 01:05:23 yeah. We should get our paws on it. If it still exists 01:06:04 ChrisOelmueller: Can't you use the macro for reading the value? 01:06:22 BOOL_OPTION that is 01:06:42 oh yeah that special handling is no longer necessary i guess 01:06:49 bh: wait how many ways do you have of using other levels in the abyss layouts ... 01:06:57 1? 01:06:59 oh. 01:07:00 two 01:07:03 Anyway, looks good to me. 01:07:28 yep there it is 01:07:33 abyss.cc:1047 01:07:37 yeah 01:09:05 updated as http://bpaste.net/show/yoeVBWNjMAuYkz6V9WYN/ 01:09:18 IMO, the init.txt commented out values should be default values. But that's unrelated to this. 01:09:37 they're incredibly inconsistent and i have stopped caring myself 01:09:42 SamB: _get_random_level() refuses to generate the abyss 01:09:43 bh: anyway, I just added that call to check_map_validity() a very short while ago 01:09:50 bh: yeah, I saw 01:09:50 the only init.txt that would help anybody is a blank one 01:09:55 and folks don't want to blank it 01:09:55 That's why they should be default, hard to be consistent otherwise 01:09:56 bh: so I'm mystified ... 01:10:24 yeah, most bool options are the inverse right now though iirc 01:10:42 Seems that way 01:11:06 yeah, a case can be made for special-casing the commented-out bool options to be inverted from the default 01:11:17 er, whoops I did not mean to use "case" twice there like that ... 01:11:35 SamB: maybe we could just abyss the abyss. 01:12:37 -!- NekoRex has quit [Quit: "All the vain and ignorant will look up and shout 'Save us!', and I'll look down and whisper... 'Nyo.'"] 01:18:34 -!- bh has quit [Quit: sleep] 01:20:16 -!- dagonfive has quit [Ping timeout: 246 seconds] 01:24:05 -!- Blazinghand has quit [Ping timeout: 245 seconds] 01:30:02 Remove `pickup_mode` option, introduce `pickup_menu` by chris 01:37:44 -!- WalkerBoh has quit [Remote host closed the connection] 01:45:50 -!- heteroy has quit [Max SendQ exceeded] 01:55:55 -!- ontoclasm has quit [Quit: Leaving.] 02:15:20 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 02:21:48 -!- ebarrett has quit [] 02:25:06 -!- mong has quit [Remote host closed the connection] 02:25:39 -!- ProzacElf_ has joined ##crawl-dev 02:27:04 -!- ProzacElf has quit [Ping timeout: 240 seconds] 02:27:46 -!- Pacra has quit [Read error: Connection reset by peer] 02:28:51 -!- Pacra has joined ##crawl-dev 02:34:03 -!- Pacra has quit [Ping timeout: 272 seconds] 02:36:16 -!- ProzacElf_ is now known as ProzacElf 02:40:34 -!- axle has quit [Quit: Page closed] 02:48:37 -!- gvdm has quit [Ping timeout: 272 seconds] 02:51:50 -!- heteroy has quit [Max SendQ exceeded] 02:53:30 -!- conted_ has quit [Ping timeout: 272 seconds] 02:54:08 -!- tabstorm has quit [Ping timeout: 272 seconds] 03:01:32 -!- simmarine has quit [Quit: Leaving] 03:01:47 rubinko (L27 DrTm) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 03:02:33 rubinko (L27 DrTm) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 03:25:05 timbw (L14 MiMo) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 03:26:17 friendly giant spore refuses to follow commands by bastard 03:27:36 -!- Napkin_ is now known as Napkin 03:37:48 -!- jeanjacques has quit [Quit: quit] 03:43:21 -!- TAS_2012v has quit [Read error: Connection reset by peer] 03:50:59 -!- ussdefiant has quit [Ping timeout: 260 seconds] 03:55:34 -!- CrazyArbalest has quit [Ping timeout: 272 seconds] 03:57:43 giant spore (03*) | Spd: 15 | HD: 1 | HP: 1 | AC/EV: 0/10 | Dam: 1 | 03plant, lev | Res: 06magic(4), 03poison, 12drown, 13neg+++, 13torm | XP: 1 | Sz: small | Int: plant. 03:57:43 %??giant spore 03:57:55 maybe it's just not smart enough to follow commands ... 03:58:07 oklob plant (09P) | Spd: 10 (07stationary) | HD: 10 | HP: 38-70 | AC/EV: 10/0 | 03plant, !sil | Res: 06magic(40), 03poison, 08acid+++, 12drown, 13neg+++, 13torm | XP: 560 | Sp: acid splash (3d7+7d5) | Sz: small | Int: plant. 03:58:07 %??oklob plant 03:58:09 -!- Hailley has quit [Read error: Connection reset by peer] 03:58:29 well I've never known *those* to go where I asked them to 03:58:51 I've seen them burn through OOF on command, though. 03:59:13 wandering mushroom (07f) | Spd: 10 | HD: 8 | HP: 30-58 | AC/EV: 5/0 | Dam: 2013(confuse) | 03plant | Res: 06magic(32), 03poison, 12drown, 13neg+++, 13torm | XP: 313 | Sz: tiny | Int: plant. 03:59:13 %??wandering mushroom 03:59:24 and I know that those go where I tell them to 03:59:37 so long as they're not being watched by whatever strange rules they follow 04:04:55 -!- scummos| has quit [Ping timeout: 245 seconds] 04:05:04 -!- CrazyArbalest has quit [Ping timeout: 272 seconds] 04:06:13 -!- BobbyBigDIck has quit [Quit: Page closed] 04:06:50 -!- Arkaniad has quit [Ping timeout: 264 seconds] 04:07:24 -!- scummos^ has quit [Read error: Operation timed out] 04:13:48 -!- alefury has joined ##crawl-dev 04:13:51 -!- scummos^ has quit [Ping timeout: 272 seconds] 04:15:06 -!- scummos__ has quit [Read error: Operation timed out] 04:21:24 you can make oklobs attack specific targets? 04:25:33 -!- ProzacElf has quit [Ping timeout: 245 seconds] 04:33:03 -!- gvdm has quit [Ping timeout: 245 seconds] 04:33:29 -!- bmfx has quit [Read error: Connection reset by peer] 04:33:29 Yes. 04:34:45 -!- magicpoints has quit [Ping timeout: 272 seconds] 04:40:20 -!- scummos__ has quit [Ping timeout: 245 seconds] 04:41:53 -!- Basil has quit [Ping timeout: 252 seconds] 04:45:28 -!- CrazyArbalest has quit [Quit: Page closed] 04:59:43 -!- alefury has quit [] 05:01:50 -!- Krakhan has quit [Changing host] 05:02:49 -!- DalaristTest has quit [Client Quit] 05:05:11 -!- inspector071 has quit [Ping timeout: 260 seconds] 05:06:56 willster22 (L10 HOFi) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 05:07:03 -!- gammafunk has quit [Ping timeout: 260 seconds] 05:10:43 -!- KurzedMetal has quit [Read error: Connection reset by peer] 05:11:19 -!- ereinion has quit [] 05:15:27 -!- bonghitz has quit [Remote host closed the connection] 05:32:02 -!- scummos__ has quit [Ping timeout: 264 seconds] 05:36:09 -!- heteroy has quit [Ping timeout: 252 seconds] 05:40:15 -!- TAS_2012v has quit [Ping timeout: 240 seconds] 05:44:30 -!- Krakhan has quit [Ping timeout: 265 seconds] 05:51:51 -!- scummos__ has quit [Ping timeout: 260 seconds] 05:59:37 Sphara (L27 TeCj) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 06:00:37 -!- Cryp71c__ has joined ##crawl-dev 06:01:28 -!- darktwinge has joined ##crawl-dev 06:02:09 -!- Guest62734 has joined ##crawl-dev 06:05:41 -!- orionstez is now known as orionstein 06:05:43 -!- |amethys1 has joined ##crawl-dev 06:05:44 -!- broquain1 has joined ##crawl-dev 06:06:35 -!- bmfx has quit [Ping timeout: 272 seconds] 06:06:35 -!- the_glow has quit [Ping timeout: 272 seconds] 06:06:36 -!- Cryp71c_ has quit [Ping timeout: 272 seconds] 06:06:36 -!- flappity has quit [Ping timeout: 272 seconds] 06:06:36 -!- joosa has quit [Ping timeout: 272 seconds] 06:06:36 -!- |amethyst has quit [Ping timeout: 272 seconds] 06:06:36 -!- SwissStopwatch has quit [Ping timeout: 272 seconds] 06:06:37 -!- Azzkikr has quit [Ping timeout: 272 seconds] 06:06:37 -!- lvh has quit [Ping timeout: 272 seconds] 06:06:37 -!- alaspooryorick has quit [Ping timeout: 272 seconds] 06:06:38 -!- beef42 has quit [Ping timeout: 272 seconds] 06:06:38 -!- Lantell has quit [Ping timeout: 272 seconds] 06:06:38 -!- Zephryn has quit [Ping timeout: 272 seconds] 06:06:38 -!- CampinSam has quit [Ping timeout: 272 seconds] 06:06:38 -!- broquaint has quit [Ping timeout: 272 seconds] 06:06:38 -!- xnavy has quit [Ping timeout: 272 seconds] 06:06:38 -!- Twinge has quit [Ping timeout: 272 seconds] 06:06:38 -!- stabwound has quit [Ping timeout: 272 seconds] 06:06:38 -!- Armakuni has quit [Ping timeout: 272 seconds] 06:06:38 -!- orionstein_away has quit [Ping timeout: 272 seconds] 06:06:44 -!- stabwound has joined ##crawl-dev 06:07:23 -!- stabwound has quit [Changing host] 06:07:23 -!- stabwound has joined ##crawl-dev 06:08:50 -!- joosa has joined ##crawl-dev 06:09:31 -!- Lantell has joined ##crawl-dev 06:10:49 -!- RZX has quit [Remote host closed the connection] 06:11:25 -!- MP2E has quit [Quit: leaving] 06:23:33 Sphara (L27 TeCj) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 06:24:06 Sphara (L27 TeCj) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 06:25:20 -!- beef42_ has quit [Ping timeout: 245 seconds] 06:27:18 Sphara (L27 TeCj) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 06:34:26 -!- Sgeo has quit [Read error: Connection reset by peer] 06:35:07 -!- broquain1 is now known as broquaint 06:36:01 -!- xnavy_ has quit [Read error: No buffer space available] 06:47:02 -!- Lantell has quit [Ping timeout: 240 seconds] 06:49:17 -!- Flex has quit [] 06:50:32 -!- Lantell has joined ##crawl-dev 06:54:41 hoegaarden (L6 OgFi) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 06:58:31 -!- gvdm has quit [Read error: Connection reset by peer] 07:08:29 -!- gvdm has quit [Max SendQ exceeded] 07:14:33 -!- ackack has joined ##crawl-dev 07:14:59 -!- scummos__ has quit [Ping timeout: 246 seconds] 07:26:31 -!- intr has quit [Quit: Page closed] 07:39:18 -!- djanatyn has quit [Max SendQ exceeded] 07:42:30 kal9871 (L12 HuFi) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Lair:1) 07:45:07 -!- popx has quit [Ping timeout: 272 seconds] 07:45:22 -!- dagonfive1 has quit [Read error: Connection reset by peer] 07:46:17 -!- wheals has quit [Ping timeout: 272 seconds] 08:05:31 -!- tsohg has quit [Remote host closed the connection] 08:07:48 -!- vev has quit [Read error: Connection reset by peer] 08:09:17 -!- jeanjacques has joined ##crawl-dev 08:15:11 -!- eith has joined ##crawl-dev 08:17:43 -!- scummos__ has quit [Quit: Konversation terminated!] 08:19:17 -!- Barahir_ has quit [Quit: Page closed] 08:20:27 -!- Piginabag has quit [Quit: Page closed] 08:22:35 -!- scummos| has quit [Ping timeout: 260 seconds] 08:26:02 -!- Kenran has quit [Quit: Quitting] 08:27:48 -!- bmfx_ is now known as bmfx 08:29:23 -!- scummos^ has quit [Quit: Konversation terminated!] 08:32:57 -!- Marbit has joined ##crawl-dev 08:34:15 -!- Hailley has quit [Ping timeout: 260 seconds] 08:34:29 I'm trying to create a vault using a shaft mimic. Using "KFEAT: o = known shaft trap mimic" produces a normal trap. 08:34:29 Marbit: You have 2 messages. Use !messages to read them. 08:34:42 am I doing something wrong? 08:34:51 !messages 08:34:51 (1/2) Eronarn said (1w 5d 23h 47m 52s ago): I coded octopodes and lava orcs. The former took more than a year to get into Crawl, it's been more than 2 and the latter still isn't in. Don't expect race design to be fast! 08:35:49 !messages 08:35:50 (1/1) Eronarn said (1w 5d 23h 47m 1s ago): and no I'm no a biologist, my background is actually in political science :) 08:36:32 -!- Lightli has joined ##crawl-dev 08:36:40 !messages 08:36:41 No messages for Marbit. 08:38:51 -!- Voker57 has quit [Ping timeout: 272 seconds] 08:40:45 actually... can traps be mimics? 08:42:23 -!- magicpoints has quit [Ping timeout: 272 seconds] 08:42:59 -!- Marbit_ has joined ##crawl-dev 08:43:59 -!- Nakatomy has quit [Ping timeout: 246 seconds] 08:44:48 -!- MaxFrost has quit [*.net *.split] 08:44:48 -!- eith has quit [*.net *.split] 08:45:38 -!- Marbit has quit [Ping timeout: 272 seconds] 08:46:27 -!- bgiannan has quit [Quit: Page closed] 08:50:03 -!- Nakat0my is now known as Nakatomy 08:50:15 -!- eith has joined ##crawl-dev 08:50:40 I don't think I've ever seen a trap mimic, so probably not 08:51:37 This trap mimic is a mimic! 08:51:51 mmm I suspected that. It is kind of a shame 08:53:08 -!- jeanjacques has quit [] 08:53:09 -!- gvdm has quit [Ping timeout: 272 seconds] 08:53:38 this sounds like a vault that maybe would be better off not existing? 08:54:07 do you want to reveal the shaft, or the shaft being a mimic, and how is that possibly not an awful spoiler if the former 08:54:16 anyways the feature name is `shaft` (without trap) 08:54:24 so you might be able to generate it that way 08:55:47 -!- eith has quit [Ping timeout: 246 seconds] 08:57:01 "KFEAT: o = shaft mimic" just crashes the game 08:57:45 -!- LexAckson has joined ##crawl-dev 08:58:41 well that is a monster definition, not feature 08:59:06 unless i misunderstoof? 09:01:26 usually I define mimics as items or features and the add the "mimic" tag 09:01:44 anyway "MONS: o = shaft mimic" also crashes the game T_T 09:01:53 yeah i'm not sure to which degree this actually is supposed to work 09:04:57 anyway, it is rarely used 09:09:42 -!- Marbit_ has quit [Ping timeout: 272 seconds] 09:10:52 -!- shmup_ is now known as shmup 09:12:53 -!- ontoclasm has joined ##crawl-dev 09:13:33 -!- Marbit has joined ##crawl-dev 09:19:05 -!- Rjs has quit [Ping timeout: 245 seconds] 09:24:53 -!- gammafunk has joined ##crawl-dev 09:25:50 -!- Flex has quit [Ping timeout: 240 seconds] 09:28:49 -!- LexAckson has quit [Read error: Connection reset by peer] 09:29:14 -!- LexAckson has joined ##crawl-dev 09:32:25 -!- Hailey has quit [Read error: Connection reset by peer] 09:32:35 -!- the_glow1 has quit [Ping timeout: 260 seconds] 09:35:33 -!- rast has quit [Ping timeout: 245 seconds] 09:36:06 silentsnack (L27 OpWz) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 09:37:35 -!- vansteen has quit [Quit: Leaving] 09:39:18 -!- DrinkMachine has quit [Ping timeout: 245 seconds] 09:39:30 -!- tsohg has quit [Remote host closed the connection] 09:42:09 -!- jeanjacques has joined ##crawl-dev 09:42:57 -!- st_ has quit [Read error: Connection reset by peer] 09:43:16 -!- st_ has joined ##crawl-dev 09:44:37 -!- Arkaniad has quit [Ping timeout: 248 seconds] 09:45:21 03|amethyst02 07* 0.14-a0-1688-g49e8e1e: Don't exclude safe squares in lexackson_kobold_supper. 10(71 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=49e8e1e2f251 09:47:05 silentsnack (L27 OpWz) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 09:51:09 -!- varmin has quit [Ping timeout: 272 seconds] 09:54:02 -!- Marbit has quit [Ping timeout: 272 seconds] 09:54:56 -!- twelwe has quit [Quit: Page closed] 09:55:25 -!- varmin has joined ##crawl-dev 09:55:37 Crash on entering abyss from pan by silentsnack 09:56:24 <|amethys1> actually, looks like it happens on all banishment 10:12:01 03|amethyst02 07* 0.14-a0-1689-g99b8db2: Don't crash on banishment (#7938) 10(64 seconds ago, 1 file, 5+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=99b8db21f8b5 10:12:27 <|amethys1> SamB: I had to add a condition on the check_map_validity you added. Abyss gen can visit other levels (to steal their map) before it has finished generating 10:13:32 <|amethys1> probably it needs a better fix, because if it crashes at just the right time the save could have the bad abyss 10:16:04 Nordon (L21 GrFi) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 10:16:37 <|amethys1> SamB, bh: The problem was when the excursion to visit the other level ended 10:16:47 <|amethys1> SamB, bh: it returned to the abyss, which wasn't yet finished 10:17:06 -!- Morg0th has quit [Quit: leaving] 10:17:21 <|amethys1> SamB, bh: SamB added an assert that the level is finished; I disabled that for the abyss (generate_abyss calls it just a little later anyway) 10:19:40 Unstable branch on crawl.s-z.org updated to: 0.14-a0-1689-g99b8db2 (34) 10:19:46 -!- Liams123 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 10:19:46 <|amethys1> rebuilding cszo, clan, rhf, and cdo 10:19:55 -!- wheals has joined ##crawl-dev 10:20:41 Bastard (L16 OgBe) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 10:20:44 Unstable branch on crawl.develz.org updated to: 0.14-a0-1689-g99b8db2 (34) 10:21:35 -!- Daekdroom has quit [Quit: Saindo] 10:25:34 -!- |amethys1 is now known as |amethyst 10:25:47 <|amethyst> ChrisOelmueller: hm, was there a difference between multi and auto:2 ? 10:25:47 |amethyst: You have 1 message. Use !messages to read it. 10:26:08 -!- Bloax has quit [Quit: Error: Bloax not found] 10:26:47 shouldn't, no 10:27:25 <|amethyst> I just realised I was using auto:2, probably because long ago I read the docs and assumed 'multi' would give a menu for even a single item 10:27:40 wow, nice 10:28:21 quick 10:28:38 figure out something to remove on the 31st to mess with people 10:30:24 Unstable branch on rl.heh.fi updated to: 0.14-a0-1689-g99b8db2 (34) 10:31:50 (I don't use multi because I can't do 'ga' to pick up everything in a pile. I probably would be ok with multi once I reserve a single key near g or , for *[enter].) 10:32:24 ,,, 10:32:29 <|amethyst> Nivim: comma selects all 10:32:38 lacks the enter though 10:32:40 <|amethyst> which I think is what wheals is saying 10:32:40 yes, that's what i said 10:33:24 probably making three , confirm&close would be nice 10:33:30 Sphara (L27 TeCj) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 10:33:31 but i'm not gonna touch that :P 10:33:57 <|amethyst> Sphara: almost there.... 10:34:18 well it's not so necessary if multi is the default 10:34:52 hm? 10:36:11 oh i see, making , function as an enter in the multi screen 10:36:23 It currently does nothing at all. 10:36:24 iff everything is selected 10:36:30 Not even unselecting everything again. 10:36:38 -!- ainsophyao has joined ##crawl-dev 10:36:40 <|amethyst> right, comma means "select all" 10:36:42 that , or numpad , 10:36:58 <|amethyst> so is idempotent 10:38:02 (I was thinking of the conversation in the context of the third in ,,, .) 10:38:17 that's why i suggested it 10:39:26 <|amethyst> I don't know, it seems a little error-prone if , has different behaviours depending on what is selected 10:39:50 <|amethyst> and how would it work with the drop menu? 10:40:03 <|amethyst> (since that has the drop filter) 10:40:14 hm. 10:40:18 Is there a macro-like thing that can work just as well? 10:41:32 -!- rockygargoyle has quit [Ping timeout: 272 seconds] 10:41:53 Unstable branch on crawl.lantea.net updated to: 0.14-a0-1689-g99b8db2 (34) 10:42:27 -!- CKyle has joined ##crawl-dev 10:46:16 <|amethyst> !tell Basil need a monster for vine stalkers, or at least something for show_player_species 10:46:17 |amethyst: OK, I'll let basil know. 10:47:13 -!- agentgt has quit [Quit: Page closed] 10:54:25 New branch created: vinestalker (1 commit) 10:54:25 03Sage02 {|amethyst} 07[vinestalker] * 0.14-a0-1690-gac18f0c: Vine stalkers added. 10(12 days ago, 21 files, 234+ 25-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ac18f0c50f6b 10:54:34 -!- OneEyedJack has quit [Client Quit] 10:54:51 wait, you guys are finally thinking about a replacement for dj? 10:55:20 are vine stalkers intended to be dj replacement? 10:55:24 <|amethyst> who said anything about replacing Dj? 10:55:33 they seem pretty interesting, though 10:55:47 <|amethyst> I'm adding them as an experimental branch on CSZO 10:56:26 -!- gvdm has quit [Ping timeout: 240 seconds] 10:56:26 also, we should consider allowing more than 27 races imo 10:56:31 27 + 9 + 3! 10:56:33 <|amethyst> this is number 28 10:56:46 <|amethyst> oh, you meant "allowing" in a non-technical sense 10:57:35 i just assumed because they're a race playing around with hp/mp 10:58:33 -!- ussdefiant has joined ##crawl-dev 11:02:58 -!- Poncheis has quit [Read error: Connection timed out] 11:08:38 Experimental (vinestalker) branch on crawl.s-z.org updated to: 0.14-a0-1690-gac18f0c 11:09:05 -!- tsohg has quit [Remote host closed the connection] 11:09:52 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-1689-g99b8db2 (34) 11:11:07 -!- ainsophyao has quit [Remote host closed the connection] 11:11:08 <|amethyst> !tell Basil it's up on CSZO. Won't show up in webtiles until I restart the server 11:11:08 |amethyst: OK, I'll let basil know. 11:12:15 -!- ldlework has quit [Ping timeout: 240 seconds] 11:15:29 -!- Lawman0 has quit [Read error: Connection reset by peer] 11:15:47 Webtiles server restarted. 11:17:00 -!- Rjs- is now known as Rjs 11:17:45 Piginabag (L17 DsMo) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 11:21:29 -!- CampinSam` is now known as CampinSam 11:21:53 -!- Hailey has quit [Read error: Connection reset by peer] 11:23:03 -!- gvdm has quit [Ping timeout: 245 seconds] 11:23:38 <|amethyst> Medar: hm, trying to think of a good way to be able to introduce arbitrary line breaks in game_links.html 11:23:59 <|amethyst> Medar: right now it puts a line break before the first game for each rcfile path 11:24:39 <|amethyst> hm, I guess I could do it with a symlink 11:27:42 -!- simmarine has joined ##crawl-dev 11:30:23 Webtiles server restarted. 11:31:16 <|amethyst> Medar: a symlink seems to work, though the extra (edit rc) link is probably confusing 11:32:23 -!- ussdefiant has quit [Ping timeout: 272 seconds] 11:33:15 -!- Hailley has quit [Quit: Petra is closed!] 11:34:15 -!- Kenran has quit [Ping timeout: 240 seconds] 11:57:40 |amethyst: your adding a linebreak with a symlink??? 11:57:44 er. you're 11:58:19 <|amethyst> SamB: yeah, webserver/templates/game_links.html uses the rcfile path to determine where to add linebreaks between different games 11:58:56 |amethyst: ah! that totally explains the stack trace :-) 11:59:14 * SamB supposes he should have looked at some of the actual code ... 12:06:47 |amethyst: why is that called .html if it's a template 12:07:04 <|amethyst> SamB: dunno, ask edlothiol :) 12:11:58 03kilobyte02 07* 0.14-a0-1690-g635c65f: Fix a crash with Xom swapping you with a monster. 10(12 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=635c65f0f6a8 12:12:12 <|amethyst> So I was going to apply the glaciate patch but am not sure what to do about Ice Storm 12:12:56 Glaciate doesn't seem that good to me 12:13:07 even a simple cone would work better 12:15:15 03kilobyte02 07* 0.14-a0-1691-g0a5ed41: Don't let granite statues masquerade as actual monsters by recolouring. 10(22 hours ago, 4 files, 2+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0a5ed41f8f01 12:15:15 03kilobyte02 07* 0.14-a0-1692-gf5bcc7f: Get rid of a couple of pointless wall recolourings. 10(22 hours ago, 2 files, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f5bcc7ff0dac 12:15:15 03kilobyte02 07* 0.14-a0-1693-g55deb87: Brace removal. 10(22 hours ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=55deb87d3562 12:16:03 -!- KurzedMetal has quit [Read error: Connection reset by peer] 12:17:13 |amethyst: thanks for figuring out what was wrong with those abyss crashes 12:19:16 |amethyst: you might have mentioned the part about returning to abyss after examining the other levels being the issue here? 12:19:23 I mean, in the comment 12:19:54 -!- faustua has quit [Remote host closed the connection] 12:23:43 wait 12:23:49 what's this about stalkers 12:26:06 %bug 7897 12:26:06 https://crawl.develz.org/mantis/view.php?id=7897 12:26:42 -!- DracheReborn has joined ##crawl-dev 12:28:04 -!- Marbit has joined ##crawl-dev 12:28:31 -!- PolkaDot has quit [Quit: Lost terminal] 12:30:00 -!- Dr_Ke has quit [Ping timeout: 245 seconds] 12:30:26 Simple mimic trap by Marbit 12:30:29 -!- NilsBloodaxe has quit [Ping timeout: 272 seconds] 12:32:19 so how about 12:33:03 // The Abyss needs to visit other levels during level gen, before 12:33:03 // all cells have been filled. We mustn't crash when it returns 12:33:03 // from these excursions, and generate_abyss will check_map_validity 12:33:03 // itself after the grid is fully populated. 12:34:10 |amethyst: and we just better hope that Tiles won't freak because the level's not finished yet and we're already trying to update the view ... 12:34:43 <|amethyst> SamB: maybe move the redraw inside the if too 12:35:25 <|amethyst> but then I guess we'd need to make sure the redraw happens somewhere 12:35:54 I guess so, yes 12:37:40 If we could move the _draw_tiles out of here, then the original motivation for putting the link_items() call here might disappear, but I personally would still want it reasonably close to the loading of the items just for sanity's sake ... 12:38:54 kilobyte: what are your opinions about invoking Lua from within tags.cc 12:39:06 (albeit indirectly) 12:40:34 ASSERT(range >= 0) in 'beam.cc' at line 652 failed. (beam 'puff of flame', source 'tengu conjurer', item 'none'; has range -1) by jeek 12:47:43 <|amethyst> hm... the only way I can see that crash happening is if you.current_vision is -1 12:49:47 !rng @role 12:49:48 The RNG chooses: Artificer. 12:49:50 doh 12:49:56 wrong channel 12:52:50 <|amethyst> kilobyte: I'm not sure what the point of the change in evilmike_minifort was 12:53:12 <|amethyst> kilobyte: it didn't actually change any recolouring, it just made the white stone in the middle into white rock instead 12:53:27 -!- Nakatomy has quit [Ping timeout: 240 seconds] 12:53:51 |amethyst: in the default config, the only way to tell stone from rock is that stone is always lightgrey. Except for that vault. 12:54:00 and Coc:7, IIRC. 12:54:49 although, I wonder what's the point of that white rectangle in that vault at all 12:56:25 -!- G-Flex has quit [Ping timeout: 246 seconds] 12:58:23 <|amethyst> kilobyte: there are plenty of vaults that assign a tile to 'c' 12:59:04 -!- caracal has quit [Ping timeout: 240 seconds] 12:59:19 perhaps kilobyte does not play tiles 12:59:55 -!- Insomniak` has quit [Ping timeout: 246 seconds] 13:00:25 -!- G-Flex has joined ##crawl-dev 13:00:25 -!- inpho has quit [Ping timeout: 272 seconds] 13:01:13 -!- caracal has quit [Changing host] 13:01:34 assigning tiles is ok as long as stone tiles look like stone, and rock like rock 13:03:17 -!- Kalir has quit [Changing host] 13:04:34 -!- Crehl has quit [Read error: Connection reset by peer] 13:04:56 well 13:05:05 there are times that isn't true >.> 13:05:30 notably i think there's a spider end that uses as stone the same tile that's rock in shoals:5 13:06:02 i guess i should try drawing more stone tiles 13:06:17 imantor (L27 GrFi) ERROR in 'dbg-scan.cc' at line 673: invalid feature 0 at (2,2) (Abyss:1) 13:06:22 looking at rltiles/dngn/wall/, unobvious ones seem to be: church, cobalt_stone, crypt_metal, crystal_wall, (?)hell, lab-stone, marble, relief, stone_brick 13:06:45 -!- gammafunk has quit [Ping timeout: 272 seconds] 13:06:58 -!- gammafunk has joined ##crawl-dev 13:07:08 Having different looking perma-rock would be nice, especially in labs. 13:07:13 -!- Zephryn has quit [Quit: My work is end \(^o^)/] 13:07:34 yeah 13:07:47 i want to make permarock tiles but can't think of a metaphor 13:08:11 Can't they just be a bit darker or something? 13:08:38 well, i'd rather have all permarock everywhere look the same 13:08:44 since there's very little of it 13:09:00 Ah, right. 13:09:09 it could be recolored of course, but the shape should be distinctive 13:10:09 ontoclasm: I can't think of any stratified rock tiles. 13:10:13 I quite wonder if we need that many levels of being hard to breach 13:10:18 especially for glass 13:10:44 <|amethyst> are you suggesting turning all stone into permarock? 13:10:54 <|amethyst> because we can't turn permarock into stone 13:11:37 stone glass -> permaglass sounds okay 13:11:46 stone -> rock or metal 13:11:46 stone glass is hardly used anywhere 13:12:46 if you're a LRD user, if you get to skill levels needed to breach stone, you'll be able to deal with metal too 13:12:47 kilobyte: replacing stone with metal would be great imo 13:13:05 that would definitely make tiling it easier xD 13:13:05 rock vs. stone makes absolutely no sense 13:13:32 <|amethyst> maybe if metal didn't have the special effects re electricity 13:14:02 <|amethyst> I don't think "this vault is hard to breach" should mean "you can't bizap lightning bolt" 13:14:07 -!- Azzkikr_ is now known as Azzkikr 13:14:07 there's also crystal 13:14:14 some stone could become that 13:14:29 ofc it has weird effects too 13:15:02 why not just keep destructible tiles and add a symbol/color for undestructible tiles 13:15:22 <|amethyst> Marbit: right now there are multiple levels of destructibility 13:15:37 <|amethyst> Marbit: rock can be dug, stone can be LRDed or shattered, permarock can be neither 13:15:57 Also glass/crystal. 13:16:00 metal is harder to lrd than stone right? 13:16:07 slightly 13:16:09 Which can be LRDed for much better explosions. 13:16:24 crystal can't be dug but can be lrd'ed with 0 spellpower 13:16:39 yeah... I mean keep the as they are. Just eliminate the "nothing can destroy this" and add a symbol or color for that 13:17:11 the name of "permarock" is especially bad 13:17:14 that way you can have metal with the symbol of undestructible 13:17:30 for added wrongness, in its glass version 13:17:35 you can't? 13:21:55 -!- heteroy has quit [Max SendQ exceeded] 13:22:48 fr: slade 13:24:33 -!- Poncheis has quit [Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310]] 13:29:03 -!- G-Flex has quit [Ping timeout: 252 seconds] 13:31:10 -!- eith has joined ##crawl-dev 13:33:00 -!- G-Flex has joined ##crawl-dev 13:33:01 |amethyst: Haven't looked at game_links.html before, so don't really know about the
. Would adding an option for it in the game definition make sense? 13:33:19 |amethyst: Also those extra pipe signs at the end of lines are ugly 13:34:54 -!- dtsund has joined ##crawl-dev 13:35:23 On the other hand, we could change how that works completely. Show only one versions options at once, and remember player's version choice. 13:36:58 -!- nixor has quit [Quit: Leaving.] 13:37:38 <|amethyst> hm 13:39:02 Not sure where we would save that though. 13:41:08 https://dl.dropboxusercontent.com/u/1000017/crawl/permarock.png 13:41:09 ? 13:41:15 maybe too decorative 13:41:56 (the shape matches the current permaglass) 13:43:18 -!- dacendoran_ has quit [Ping timeout: 272 seconds] 13:43:33 i don't know how to draw "indestructible" :C 13:43:56 http://static3.wikia.nocookie.net/__cb20080709154525/diablo/images/9/92/RuneZod.gif 13:49:31 Pick a very small, even, geometric pattern, if you want to make it intuitive. 13:50:12 Triangles are strong, right? 13:50:15 yeah 13:50:46 (My chats in the wrong terminal to quickly look at links, if it matter.) 13:51:33 well i put a geometric pattern on it but it's more complex than it probably should be 13:51:39 maybe just like a diamond 13:51:44 -!- dondy has quit [Quit: fak you nigga, ty] 13:53:24 Maybe a Sierpisnky diamond. 13:54:07 dunno if i can pull that off in the amount of space i have 13:54:34 Now that I've seen permarock.png, I think you can. You only really need hints, not an entire infinity. 13:55:12 I think the problem will be avoiding the implication of any hourglass shapes. 13:56:50 -!- Arkaniad has quit [Ping timeout: 252 seconds] 13:58:23 https://dl.dropboxusercontent.com/u/1000017/crawl/permarock2.png ? 14:01:58 -!- Kenran_ has quit [Quit: Quitting] 14:07:16 Tedronai (L26 MiBe) ERROR in 'dbg-scan.cc' at line 702: Portal enter_abyss[54] didn't get generated. (Depths:4) 14:07:25 Tedronai (L26 MiBe) ERROR in 'dbg-scan.cc' at line 702: Portal enter_pandemonium[57] didn't get generated. (Depths:3) 14:07:29 Tedronai (L26 MiBe) ERROR in 'dbg-scan.cc' at line 702: Portal enter_pandemonium[57] didn't get generated. (Depths:3) 14:09:35 |amethyst: Should I push a patch to allow "separator" field in the config? Defaulting to "|" normally and to "
" if the rc path changed 14:12:16 Tedronai (L26 MiBe) ERROR in 'dbg-scan.cc' at line 702: Portal enter_pandemonium[57] didn't get generated. (Depths:3) 14:12:44 -!- tenofswords has joined ##crawl-dev 14:13:16 <|amethyst> Medar: hm, sounds reasonable, as long as there's no separator before the first entry 14:13:31 <|amethyst> !lm tedronai -log 14:13:31 785. Tedronai, XL26 MiBe, T:58985 (milestone): http://crawl.lantea.net/crawl/morgue/Tedronai/crash-Tedronai-20131230-201214.txt 14:14:10 |amethyst: They way I did it is that it defaults to either | or
, based on whether it the rc path changed 14:14:13 -y 14:14:28 <|amethyst> Medar: oh, right, so the first entry would be a
14:14:36 Right. 14:15:29 Actually, it's not whether the rc path changed, but whether the path has been used previously 14:15:32 That seems bad 14:15:38 i would be in favour of changing all stone into rock or metal also 14:15:52 ontoclasm: for extra pressure, the permarock tile ought to still look good for zot:5 (although admittedly the current look for zot:5 is still bad) 14:15:53 bolt bouncing seems edge-casey enough to not matter 14:16:06 tenofswords: well, i can do variations 14:16:09 * Medar didn't know/remember about lightning and metal 14:16:14 as long as the shape is strong enough 14:16:20 https://dl.dropboxusercontent.com/u/1000017/crawl/permarock3.png 14:16:24 how about that 14:16:28 sort of blatant i guess 14:16:58 Tedronai (L26 MiBe) ERROR in 'dbg-scan.cc' at line 702: Portal enter_pandemonium[57] didn't get generated. (Depths:3) 14:17:06 not bad 14:17:18 "rock" vs "stone" is really weird nomenclature generally 14:17:34 i guess i could actually use all of these 14:17:45 and have the outline be the key feature 14:17:49 -!- caleba has quit [Quit: caleba] 14:17:57 as it is for glass 14:18:13 why not remove the metal weirdness 14:18:19 ontoclasm: I feel like I can't avoid expressing this wrong, but; when you think of a geometric pattern, don't you think of something linked together, so that each part is neccessary based on it's neighbor/itself? -- In details: whichever pattern you use, cover as much of the tile as you think you can get away with, then give edge highlight to what you want in focus in focus; also, it's not symmetrical.-- 14:18:26 Apologies for Cheiness. 14:18:51 03Medar02 07* 0.14-a0-1694-g5c7722d: Allow specifying a separator for WebTiles game links 10(13 minutes ago, 1 file, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5c7722d1550d 14:18:55 s/in focus// 14:19:05 mm 14:19:18 Yes, you skipped ahead to a plain symbol. 14:19:36 -!- DracheReborn has quit [Quit: No Ping reply in 180 seconds.] 14:19:52 -!- DracheReborn has joined ##crawl-dev 14:20:04 I would miss stone heavily but if it's going to happen I will convert vaults myself 14:20:13 (I got distracted reading an engineering paper on bridge building.) 14:20:17 xD 14:23:02 -!- tkappleton has quit [Ping timeout: 240 seconds] 14:24:04 <|amethyst> SamB: actually, I think the redraw isn't an issue, because it just sets flags 14:24:14 <|amethyst> SamB: it doesn't actually do the redraw there 14:25:36 <|amethyst> SamB: but printing things might be an issue still 14:26:22 <|amethyst> So I know why Tedronai is crashing and am about to push a fix for that, but why doesn't he have a Pan portal? 14:27:00 <|amethyst> oh 14:27:05 <|amethyst> he's ascending 14:28:07 -!- Crehl has quit [Read error: Connection reset by peer] 14:29:31 by the way, which is the symbol for the iron grate and mangoove? I'm testing with some vaults 14:29:52 iron grate is a # 14:30:02 mangroves are the same as trees 14:30:10 -!- heteroy has quit [Read error: Connection reset by peer] 14:30:11 (a club sign or a 7 depending) 14:30:16 if you mean for mapspec, both have to be defined in KFEAT 14:30:18 <|amethyst> I think Marbit means in maps 14:30:20 oh 14:30:22 <|amethyst> what tenofswords said 14:30:45 probably he means in .des? 14:31:06 don't listen to me i'm dumb 14:31:15 (if there's something I'd rather make a concentrated effort to purge, it'd be glass vs. grates) 14:34:04 compromised dungeon generation in depths branch by Tedronai 14:34:04 (Aren't grates specifically something that can be smitten through [and disinted] while glass specifically does not allow that?) 14:35:28 smitten/summoned through 14:35:41 /blinked through 14:36:44 oh right, I even have a vault abusing that 14:37:08 03|amethyst02 07* 0.14-a0-1695-g3faffb6: Don't check for missing portals while ascending (#7941) 10(5 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3faffb6e9bfe 14:37:08 03|amethyst02 07* 0.14-a0-1696-g06d0eec: Add missing branch entries before checking validity. 10(5 minutes ago, 2 files, 54+ 53-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=06d0eecfd7c8 14:37:11 there are a bunch of excessive grates uses though, I ought to do some conversion 14:37:27 -!- wheals has quit [Ping timeout: 240 seconds] 14:37:56 Unstable branch on crawl.develz.org updated to: 0.14-a0-1694-g5c7722d (34) 14:38:10 Unstable branch on crawl.s-z.org updated to: 0.14-a0-1696-g06d0eec (34) 14:39:04 <|amethyst> hrm 14:39:34 Unstable branch on crawl.akrasiac.org updated to: 0.14-a0-1696-g06d0eec (34) 14:40:30 yep, I ment in the des files 14:41:16 Unstable branch on crawl.develz.org updated to: 0.14-a0-1696-g06d0eec (34) 14:41:22 (there are also habits to use in kfeat lines the same glyphs of their immediate cousins, but surely nobody gets confused about that) 14:43:15 -!- wheals has joined ##crawl-dev 14:43:35 -!- HellTiger has quit [Ping timeout: 252 seconds] 14:47:50 Unstable branch on rl.heh.fi updated to: 0.14-a0-1696-g06d0eec (34) 14:48:21 <|amethyst> Marbit: I just realised, the update scripts don't overwrite game_links.html 14:48:24 <|amethyst> doh 14:48:29 <|amethyst> Medar: I just realised, the update scripts don't overwrite game_links.html 14:48:42 <|amethyst> Medar: I'll fix up CSZO's and CAO's to do so 14:49:32 -!- heteroy has quit [Read error: Connection reset by peer] 14:50:21 Not a big deal for this change anyway 14:51:01 -!- jeanjacques has quit [] 14:53:37 -!- Lightli has quit [Ping timeout: 272 seconds] 14:54:51 ok, how do i have git rewind back to given version (0.11 in this case) 14:55:03 do i have to find the relevant commit? 14:55:17 <|amethyst> ontoclasm: latest 0.11, or 0.11.0 ? 14:55:24 whichever 14:55:32 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 14:55:37 <|amethyst> ontoclasm: check out the stone_soup-0.11 branch, that will be latest 0.11 14:55:45 it's the era i'm interested in, not a specific build 14:55:48 ok 14:58:52 Unstable branch on crawl.lantea.net updated to: 0.14-a0-1696-g06d0eec (34) 14:59:57 -!- Tux[Qyou] has quit [Quit: Excess flood] 15:00:05 -!- bonghitz has quit [Quit: Leaving...] 15:07:14 <|amethyst> kilobyte: hm, one result of the MP/spellcasting changes is that a lot of DKs don't start with enough MP to use their first ability 15:08:14 <|amethyst> kilobyte: maybe a small linear factor for invo would work? 15:11:28 could give DK role -1 HP, +1 MP? 15:15:02 <|amethyst> no more HP or MP for role 15:15:10 <|amethyst> that was the whole point of the change in question 15:17:49 oh, huh, I did not hear about that at all 15:18:05 <|amethyst> %git 1ce52bf9 15:18:05 07kilobyte02 * 0.14-a0-1222-g1ce52bf: Give hp/mp from Spc/Fgt a linear factor, remove class-based bonuses. 10(4 weeks ago, 2 files, 6+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1ce52bf9352a 15:18:19 that's good, those were always weird 15:18:37 <|amethyst> also means Fighting is more useful early than it once was 15:19:40 -!- mikee_ has joined ##crawl-dev 15:24:55 -!- myrmidette has quit [Ping timeout: 260 seconds] 15:25:02 -!- Insomniak` has quit [Ping timeout: 240 seconds] 15:25:05 -!- inpho_ has quit [Read error: Connection reset by peer] 15:30:30 -!- ProzacElf has joined ##crawl-dev 15:36:20 -!- Daekdroom has quit [Quit: Saindo] 15:36:57 -!- tenofswords has left ##crawl-dev 15:37:43 -!- Basil has joined ##crawl-dev 15:38:02 03Immotian02 {|amethyst} 07* 0.14-a0-1697-g0f97eb1: Identify last unknown targetted scroll and healing potion 10(19 hours ago, 5 files, 50+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0f97eb19f436 15:38:02 03ChrisOelmueller02 {|amethyst} 07* 0.14-a0-1698-g5c0f9e6: Remove `pickup_mode` option, introduce `pickup_menu` 10(14 hours ago, 5 files, 12+ 31-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5c0f9e6d2fb2 15:38:11 <|amethyst> Basil: so are you Immotian? 15:38:29 thanks a bunch 15:39:29 |amethyst: Yes, my mistake. 15:39:29 Basil: You have 4 messages. Use !messages to read them. 15:39:38 <|amethyst> Basil: I'll add it to the nick-mapping 15:40:09 Is statue form supposed to give two levels of rPois? 15:40:56 <|amethyst> Basil: would you prefer that Cheibriados use "Sage" or "Basil" (or something else) for your commits? 15:40:57 -!- rockygargoyle_ has quit [Quit: Page closed] 15:41:17 <|amethyst> Basil: usually it's IRC nick, but that doesn't help in your case :P 15:41:34 Sage; I'll change my git settings in a moment. 15:41:50 (different computer) 15:41:50 <|amethyst> %git HEAD^ 15:41:50 07Sage02 {|amethyst} * 0.14-a0-1697-g0f97eb1: Identify last unknown targetted scroll and healing potion 10(19 hours ago, 5 files, 50+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0f97eb19f436 15:41:55 <|amethyst> mapped 15:41:57 Magic 15:42:05 Fancy. 15:42:18 <|amethyst> Medar: well, I think it currently gives immunity too? 15:42:48 Also I'll get on that monster in a bit as well. 15:42:53 <|amethyst> Medar: I guess you're looking at #7888 ? 15:43:24 Nah, just playing :) 15:43:49 The description talks about resistance 15:44:07 <|amethyst> The immunity thing I think wasn't exactly planned 15:45:15 <|amethyst> oh, no, it was intentional 15:45:47 <|amethyst> but descs weren't updated and the additional rP is still there 15:45:53 <|amethyst> %git 26a4de 15:45:53 07kilobyte02 * 0.13-a0-2387-g26a4de8: Give gargoyles and statue form poison immunity. 10(6 months ago, 3 files, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=26a4de87d86b 15:46:07 -!- dtsund has quit [Quit: dtsund] 15:46:27 -!- MakMorn has quit [Ping timeout: 252 seconds] 15:48:30 Maybe "susceptible to poison" should be marked as suppressed on A screen 15:51:18 -!- MakMorn has joined ##crawl-dev 15:51:49 -!- pancake_ has quit [Quit: qicr for android: faster and better] 15:58:27 03|amethyst02 07* 0.14-a0-1699-g31843b9: Remove extra parentheses. 10(8 minutes ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=31843b9fbabf 15:58:27 03|amethyst02 07* 0.14-a0-1700-ge466b19: Add spaces after switch and catch keywords. 10(5 minutes ago, 9 files, 12+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e466b19865a1 15:58:43 <|amethyst> Medar: probably; also, maybe susceptible to poison should be actually suppressed by the forms that usually suppress things 15:59:01 <|amethyst> %bug 7886 15:59:01 https://crawl.develz.org/mantis/view.php?id=7886 15:59:43 -!- Flex has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 16:00:02 -!- Morg0th has quit [Quit: leaving] 16:01:34 Would make sense 16:05:19 -!- dck has joined ##crawl-dev 16:05:26 -!- inpho has quit [Ping timeout: 240 seconds] 16:06:27 -!- Basil has quit [Read error: Connection reset by peer] 16:06:36 -!- Tarragon has joined ##crawl-dev 16:06:47 -!- Tarragon is now known as Basil 16:08:26 -!- Basil is now known as Oregano 16:08:31 -!- Oregano has quit [Client Quit] 16:08:49 <|amethyst> /nick Fenugreek 16:09:27 -!- Basil has joined ##crawl-dev 16:10:28 -!- Krakhan has quit [Changing host] 16:11:35 -!- heteroy has quit [Ping timeout: 252 seconds] 16:12:41 -!- dondy has quit [Ping timeout: 252 seconds] 16:12:54 -!- dondy` is now known as dondy 16:13:05 caleba (L2 SpEn) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:1) 16:13:05 josh (L16 OpBe) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D (Sprint)) 16:13:06 Rexfelis (L2 DEWz) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:1) 16:13:07 Wop (L5 MfSk) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:4) 16:13:10 zejeff (L9 DECj) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:7) 16:13:11 -!- syllogism has joined ##crawl-dev 16:13:17 Zeia (L13 DrWz) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Lair:6) 16:13:20 ufd (L21 OgHu) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Vaults:4) 16:13:24 Foxfire (L9 TeWz) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:7) 16:13:27 Blackmore (L15 SpAs) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Orc:4) 16:13:30 raistware (L13 VpCj) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Swamp:2) 16:13:45 jdarksun (L6 MiBe) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:4) 16:13:45 ufd (L21 OgHu) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Vaults:4) 16:13:46 Wop (L4 MfSk) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:4) 16:13:46 josh (L16 OpBe) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D (Sprint)) 16:13:59 uh oh 16:14:20 Wop (L4 MfSk) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:4) 16:14:21 moritzmh (L25 OpMo) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Forest:5) 16:14:27 -!- Foamed has quit [Quit: Heading to bed.] 16:14:40 avis (L7 DEWz) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (D:4) 16:14:41 Blackmore (L14 SpAs) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Orc:4) 16:14:42 sonictitan (L13 HuCj) ERROR in 'tileweb.cc' at line 211: Socket write error: Resource temporarily unavailable (Lair:3) 16:16:10 <|amethyst> Medar: hm, is there some way we can save the game when that happens? 16:17:39 -!- st_ has quit [Ping timeout: 260 seconds] 16:18:05 Probably. But I'm not that familiar with the saves. Not sure if we are always in a safe spot to save when it happens. 16:18:25 <|amethyst> hm, good point 16:19:04 I'll try to fix the actual problem sometime soon. Not sure if it'll work though. 16:20:55 03|amethyst02 07* 0.14-a0-1701-g926f6aa: Suppress Formicid rP- in forms (#7886) 10(11 minutes ago, 2 files, 5+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=926f6aa1ad0b 16:21:28 Nice. 16:21:29 <|amethyst> Hm... 7888 probably isn't too difficult to fix, but I don't feel like dealing with that just yet 16:24:34 -!- tsohg has quit [Remote host closed the connection] 16:24:37 %bug 7888 16:24:37 https://crawl.develz.org/mantis/view.php?id=7888 16:25:57 -!- dtsund has joined ##crawl-dev 16:29:26 <|amethyst> is_artificial would need a temp parameter 16:29:47 -!- tsohg has quit [Ping timeout: 260 seconds] 16:35:58 |amethyst: Is there a way to pull vine-stalker branch, or should I keep working on my local copy? 16:36:45 <|amethyst> Basil: git fetch origin to update your remote refs, then git checkout vinestalker 16:37:36 Thank you. 16:37:38 <|amethyst> (if your local branch is already named that, rename it with git branch -m) 16:38:28 -!- gvdm has quit [Read error: Connection reset by peer] 16:45:11 -!- ProzacElf has quit [Ping timeout: 260 seconds] 16:46:20 -!- ebarrett has quit [] 16:47:56 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 16:53:15 Oh right, mana drain on plants 16:53:36 -!- dtsund has quit [Quit: dtsund] 16:53:41 Is it alright if I special-case plant, bush, mushroom to not provide mana for VS? 16:54:00 since they are rather more inert than, say, oklobs 16:57:02 -!- gvdm has quit [Max SendQ exceeded] 17:02:34 <|amethyst> I'd use mons_is_firewood in that case 17:02:54 <|amethyst> but in general it would probably be good not to gain magic from any no-exp monsters (including summons) 17:03:57 Vamp code has a check for that, right? 17:09:03 -!- noop has quit [Ping timeout: 272 seconds] 17:13:22 -!- Brokkr has quit [Remote host closed the connection] 17:17:28 -!- syllogism has quit [] 17:17:53 -!- tsohg has quit [Remote host closed the connection] 17:18:39 <|amethyst> Basil: not one that would be useful for this purpose 17:19:03 hmm 17:19:11 In any case, I've almost got it worked otu 17:19:22 saved for applying antimagic to summons without vamping them 17:19:56 Or rather, that's just a matter of juggling if statements correctly 17:22:55 -!- tsohg has quit [Ping timeout: 265 seconds] 17:24:36 -!- dtsund has joined ##crawl-dev 17:25:05 -!- DracheReborn has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.] 17:26:18 -!- CKyle has quit [Quit: CKyle] 17:26:23 -!- heteroy has quit [Ping timeout: 252 seconds] 17:28:55 -!- WalkerBoh has joined ##crawl-dev 17:33:25 -!- ProzacElf has joined ##crawl-dev 17:36:26 03Medar02 07* 0.14-a0-1702-g84dc8f1: Fix display of enhanced skills that didn't break level boundary 10(11 minutes ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=84dc8f1d85a3 17:36:26 03Medar02 07* 0.14-a0-1703-gc35aa6e: Give 0.0 skill the same boost as 0.1 skill by Ash 10(5 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c35aa6e90ba7 17:36:57 Guess the first one should go to 0.13, maybe the second one too 17:40:00 03Medar02 07[stone_soup-0.13] * 0.13.1-21-g4f9945b: Fix display of enhanced skills that didn't break level boundary 10(15 minutes ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4f9945bf9202 17:43:53 -!- the_glow has quit [Ping timeout: 272 seconds] 17:45:48 oh nice, now i dont have to train a skill really minimally for ash boost 17:49:27 hmm 17:49:59 Should I put vine stalker patches in the vine stalker mantis ticket or create a new ticket whenever I have new patches? 17:50:41 <|amethyst> Basil: you can put them up on the same ticket for now 17:50:51 <|amethyst> if it gets added to trunk, new tickets 17:51:20 -!- myrmidette has joined ##crawl-dev 17:53:08 -!- myrmidette has quit [Client Quit] 17:57:04 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:02:18 -!- Lightli has joined ##crawl-dev 18:04:03 -!- elliptic has joined ##crawl-dev 18:11:11 -!- DrinkMachine has quit [Changing host] 18:11:11 -!- DrinkMachine has joined ##crawl-dev 18:12:33 -!- dacendoran has quit [Quit: Page closed] 18:13:44 -!- Guest62734 is now known as SwissStopwatch 18:33:02 -!- noop has quit [Ping timeout: 240 seconds] 18:33:13 -!- dondy has quit [Quit: ninja kapow] 18:35:58 <|amethyst> Basil: I'm retitling that first commit in the updates 18:37:25 <|amethyst> joosa: I don't know if this applies to friendlies, but: 18:37:27 <|amethyst> doh 18:37:52 <|amethyst> joosa: oops, mistabbed in the wrong channel 18:37:52 -!- tsohg has quit [Remote host closed the connection] 18:39:04 Alright 18:39:06 mm 18:39:14 Magenta P stand out enough for VS glyph? 18:41:44 <|amethyst> Basil: using thorn lotus in player_species_to_monster_species? 18:41:50 <|amethyst> I think that's reasonable enough 18:42:03 <|amethyst> I wouldn't add a new monster with the same colour as an existing one, though 18:42:07 Oh huh 18:42:22 <|amethyst> hell, MONS_PLANT is probably fine :) 18:42:23 I was just copying Dg and I thought nothing occupied that glyph and colour 18:42:38 extracting mana from e.g. zombies also felt really weird 18:42:42 (plant perhaps not so much because there's a fair number of those) 18:42:59 <|amethyst> Basil: http://s-z.org/neil/tmp/crawl-glyphs-narrow.html 18:43:05 Oh neat 18:43:18 <|amethyst> Basil: (not up-to-date, but probably has all the plants) 18:43:20 oh btw could you rebuild that |amethyst? 18:43:52 ChrisOelmueller: I want manadrain to be consistently useful, but I have gotten a couple comments on that bit 18:44:06 <|amethyst> ChrisOelmueller: only if I can remember what I did with that script 18:44:08 and I guess the mindless dead can be considered to have no go juice 18:44:13 heh, fair enough 18:44:21 does "run" qualify :P 18:44:24 (or they're powered by the forbidden magicks that animate the corpse) 18:44:33 <|amethyst> ChrisOelmueller: oh, right, it's in the same web directory 18:44:44 wouldn't be worried about a nerf right now 18:44:52 all in all felt pretty powerful 18:45:01 So, it doesn't matter either way; just whatever makes better sense and whatever 18:45:16 Was it boring and/or mechanically ??? 18:45:36 well it definitely was something new 18:45:55 the jiyva run was so broken i had to splat it in a wizlab 18:46:15 and the dude that started with a bow is about to splat on zot:5 18:46:16 -!- ldf has quit [Read error: Connection reset by peer] 18:46:17 guardian spirit with jiyva heal? 18:46:22 or something else? 18:46:52 the regeneration by walking away is a bit too strong 18:46:55 at least with my playstyle 18:46:59 -!- Nakat0my has quit [Quit: Verlassend] 18:47:14 <|amethyst> ChrisOelmueller: okay, updated 18:47:23 yay thanks :) 18:47:39 hmm, I could downgrade it to regen II 18:47:54 I'll sit on that a little longer until I have more commentary on VS regen 18:48:38 as for jiyva, just jiyva doing the usual good things 18:48:56 so i don't blame that on VS all too much 18:49:00 mm 18:49:16 just made it easier to survive getting there 18:49:34 oh curing maybe shouldn't be yellow in default rc 18:49:40 Does VS have a critical threshold to be "really good" or something? 18:49:49 03Sage02 {|amethyst} 07[vinestalker] * 0.14-a0-1691-g690bfd6: Correct Heal Wounds weight for non-VS. 10(2 hours ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=690bfd64b111 18:49:49 03Sage02 {|amethyst} 07[vinestalker] * 0.14-a0-1692-g308f737: Prevent unidentified /HW from being grayed out for VS. 10(2 hours ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=308f737b80af 18:49:49 03Sage02 {|amethyst} 07[vinestalker] * 0.14-a0-1693-ga525dcd: Prevent vine stalker bite from draining firewood or summons. 10(76 minutes ago, 1 file, 7+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a525dcd70d0a 18:49:49 03Sage02 {|amethyst} 07[vinestalker] * 0.14-a0-1694-g28b4859: Change 'magic' to 'power' for non-spellcaster manadrain message. 10(72 minutes ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=28b4859cb5c5 18:49:49 03|amethyst02 07[vinestalker] * 0.14-a0-1695-g2461b2d: Whitespace and brace fixes. 10(10 minutes ago, 4 files, 5+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2461b2d21b8b 18:49:50 It still cures statuses so 18:50:08 yeah but a different color would help communicate "something is different here" 18:50:23 hmm 18:50:25 good idea. 18:50:36 and it's definitely no longer the "good escape item" that yellow is reserved for usually 18:51:01 !cur is sort of a sketchy "escape item" as it were 18:51:06 but I'll change it regardless 18:51:10 <|amethyst> hm 18:51:23 oh and yes i acquired so much /haste due to no /hw 18:51:34 mmm 18:51:45 Downweight /haste with VS? 18:52:15 not sure there 18:52:20 <|amethyst> that just means lots lots more tele doesn't it? 18:52:24 yeah 18:53:10 and i guess you noticed the weird titling already? 18:53:16 chris the Marksvine stalker (VSWn) 18:53:35 <|amethyst> "Marksplant" 18:54:14 <|amethyst> Basil: err, you missed a comma 18:55:16 Damn, where? 18:55:19 ??holiness 18:55:19 holiness[1/1]: Every Crawl monster has a holiness stat, from (holy, plant, natural, undead, nonliving, demonic). This stat reflects the monster's general nature, and many effects only occur to some types; polymorph only affects natural creatures and demons, and torment holy/natural, DU undead, etc. 18:55:25 <|amethyst> Basil: incoming 18:55:32 03|amethyst02 07[vinestalker] * 0.14-a0-1696-gc031018: Fix compilation. 10(68 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c0310189c390 18:55:33 treant (04P) | Spd: 8 | HD: 16 | HP: 110-144 | AC/EV: 16/3 | Dam: 48 | 03plant | Res: 13magic(immune), 03poison, 12drown, 13neg+++, 13torm | Vul: 04fire | XP: 1394 | Sz: Big | Int: normal. 18:55:33 %??treant 18:55:37 Thank you. 18:55:42 oh the xp apt could be 0 imo 18:55:59 Experimental (vinestalker) branch on crawl.s-z.org updated to: 0.14-a0-1696-gc031018 18:56:00 not fond of all new stuff doing fast leveling 18:57:51 <|amethyst> SamB: btw, that #pragma GCC diagnostic push thing doesn't work on older gccs, meaning that diagnostic is turned off for the whole file 18:58:43 just going to say that vine stalkers are probably a better idea than dj 19:00:06 mm 19:00:37 MONS_VINE_STALKER will have AF_ANTIMAGIC, plant holiness, plant genus, normal int 19:01:01 300 hp like the tengu monsters? 19:01:01 (It should have two attacks but I'll fuss about the bite later maybe) 19:01:05 or more reasonable than that :P 19:01:10 I'm cribbing from Dg 19:01:17 ideally it will not place 19:01:22 aye 19:01:27 hm, that reminds me 19:01:29 needs less hp 19:02:23 <|amethyst> Basil: could make it M_CANT_SPAWN so vault makers don't get the wrong idea :) 19:02:53 _Error: player on same spot as monster: moth of wrath(10) 19:02:55 huh? 19:03:03 -!- WalkerBoh has quit [Ping timeout: 245 seconds] 19:04:55 -!- rast has joined ##crawl-dev 19:05:00 dude the Marksvine 19:05:06 dude the Vine Barricade 19:05:19 why is there a centaur pack in lair:3? 19:05:29 Is there water and an altar? 19:05:30 -!- noop has quit [Quit: Konversation terminated!] 19:05:30 <|amethyst> rast: Shoals entrance? 19:05:42 i guess its possible; ill investiaget 19:06:01 spider antrance... 19:06:22 yeah you were right |amethyst 19:06:57 <|amethyst> ChrisOelmueller: SamB recently added a call to check_map_validity after loading a level 19:07:33 so loading invalid levels was fine before? 19:07:35 <|amethyst> ChrisOelmueller: I wonder if the player's position is not yet updated 19:07:38 ah 19:07:59 it didn't happen directly after load however 19:08:24 <|amethyst> ChrisOelmueller: X[]? 19:08:43 don't recall that, but G 19:08:44 <|amethyst> ChrisOelmueller: or could have been something doing a level excursion 19:08:54 <|amethyst> ah, G probably would do it 19:09:16 <|amethyst> since I believe it loads other levels to plot the fastest route 19:09:38 -!- WalkerBoh has joined ##crawl-dev 19:10:45 <|amethyst> SamB: ChrisOelmueller got a "Error: player on same spot as monster: moth of wrath(10)" when doing G (or something with an excursion anyway). Is the player maybe not in the correct position yet? 19:11:00 <|amethyst> SamB: or perhaps we should split out some of the checks from check_map_validity 19:12:59 -!- dalarist1 has quit [Quit: Leaving.] 19:15:22 -!- Basil has left ##crawl-dev 19:16:04 -!- Daekdroom has quit [Quit: Saindo] 19:16:10 -!- Basil has joined ##crawl-dev 19:16:26 Alright, MONS_VINE_STALKER should be implemented 19:16:40 going to put it up once I do some testing 19:17:06 what's the stats on it? 19:17:09 (also, are tiles automagically taken care of once you add them or do you need to write them in manually?) 19:17:36 antimagic bite, ~3/5 Dg hp, plant holiness and genus, fast regen 19:17:45 Or rather, antimagic attack 19:17:49 -!- Poncheis has quit [Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310]] 19:17:50 and I think that's about it 19:18:06 Oh also it can't generate. 19:20:26 <|amethyst> Basil: you have to add them to dc-mon.txt and dc-corpse.txt 19:20:30 an innately anti-magic enemy isn't all that common 19:20:48 <|amethyst> Basil: you don't need to make a separate corpse tile though 19:20:50 there's ghost moths and loro-however you spell them, and that's it 19:21:26 <|amethyst> Lightli: if you count ghost moth you should count eye of draining too 19:21:35 true 19:23:48 demigod (08@) | Spd: 10 | HD: 5 | HP: 28-47 | AC/EV: 2/12 | Dam: 10 | 10weapons, 10items, 10doors | Res: 06magic(26) | Chunks: 07contam | XP: 155 | Sz: Medium | Int: normal. 19:23:48 %??demigod 19:24:06 troll (07T) | Spd: 10 | HD: 7 | HP: 25-51 | AC/EV: 3/10 | Dam: 20, 15, 15 | 10doors, regen | Res: 06magic(28) | Chunks: 07contam | XP: 305 | Sz: Large | Int: normal. 19:24:06 %??troll 19:24:41 demigod wanderer (08@) | Spd: 10 | HD: 27 | HP: 174-229 | AC/EV: 2/12 | Dam: 10 | 10weapons, 10items, 10doors, !sil | Res: 06magic(144) | Chunks: 07contam | XP: 6500 | Sp: iron shot (3d44), haste, invisibility | Sz: Medium | Int: normal. 19:24:41 %??demigod name:wanderer n_suf hd:27 spells:iron_shot;.;haste;invisibility 19:24:41 Grunt: You have 1 message. Use !messages to read it. 19:24:43 <_< 19:25:03 <|amethyst> Basil: one issue, btw, is that adding tiles will screw up webtiles folks who have cached the tileset 19:25:31 <|amethyst> Basil: because, unlike trunk, experimental branches don't use a separate directory for every version 19:25:46 hmm 19:25:48 <|amethyst> Basil: not worth worrying about though 19:25:50 So ignore that for now? 19:25:53 alright. 19:26:19 <|amethyst> Basil: if people complain, tell them to reload the page :) 19:26:47 Heh 19:30:57 <|amethyst> ChrisOelmueller: btw, if you feel like rewriting http://s-z.org/neil/tmp/crawl-glyphs as a CGI or something, I could put a live version up somewhere 19:31:12 <|amethyst> ChrisOelmueller: I don't feel like doing so myself :P 19:31:54 -!- ainsophyao has joined ##crawl-dev 19:33:08 <|amethyst> %git 2535b90f 19:33:09 07|amethyst02 * 0.14-a0-586-g2535b90: Don't make rF++++ better than rF+++ versus Cerebov. 10(8 weeks ago, 1 file, 4+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2535b90fef49 19:33:09 <|amethyst> doh 19:33:43 -!- ainsophyao has quit [Read error: Connection reset by peer] 19:35:38 -!- ackack has quit [Ping timeout: 252 seconds] 19:36:06 unlikely 19:36:06 :p 19:36:59 -!- ProzacElf has quit [Ping timeout: 272 seconds] 19:40:30 -!- conted has quit [Ping timeout: 272 seconds] 19:58:38 -!- tkappleton has quit [Ping timeout: 240 seconds] 19:59:05 |amethyst: Second batch is up. Add MONS_VINE_STALKER for glyph, add adjective and genus for less silly title-name interaction, reduce exp apt by 1. 20:00:04 There's a strange bit where the first patch re-adds your comma and whitespace fix; sorry about that. Also I'm going to add an xv description in a few minutes. 20:00:16 Ugh. When contricted you can try moving onto an excluded square and it prompts after you break free which allows you to cancel the move. 20:00:47 Guess it should just ask for every try, even if that's a bit annoying. 20:03:49 -!- eith has quit [Ping timeout: 248 seconds] 20:10:02 <|amethyst> Basil: hm, vine stalkers have blood? 20:10:34 They have a magical blood-substitute 20:10:41 sap 20:10:48 change warm-blooded? 20:11:44 <|amethyst> I mean, I guess formicids have blood too 20:12:03 <|amethyst> also, no other plants can leave a corpse 20:12:12 <|amethyst> I can add in those fixes 20:13:35 Sure, I don't care either way 20:13:55 03Medar02 07* 0.14-a0-1704-g849d06b: Prompt for dangerous moves before trying to escape constriction 10(6 minutes ago, 1 file, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=849d06bd9a8b 20:13:56 just twiddled whatever I noticed was different in MONS_DG 20:14:08 Is there a simple (and reasonably thematic) rule for what can be magic-drained? 20:14:22 Moment 20:15:51 Things with spells 20:16:02 Oh wrong question 20:16:12 things that aren't summons or firewood 20:16:20 <|amethyst> ??firewood 20:16:20 I don't have a page labeled firewood in my learndb. 20:16:30 butterflies, toadstools 20:16:37 Everything else can be drained, things with spells (including demons) grant extra mana 20:16:39 <|amethyst> !learn add firewood No-XP stationary monsters other than tentacles and tentacle segments. 20:16:40 firewood[1/1]: No-XP stationary monsters other than tentacles and tentacle segments. 20:16:47 <|amethyst> wheals: butterflies aren't firewood 20:16:53 what! 20:17:20 hrm, not sure how that works for theme; what are they supposed to be draining? life essense? 20:17:35 <|amethyst> gammafunk: the monster's MP pool :) 20:17:46 <|amethyst> which is infinitely big, as you know 20:17:47 well from the player perspective everything has MP 20:17:49 so giant geckos have an mp pool? 20:17:54 without requiring any training 20:18:01 see player Be 20:18:15 players aren't monsters though; there's no playable bat species 20:18:31 bad example, bat form has mp 20:18:35 Cat species 20:18:37 yep 20:18:44 / Monsters that are worthless obstacles: not to 20:18:44 / be attacked by default, but may be cut down to 20:18:44 / get to target even if coaligned. 20:18:45 octopus species 20:18:55 doesn't that match butterflies 20:18:56 it's not like there aren't other examples; but bat form isn't the same as a bat monster 20:19:15 <|amethyst> wheals: monsters won't attack their own butterflies 20:19:18 -!- ProzacElf has joined ##crawl-dev 20:19:21 i think a more important issue is not like, the realism or symmetry or whatever of bats having mp 20:19:24 huh 20:19:29 good to remember for ghosts 20:19:31 but just the fact that it makes the early game extremely easy 20:19:46 yeah that is more important 20:19:51 like i was able to just tab a whole pack of d:1 jackals without worrying much as a monk 20:19:59 which isn't even a strong d:1 background 20:20:37 VS hit with anti-magic against any monster with spells, is that correct? 20:21:05 or is it just increased mp drain 20:21:09 <|amethyst> they hit everyone with antimagic, it just only affects spellcasters according to some definition of the word 20:21:32 <|amethyst> the HP gain is based on how much damage they do 20:21:33 I see; since they drain mp already, wouldn't it be better to drop the anti-magic aspect 20:21:37 <|amethyst> supervampiric 20:21:40 since that's supposed to be trog's thing 20:22:00 03Medar02 07[stone_soup-0.13] * 0.13.1-22-g086cdba: Prompt for dangerous moves before trying to escape constriction 10(14 minutes ago, 1 file, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=086cdba6295a 20:22:09 well trog already doesn't have a monopoly on antimagic 20:22:42 also it would be weird if draining someone's mp wouldn't have an antimagic effect 20:22:49 Yeah, but it is his special brand. 20:22:51 if it's indeed draining mp or something liket hat 20:23:06 pain and distortion are kiku's and lucy's special brands too 20:23:15 and they're available in spell form 20:23:18 I think it's fine to have mp drain alone, but if there's no concern about anti-magic wrt to trog... 20:23:29 well spell vs. innate ability 20:23:32 what makes it mp drain, if there is no anti-magic effect? 20:23:39 isn't it just vampiric then 20:23:43 <|amethyst> Medar: essentially 20:23:44 I mean we have bats with mp 20:23:54 I don't think it's a stretch to have mp drain and no anti-magic 20:24:00 <|amethyst> it is anti-magic plus a vampiric that can go up to double the damage 20:24:07 mikee_: I've been wondering how to twiddle bite numbers for a while now 20:24:24 Last I remember, the formula is fangMut*3 + 2*XL/3 20:24:31 <|amethyst> (average 1/2 damage, 1 damage vs things with the spellcaster flag) 20:24:33 yeah that's current 20:24:34 fangMut*2 or *1 perhaps? 20:24:39 Basil, i probably cannot help much with numbers; i can mostly just say what i think is too strong or too weak 20:24:44 yeah from gameplay perspective, it may just be too strong to add anti-magic 20:24:54 <|amethyst> I was thinking the opposite 20:25:08 <|amethyst> heal MP only when there was actual magic to drain 20:25:33 that is my opinion as well 20:26:25 hmm 20:26:38 hm, doesn't that screw over people who kill things with spells and for example get smitten in D: 3? 20:26:50 Stick it in right now, or give people another day or two to play with VS current to see how things compare before and after? 20:26:51 gaining more from spellcasters might be interesting, since maybe then you sometimes don't want to kill them first 20:26:58 * Medar hasn't actually tried VS yet... 20:26:59 <|amethyst> Medar: you already gain more 20:27:05 Medar: They already get more with spellcasters 20:27:22 1dDamage noncaster vs 2dDamage 20:27:30 Ah, ok. Should do my reseach :p 20:28:03 hm 20:29:03 -!- djroma has quit [Remote host closed the connection] 20:30:08 mikee_: was the D: 1 issues with bite killing things too quickly or recharging spirit keeping you alive too easily? 20:30:29 dck, mostly the healing from attacks 20:30:37 because with new zero exp I think halved MP drain from non-AM vulnerable could word. 20:30:39 hm 20:31:01 granted this was only one character 20:31:02 I just got this: 20:31:02 _Error: player on same spot as monster: fungus(109) 20:31:12 dck: Halved being dDamage/2 ? 20:31:17 if i played a wide spectrum i might get a different impression 20:31:20 I've moved since then but not much 20:31:22 or you could have something silly like Vp vamp weapon, and cap it so that it never heals you more than your XL 20:31:35 <|amethyst> G-Flex: yeah, ChrisOelmueller got essentially the same thing earlier 20:31:48 <|amethyst> I'm thinking of removing that validity check 20:32:08 okay 20:32:08 yes sage I was thinking dDamage/2 for non spellcasters 20:32:15 and the ca 20:32:24 03Sage02 {|amethyst} 07[vinestalker] * 0.14-a0-1697-gc300382: Add MONS_VINE_STALKER. 10(64 minutes ago, 3 files, 15+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c300382628fb 20:32:24 03Sage02 {|amethyst} 07[vinestalker] * 0.14-a0-1698-g19fcd88: Add adjective and genus for vine stalker naming. 10(49 minutes ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=19fcd880a2df 20:32:24 03Sage02 {|amethyst} 07[vinestalker] * 0.14-a0-1699-gb54d5b9: Reduce vine stalker experience apt by 1. 10(45 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b54d5b9bfedb 20:32:33 <|amethyst> oo[p 20:32:40 <|amethyst> forgot to commit my stuff 20:32:51 Did I make a mistake? 20:33:11 <|amethyst> no 20:33:18 Oh good. 20:33:33 03|amethyst02 07[vinestalker] * 0.14-a0-1700-g2434922: A few tweaks to VS monster. 10(48 seconds ago, 1 file, 12+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2434922a48f6 20:33:49 Oh right. 20:34:07 -!- Brokkr has quit [Quit: Verlassend] 20:34:23 -!- ProzacElf has quit [Ping timeout: 240 seconds] 20:34:36 Well, on manavamp 20:34:59 <|amethyst> hm 20:35:06 I think I'd like a little more time for commentary on its (over)strength to come in 20:35:16 <|amethyst> I was going to point out that making them MONS_PLANT genus has effects 20:35:16 Hm, thinking about it the XL cap would likely do nothing but screw over people killing things with spells. 20:35:20 <|amethyst> but I think it actually doesn't 20:35:26 Basil: it's definitely overpowered 20:35:35 mm 20:35:39 -!- Zilis has joined ##crawl-dev 20:35:44 i have a rune and am on swamp:4 on turn 9898 20:35:46 <|amethyst> since plants aren't pacifiable and don't leave corpses to cannibalise 20:35:49 it's like a gargoyle 20:36:12 In that case, I can probably safely halve manavamp against noncasters again 20:36:13 -!- TheVengefulOne has joined ##crawl-dev 20:36:24 hooray, nerfs 20:36:25 moving the exp apt down will help quite a bit 20:36:32 dck 20:36:33 that's done already 20:36:34 Oh 20:36:36 right 20:36:39 people were wondering where you were 20:36:43 in webtiles chat 20:36:48 oh 20:36:50 I forget 20:36:57 is this heaven 20:37:26 but basil, overall i really like this 20:37:57 <|amethyst> TheVengefulOne: Limbo at best 20:38:20 hmm 20:38:32 So should I halve manavamp against noncasters or no? 20:38:33 like it too 20:38:56 basil, i'd hold off on that 20:39:09 what if it were 0 against noncasters 20:39:17 and they regenerated mp slightly faster or something 20:39:32 hmm 20:39:38 That is interesting 20:39:38 (i personally really like manavamp how it is) 20:39:46 Manaregen mut would mean 20:39:52 they'd have ~Regen IIII 20:40:05 oh uh 20:40:07 if it works like hp regen 20:40:21 Then again, the mp regen would have a lower cap 20:40:24 i guess their using both hp and mp but not having it combined poses some problems 20:40:25 -!- ProzacElf has joined ##crawl-dev 20:41:08 I also just got this 20:41:08 _Error: player on same spot as monster: plant(34) 20:41:19 hm, there are a ton of monsters that don't cast spells in the game though 20:41:21 is the dungeon trying to grow plants and fungus on top of me 20:41:43 -!- Yermak has quit [Quit: Page closed] 20:41:44 if manavamp on those is removed then people killing with spells suffer a good bunch 20:41:53 and are left in a rather awkward position 20:42:01 <|amethyst> G-Flex: no, it's something to do with level excursions and that we're doing a validity check somewhere we probably shouldn't 20:42:04 i don't completely follow 20:42:13 those people need melee to get the mp back anyway, don't they 20:42:19 yes 20:42:24 I'm not sure what "level excursion" means in a crawl code context 20:42:30 so they're not completely helpless without mp 20:42:52 what's the cap for manavamp right now? 20:43:04 sure not, but the bite as it stands allows for rather more lax usage of melee 20:43:04 <|amethyst> G-Flex: it visited another level for some reason (e.g. X[] or interlevel travel or ctrl-f), which involves saving and later reloading the current level 20:43:05 or i guess a formula if it's constant 20:43:20 what if you can drain MP from anything that either 1) uses magic, or 2) is intelligent, so you can drain from normal non-spellcasting orcs and stuff but not from, say, a zombie or a quokka 20:43:21 meaning that even if you're getting hit back you get a gain in most situations 20:43:41 |amethyst: oh, could it possibly be doing that because of jiyva off-level eating, or are there other reasons for that to happen? 20:43:44 <|amethyst> G-Flex: and in the middle it's doing a check that involves the player position even though it really shouldn't 20:43:50 ah 20:43:52 <|amethyst> G-Flex: yeah, jiyva off-level eating is probably it 20:43:59 WalkerBoh: currently they heal 1dDamage done 20:44:05 although I don't get any jiyva-eating messages when it happens 20:44:14 and 2dDamage when they bite something vulnerable to AM 20:44:20 ah, that is quite a lot 20:44:25 i think halving that would be reasonable 20:44:33 -!- dtsund has quit [Quit: dtsund] 20:44:34 I think halving it on non AM vulnerable would work 20:44:38 right 20:44:51 also do you know the formula for bite dam? 20:44:55 i do not 20:44:59 Experimental (vinestalker) branch on crawl.s-z.org updated to: 0.14-a0-1700-g2434922 20:45:10 fangMut*3 + 2*XL/3 20:45:14 so as it stands 20:45:17 oh it scales with xl? 20:45:22 zero exp should also tone it down 20:45:23 i didn't realize that 20:45:23 yeah 20:45:42 i think i won't comment on the 'caster' vs issue without having played one 20:45:47 again so they can regain MP and recharge the shield as the game goes on 20:45:49 it sounds a bit complex 20:45:52 i mean, i'm playing a pure melee guy at the moment so i can't speak to how much it hurts casters 20:46:12 but it's pretty nuts 20:46:23 i suspect i might no care if it hurts them =P 20:46:29 -!- CKyle has joined ##crawl-dev 20:46:30 haha 20:47:34 time for the real test of if they are op 20:47:38 zermako is going to play one 20:47:45 mmm 20:47:49 Smite 20:47:51 Ouch! 20:47:52 that's not a good test 20:47:56 he hasn't won a gargoyle 20:48:03 d3-5 is super interesting as VS 20:48:11 for wizards especially 20:49:13 what's the VS high score right now? 20:49:50 also when polearm warriors start showing up 20:50:02 well it just took him less than a minute to reach his median xl with vs 20:50:12 where is zermako playing? 20:50:20 i must watch this legend 20:53:38 -!- ystael has quit [Ping timeout: 246 seconds] 20:53:56 03|amethyst02 07* 0.14-a0-1705-gb80bb09: Don't check monster validity when loading a level. 10(3 minutes ago, 3 files, 7+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b80bb099385e 20:54:07 <|amethyst> http://dobrazupa.org/meta/vinestalker/scores 20:54:14 mm 20:54:26 Plane Stalker sound good for maxlevel tlocs? 20:54:28 <|amethyst> WalkerBoh: Tabstorm won with 3 runes and 1909758 points 20:54:52 ah cool, thanks 20:55:36 <|amethyst> And chris at second with 1612659 20:55:39 but none of these games are stored unfortunately 20:55:40 <|amethyst> those are the only two wins 20:55:47 so i don't know how much of a speedrun 15-runer i want to do 20:55:48 n7 is about to win 20:55:50 <|amethyst> they're not reported by the bots 20:56:12 <|amethyst> s/reported/recorded/ 20:56:17 <|amethyst> WalkerBoh: what do you mean by stored? 20:56:22 <|amethyst> WalkerBoh: the ttyrecs do exist 20:56:24 like, they won't show up on my profile 20:56:31 <|amethyst> WalkerBoh: ah, right 20:56:40 so i don't really care that much about putting up a huge score 20:56:42 haha 20:56:47 hmm, Zermako ended up in Abyss 20:56:48 <|amethyst> :) 20:56:52 I need to buff VS 20:57:48 -!- Zermako has quit [Quit: good night and good luck to all!] 20:58:01 when something tries to use a MR check on you eight treants spawn around the monster in question 20:58:16 treant form 20:58:39 <|amethyst> this was (Edmund) so probably distortion rather than MR 20:58:54 <|amethyst> whenever something uses distortion on you you transform into eight treants 20:59:31 bonus ev because you're actually a vine 21:00:00 in all honesty, VS is probably not broken 21:00:28 it's good, but spriggan level HP without being a spriggan is not a good thing 21:01:58 -!- heteroy has quit [Read error: Connection reset by peer] 21:02:24 it's not broken, but it is pretty strong 21:03:37 i was killing emperor scorpions at xl15 with 86hp, and didn't ever take more than 40hp worth of damage in the fight 21:05:23 strong is fine 21:05:46 agreed 21:05:47 they at least have actual drawbacks (if that HP does go to hell, good luck getting it back up) 21:06:02 you could give them slow 1 21:06:11 that way you destory any semblance of fun you could have playing them 21:06:38 <|amethyst> fast metabolism 3 21:06:43 <|amethyst> and herbivore 2 21:07:16 um 21:07:23 I'm having a weird bailey message loop 21:07:31 "You hear the roar of battle. 21:07:31 There is an entrance to a bailey on this level. Hurry and find it before the 21:07:31 portal closes forever!" 21:07:48 I just got this 7 times in a row, and not even on the first turn on that level 21:07:51 Herbivore because they're plants 21:08:06 <|amethyst> G-Flex: hmm... it might be too late, but can you do a save backup? 21:08:09 hm 21:08:16 I've left the level already but okay 21:08:29 You hear the roar of the roar of battle. 21:08:40 https://dobrazupa.org/saves/swinepaste-crawl-git-06d0eecfd7-131231-0308.tar.bz2 21:08:50 <|amethyst> G-Flex: should be fine as long as the portal didn't expire yet 21:09:46 yeah, the portal worked fine 21:09:52 <|amethyst> hm, I really thought I had seen this on mantis before 21:09:52 I've never seen that happen with portal announcements before 21:10:01 <|amethyst> oh, you used it already? 21:10:02 <|amethyst> Hm 21:11:05 -!- ackack has joined ##crawl-dev 21:11:11 ... jellies ate all the bailey loot :( 21:11:18 not as of that backup, but yes, I'm in the bailey now 21:11:22 -!- ainsophyao has joined ##crawl-dev 21:11:55 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:12:48 -!- dtsund has joined ##crawl-dev 21:13:57 -!- Daekdroom has quit [Quit: Saindo] 21:15:51 <|amethyst> G-Flex: oh... 21:16:03 <|amethyst> G-Flex: those also happen every time a level is loaded 21:16:20 <|amethyst> G-Flex: so if you're with Jiyva.... 21:17:29 <|amethyst> (it doesn't happen when it temporarily visits another level, but does happen when it returns to your current one) 21:18:02 oh 21:18:06 wait, what happens? 21:18:45 <|amethyst> the level-entry messages 21:18:49 oh okay 21:18:55 but it happened 7 times in a row 21:19:09 jiyva doesn't eat 7 off-level items in the same turn, or does he? 21:19:53 wait, Jiya can eat portal vault loot before you even enter the vault? 21:19:57 no 21:19:58 -!- heteroy has quit [Read error: Connection reset by peer] 21:20:00 nobody said that 21:20:03 oh 21:20:10 <|amethyst> only levels you've already been to 21:20:15 k 21:20:18 that's how I thought it worked 21:20:31 <|amethyst> G-Flex: hm it does multiple excursions in a loop instead of one big one 21:20:38 okay 21:20:42 and each one only has a chance of eating an item? 21:21:30 <|amethyst> yeah, or it might not find an item 21:22:08 <|amethyst> once it loads a level, it samples a random position and looks for a stack there until it hits a 1/200 chance and leaves the loop 21:22:27 <|amethyst> if it didn't find something, it picks another level at random and tries again 21:22:45 <|amethyst> again until it breaks on a 1/200 chance 21:22:53 <|amethyst> (breaks out of the loop I mean) 21:24:25 <|amethyst> and it uses a separate excursion for each level it visits, so you get the message multiple times 21:26:10 <|amethyst> G-Flex: aha, #6200 21:26:26 <|amethyst> G-Flex: and the even earlier #2814 21:26:31 <|amethyst> G-Flex: I knew I had seen it before 21:26:52 why aren't vine stalkers w like vines? 21:27:22 <|amethyst> because they're not actually tentacle ends? 21:27:31 boo 21:30:17 %bug 2814 21:30:17 https://crawl.develz.org/mantis/view.php?id=2814 21:31:51 |amethyst: maybe scan_items() or whatever would be enough? I don't know ... 21:32:35 SamB: and yeah, I did notice the warnings about the push/pop pragmas not working when I did a rebuild a little while ago ... 21:32:39 er. 21:32:40 |amethyst: 21:34:36 -!- heteroy has quit [Read error: Connection reset by peer] 21:36:07 <|amethyst> SamB: scan_items doesn't check the grid itself, which I assumed was why you added the check 21:36:15 <|amethyst> SamB: I just added a flag to skip the monster check 21:36:21 <|amethyst> SamB: but I think there's a better way 21:37:08 <|amethyst> SamB: it would probably work to check you.on_current_level everywhere in the monster check that uses your position 21:37:20 <|amethyst> s/monster check/monster scan/ 21:41:58 -!- heteroy has quit [Read error: Connection reset by peer] 21:44:33 -!- ackack has quit [Ping timeout: 272 seconds] 21:46:58 -!- heteroy has quit [Read error: Connection reset by peer] 21:49:17 -!- tsohg has quit [Remote host closed the connection] 21:49:40 -!- pancake_ has quit [Read error: No route to host] 21:51:02 huh, for some reason, that comment change of mine you committed conflicted when I did that git stash/git pull/git stash pop dance ... 21:52:59 <|amethyst> I may have mistyped something 21:54:57 -!- tsohg has quit [Ping timeout: 272 seconds] 21:55:20 I think it was just git being a bit stupid 21:55:36 or possibly I've misconfigured it 21:56:04 it didn't look any different to me 21:56:14 Whitespace issue then? 21:56:39 could be 21:58:15 <|amethyst> SamB: I wrote "those excursions" instead of "these" 21:58:24 ah 21:58:27 <|amethyst> SamB: and o and e look pretty similar :) 21:58:44 this is what I get for using my eyes ... 21:58:54 <|amethyst> Me too 21:59:30 <|amethyst> "these" is better anyway :) 21:59:35 -!- TheVengefulOne has quit [Quit: Page closed] 22:00:37 -!- dtsund has quit [Quit: dtsund] 22:00:49 -!- WalkerBoh has quit [Ping timeout: 265 seconds] 22:01:54 -!- CKyle has quit [Quit: CKyle] 22:01:58 -!- heteroy has quit [Read error: Connection reset by peer] 22:05:53 -!- N78291 has joined ##crawl-dev 22:05:58 -!- heteroy has quit [Read error: Connection reset by peer] 22:06:36 looks like the wizmode name for the vinestalker bite is "antimagic bite bite" 22:07:16 hmm 22:08:58 -!- WalkerBoh has joined ##crawl-dev 22:09:03 Oh whoops 22:09:19 they do bite pretty hard 22:09:22 bad copy-paste. 22:09:31 If anyone is taking feedback about VS I'd suggest the regen mutation starts lower and is gained with levels 22:09:53 -!- ainsophyao has quit [Remote host closed the connection] 22:09:53 -!- dtsund has joined ##crawl-dev 22:10:06 hm. 22:10:07 since regen 3 is like 1 hp / 2 turns and is really strong when you only have 12 max hp 22:10:48 regen 2 until XL 8 was considered at some point. 22:11:32 Which is, again, when you get the bite as well 22:11:49 iirc it was not tried because it seemed like with regen 2 the same things regen 3 creates would still happen. 22:11:53 -!- Piginabag has quit [Quit: Page closed] 22:12:00 only with more walking involved 22:12:35 Okay, antimagic bite bite fix is on mantis. 22:12:48 -!- Neuromancer has quit [Quit: Page closed] 22:13:17 Also, N78291: Do you think there should be a change on the bite numbers? 22:13:30 currently at fangMut*3 + 2*XL/3 22:14:09 bh mentioned that he was bored and that VS should be toned down \ 22:14:52 wait 22:15:03 we're still on *3 22:15:27 I thought it'd been toned down to *2 when 2*XL/3 became a thing 22:15:38 hadn't noticed until now 22:15:56 -!- ussdefiant has joined ##crawl-dev 22:16:01 that sounds like a lot more than most other aux attacks but I don't remember getting !!!! messages or anything 22:16:09 Oh hm, you're right dck 22:16:12 I misremembered 22:16:19 hard to tell how much your aux attacks are doing of course 22:16:48 i had a much too easy time with a hell sentinel on orb run (after giving up the no melee conduct) 22:17:00 so probably "too much" 22:17:08 hmm 22:17:33 N78291: i agree with you on scaling up regen with level 22:17:50 oh, VS can swap on guardian spirit without setting mp to 0, I don't know if that is intended or not 22:17:58 ChrisOelmueller: mut*2 + xl/3 instead maybe? 22:18:20 N78291: It's probably a side effect of spirit shield since GS does nothing with it 22:18:21 I think 22:18:52 could try that, sure 22:18:53 does it need a xl part at all? since you gain more mutation levels with xl 22:19:07 hmm, too many ways to take the bite. 22:19:21 well it allows the bite to keep working on enemies as you keep going 22:19:23 if the bite no longer triggers for everything it might be good to have some power when it does 22:20:15 mm 22:20:27 -!- CKyle has joined ##crawl-dev 22:20:30 How about int>=normal or spellcasters 22:20:40 only let you manavamp 22:20:53 That would handily fix that jackal thing mikee_ mentioned earlier 22:21:05 although you'd still be able to chew through hell sentinels 22:22:49 hm 22:23:14 can't regain mp in lair although that's not a real concern 22:23:40 being hit by a dragon's breath as a blasty guy and being unable to vamp him could be 22:23:50 then again by then you can do a lot of things 22:25:10 -!- buppy has quit [Quit: Leaving] 22:26:41 is the current manavamp even too strong now? 22:26:47 also the logic behind the bite being reliable and strong enough to do okay damage was to have draining mp be a real option as the game goes on 22:27:04 which I believe is good because it's what changes when to keep fighting and when to leave 22:27:16 -!- RZX has quit [Ping timeout: 246 seconds] 22:27:26 -!- randomizr is now known as RZX 22:27:49 early on I would say it is 22:28:22 but I also think 1/2 MP on normal things could help with that. 22:28:41 early on I would say the manadrain is irrelevant compared to regen 3 22:28:46 depending on what early on means 22:29:25 was thinking first 3-4 D levels 22:29:46 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:30:15 -!- CKyle has quit [Quit: CKyle] 22:30:44 hmm 22:30:45 N78291: how do you feel about the anti-magic aspect of the bite? 22:31:18 I'll delay regen III to xl8 and halve manavamp across the board 22:31:30 -!- dacendoran has quit [Ping timeout: 272 seconds] 22:32:00 and put the int nerf patch up with a recommendation to maybe implement it after some more testing 22:32:05 gammafunk: I don't remember seeing it much but I conjured a lot 22:32:44 N78291: Not sure I follow what you mean; I meant that the bite applies anti-magic to monster targets 22:33:19 right, I usually used conjurations against spellcasting monsters 22:33:24 -!- conted has quit [Ping timeout: 272 seconds] 22:33:39 oh there's literally all the things recommended for VS 22:33:47 might want to look at some more restrictions maybe 22:33:49 i really like the anti-magic part 22:34:04 I see 22:34:29 well, they can cast things pretty well 22:34:35 and they fight well too 22:34:40 ChrisOelmueller: Background restrictions, or something else? 22:34:45 what would you not recommend? 22:35:12 are they actually that god at casting? 22:35:13 good* 22:35:27 i feel like having the extra hp via mp is pretty important 22:36:00 03kilobyte02 07* 0.14-a0-1706-gc9884c8: Revert "Don't check monster validity when loading a level." 10(17 minutes ago, 3 files, 4+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c9884c8c109b 22:36:00 03kilobyte02 07* 0.14-a0-1707-g75daffb: Shunt the player to (0,0) during map validity checks. 10(9 minutes ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=75daffb884f7 22:36:08 WalkerBoh: I'm not referring to the mp drain, but the anti-magic "brand" hit flavour that gets applied to monsters 22:36:09 -!- Marbit has quit [Quit: Page closed] 22:36:20 they make different casters, at least on the couple of Wz I played when we started out 22:36:28 gammafunk: that's what i'm talking about too 22:36:43 Well, you mentioned extra hp via mp 22:36:47 because instead of walking around recovering mana you bite people and get it back 22:36:53 and cast more 22:37:00 gammafunk, that was in response to dck 22:37:04 ic 22:37:13 it was not very extensive testing but I found it pretty good. 22:37:16 dck, that's fair, i'll hav to play a caster 22:38:02 Yeah my only concern is giving them access to a powerful brand for late-game/extended without making them go through e.g. trog 22:38:22 gammafunk: because it's only an auxiliary attack, it isn't nearly as powerful as the weapon brand 22:38:23 And it would act on top of any existing weapon brand as well? 22:38:34 of course not. 22:38:48 it's just the bite that is AM branded 22:38:54 no that's what I mean 22:39:00 you'd have your weapon brand and the aux attack 22:39:06 it triggers some fraction of the time? 22:39:15 You bite all the time. 22:39:21 bitey 22:39:25 anti-magic requires hitting in succession some number of times 22:39:39 like the more you stack it on a monster, the higher % they falter 22:39:48 because it's an aux attack, this is lower than it would normally be 22:40:01 you can't completely neutralize a casting monster with it, is my point 22:40:02 Yes, but Basil just said you bite all the time 22:40:05 <|amethyst> kilobyte: I guess that works even better than checking on_current_level 22:40:11 particularly due to the "nerf" AM saw some months back with the first iteration of the bite mut it was doing nothing at all 22:40:18 Or rather, all melee attacks make you bite. 22:40:23 which nerf is that dck? 22:40:25 (all of your melee attacks) 22:40:36 WalkerBoh: AM bleeds faster 22:40:42 so you can't play whack-a-mole with OOF 22:40:50 ah 22:40:57 that's a shame 22:41:00 yeah, it was basically to stop switching being optimal 22:41:20 Yeah I mean if it's as powerful (in terms of how often it's applied and the power of the effect) as anti-magic on a melee weapon 22:41:46 I think that should change, but then again I'd like to see it on a melee char in e.g. zot/extended 22:42:01 it's leagues weaker 22:42:07 gammafunk: based on my experience in vaults, it is not nearly as strong 22:42:13 how is it reduced dck? 22:42:53 I'm not talking damage; just the application of the brand here 22:43:31 ??anti-magic[3 22:43:31 anti-magic[3/3]: Miscast chance for monsters increases based on damage dealt (with the weapon), decreasing every turn. 22:43:42 don't have any numbers on me and I can't remember right now 22:43:51 ok, Medar has it here 22:43:54 It's weaker by dint of AM bleeding really fast. 22:43:55 based on damage dealt 22:44:08 no Basil, I mean weaker compared to melee with the weapon brand 22:44:22 yeah, based on damage dealt 22:44:23 but that learndb entry shows it will be weaker on account of the bite 22:44:31 also you don't bite every turn 22:44:32 doing much less damage 22:44:35 hehe 22:44:38 Basil thinks so 22:45:36 I recall that it's a custom attack, but I'm not sure if Basil changed the frequency of it vs. standard bite 22:46:08 2/5->1/1 if you have MUT_FANGS with MUT_ANTIMAGIC_BITE 22:46:19 <|amethyst> - && x_chance_in_y(2, 5); 22:46:19 <|amethyst> + && x_chance_in_y(2, 5)) 22:46:19 <|amethyst> + || you.mutation[MUT_ANTIMAGIC_BITE]; 22:46:21 N78291: iirc bite frequency is 100%, but maybe some of the missed bites get muted? 22:46:21 <|amethyst> yes 22:46:36 still has the str + dex <= random2(50) check for all aux attacks 22:46:43 Oh huh 22:46:48 I did not know that. 22:46:50 oh 22:47:07 Well 22:47:23 actually current bite frequency seems good to me. 22:47:38 Yeah, keeping its frequency in line with current bite 22:47:40 and they have good str and dex 22:47:45 |amethyst: float arguments to inc_mp get rounded down and cast to int, right? 22:47:46 Could be a good way to control its strength 22:48:15 I'd assumed those missing bites were just being muted. 22:48:17 (mostly I'm wondering if passing inc_mp a float is a Bad Thing) 22:48:18 <|amethyst> Basil: round towards zero usually 22:48:23 Alright 22:48:33 <|amethyst> Basil: I would explicitly cast it to an int 22:48:38 But if it's actually not triggering there then I think it shouldn't go any lower. 22:48:53 dck, i agree with you, the frequency is pretty good right now 22:48:57 As right now it seems pretty reliable. 22:48:58 Alright 22:49:15 And reliability is something desirable on a core feature like this. 22:49:40 -!- heteroy has quit [Max SendQ exceeded] 22:49:55 i think halving the power on non-AM vulnerable is good and thematic, and otherwise it's okay for now 22:52:17 dck: the species has a lot of things are "reliable" already; I think balance is more important (regardless of whether that means increasing/decreasing the aux attack frequency) 22:52:49 *that are 22:53:11 Basil: i think you shouldn't get a "you drain its power, you feel invigorated" message if your mp is full 22:53:18 ??vine stalker 22:53:18 vine stalker[1/1]: Parasitic vines. Powerful bite which leeches mana and applies antimagic, bites every melee attack, regen III, spirit shield, +1 MP. -3 HP, can't restore HP with potions or wands (Gods and regeneration in general work). 22:53:41 Reliably high regen, reliably low HP 22:53:50 ??? 22:53:50 ?[1/1]: a scroll 22:53:51 reliable gspirit 22:54:21 getting reliably smitten for all of their mana in D: 3 22:54:54 and then instead of being able to recover it attempting to do so doesn't actually mean the bite will even go off. 22:55:16 -!- RZX has quit [Ping timeout: 246 seconds] 22:55:21 -!- randomizr is now known as RZX 22:55:37 Well the can't restore hp with pots/wands restriction seems arbitary to me 22:56:02 it seems kind of the opposite of reliable, too 22:56:41 Oh also, WalkerBoh: I'll fix that in a second. 22:57:02 hooray, less spam. 22:57:10 -!- ufd has quit [Quit: Page closed] 22:57:19 -!- mikee_ has quit [Quit: HydraIRC -> http://www.hydrairc.com <- IRC with a difference] 22:57:32 dck: I like my spam :( 22:57:33 !lm . 22:57:34 7612. [2013-12-31 04:51:01] SGrunt the Eclecticist (L17 SpAM) found a barnacled rune of Zot on turn 84007. (Shoals:5) 22:57:47 :) 22:57:52 -!- rossi has quit [Quit: WeeChat 0.4.2] 22:57:58 we'll keep some spam grunt, don't worry 22:57:58 hooray, less huar 22:59:26 * Grunt hits gammafunk with a DEMIGODWANDERER. 22:59:58 -!- heteroy has quit [Read error: Connection reset by peer] 23:03:45 finding a d1 vamp whip with a VS just seems like it will invalidate this whole game 23:06:14 -!- heteroy has quit [Read error: Connection reset by peer] 23:06:37 a 23:06:39 -!- tensorpudding has quit [Ping timeout: 240 seconds] 23:06:39 oops 23:08:20 -!- kekekela has quit [Quit: Page closed] 23:09:31 Stable (0.13) branch on crawl.lantea.net updated to: 0.13.1-22-g086cdba 23:10:11 -!- CKyle has joined ##crawl-dev 23:12:54 -!- st_ has joined ##crawl-dev 23:13:58 -!- CKyle has quit [Client Quit] 23:15:13 -!- MaxFrost has quit [Ping timeout: 246 seconds] 23:16:06 -!- nubcakes has quit [Quit: Page closed] 23:17:03 -!- heteroy has quit [Read error: Connection reset by peer] 23:19:25 -!- amatsu has quit [Read error: Connection reset by peer] 23:19:28 -!- LexAckson_ has joined ##crawl-dev 23:21:30 -!- LexAckson has quit [Ping timeout: 272 seconds] 23:24:24 -!- ereinion has quit [] 23:31:40 -!- Lightli has quit [Ping timeout: 272 seconds] 23:31:41 -!- Bloax has joined ##crawl-dev 23:34:06 -!- N78291 has quit [Quit: null] 23:34:14 -!- bmfx has quit [Quit: leaving] 23:34:35 -!- gammafunk has quit [Quit: leaving] 23:35:47 -!- CKyle has joined ##crawl-dev 23:49:46 -!- Crehl has quit [Quit: qqqqqqq] 23:58:45 -!- CKyle has quit [Quit: CKyle]