00:02:29 -!- PleasingFungus has joined ##crawl-dev 00:02:45 -!- KurzedMetal has quit [Read error: Connection reset by peer] 00:05:40 elliptic: why on earth would you think that any action in crawl is "instant"? 00:05:44 the default is one turn, not "instant". 00:06:12 that is what everything in the game teaches players to expect. 00:08:07 -!- tsohg has quit [Ping timeout: 265 seconds] 00:08:34 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1686-g94d8484 (34) 00:09:26 -!- Psyknux has quit [Ping timeout: 258 seconds] 00:12:09 -!- rossi has quit [Ping timeout: 244 seconds] 00:12:13 ice dragon (16D) | Spd: 10 | HD: 12 | HP: 72-102 | AC/EV: 10/8 | Dam: 17, 1709(claw), 1707(trample) | cold-blooded, fly | Res: 06magic(40), 02cold++, 03poison, 12drown | Vul: 04fire | XP: 983 | Sp: cold breath (3d24) | Sz: Giant | Int: animal. 00:12:13 %??ice dragon 00:12:24 johnny0: this looks white...? 00:13:03 %git g6eca55f 00:13:03 Could not find commit g6eca55f (git returned 128) 00:13:08 %git 6eca55f 00:13:09 07PleasingFungus02 * 0.16-a0-1514-g6eca55f: Don't crash when placing MONS_DRACONIAN 10(6 days ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6eca55f649a8 00:13:17 fr: make chei strip leading gs from commit hashes 00:28:09 -!- Mazed has quit [Ping timeout: 245 seconds] 00:28:23 PleasingFungus: strange, i don't have problems with other white text -- oh well 00:29:07 might be 00:29:09 a miscolored monster 00:29:13 the bug lives......! 00:29:41 maybe someday I'll remove monster/item colour state and make everything happy forever 00:29:54 it's really hard to care when I don't play console, tho. 00:30:09 -!- Siegurt has quit [Quit: Leaving.] 00:30:46 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141026030205]] 00:33:20 ice dragon shows up fine on my client 00:34:02 hmm, maybe it bugged out last time i rebuilt and i just didn't notice 00:35:16 -!- Mazed has quit [Read error: Connection reset by peer] 00:37:09 -!- Mazed has quit [Read error: Connection reset by peer] 00:37:20 ahh yeah definitely a bugged client -- thanks! 00:42:23 -!- rchandra has left ##crawl-dev 00:52:56 -!- _Jordan_ has quit [Quit: Leaving] 00:58:09 -!- Hailley has quit [Ping timeout: 245 seconds] 01:00:16 -!- Alpi has quit [Remote host closed the connection] 01:02:04 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:03:18 -!- Ahrin has quit [Ping timeout: 244 seconds] 01:09:26 -!- mong has quit [Quit: WeeChat 1.0.1] 01:10:47 -!- dtsund has quit [Quit: dtsund] 01:15:07 -!- eliana has quit [Quit: Page closed] 01:18:46 Unstable branch on crawl.develz.org updated to: 0.16-a0-1686-g94d8484 (34) 01:20:56 -!- debo has joined ##crawl-dev 01:21:38 -!- SomeStupidGuy has quit [Quit: Leaving] 01:25:51 -!- debo has quit [Ping timeout: 255 seconds] 01:28:59 -!- Whistling_Bread has quit [Ping timeout: 245 seconds] 01:38:59 -!- Artelis_ has quit [Ping timeout: 265 seconds] 01:39:28 -!- Annabella| has quit [Ping timeout: 244 seconds] 01:39:32 -!- gammafunk has quit [Ping timeout: 265 seconds] 01:46:33 Windows builds of master branch on crawl.develz.org updated to: 0.16-a0-1686-g94d8484 01:47:44 -!- lobf has quit [Quit: lobf] 01:49:08 -!- Krakhan has quit [Ping timeout: 265 seconds] 01:51:47 -!- alefury has joined ##crawl-dev 01:58:13 -!- Bovinius has quit [Quit: Leaving] 02:05:56 -!- Mattybee[Work] has quit [Quit: Page closed] 02:06:32 -!- ussdefiant has quit [Ping timeout: 265 seconds] 02:06:43 -!- theTower has quit [Quit: leaving] 02:08:40 -!- tsohg has quit [Ping timeout: 258 seconds] 02:11:32 -!- rossi has quit [Ping timeout: 245 seconds] 02:12:47 -!- markgo has quit [Ping timeout: 245 seconds] 02:19:03 -!- bonghitz has quit [Remote host closed the connection] 02:19:10 -!- Kintak has quit [Ping timeout: 250 seconds] 02:19:27 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1686-g94d8484 (34) 02:27:03 -!- Pepe has quit [Ping timeout: 258 seconds] 02:28:01 -!- roctavian has quit [Ping timeout: 246 seconds] 02:29:10 -!- simmarine has quit [Quit: Leaving] 02:39:42 -!- tabstorm has quit [Ping timeout: 258 seconds] 02:46:53 -!- tabstorm has joined ##crawl-dev 02:47:01 -!- Kadarus has quit [Quit: Bye] 02:56:15 -!- ontoclasm1 has quit [Quit: Leaving.] 02:56:43 -!- ontoclasm has joined ##crawl-dev 03:01:10 -!- ontoclasm has quit [Ping timeout: 256 seconds] 03:08:57 -!- tsohg has quit [Ping timeout: 265 seconds] 03:28:15 -!- Akitten_Homura has quit [Quit: Connection reset by pier.] 03:31:50 -!- Bovinius has quit [Quit: Leaving] 03:34:12 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 03:34:28 -!- bonghitz has quit [Ping timeout: 255 seconds] 03:45:08 -!- tabstorm has quit [Ping timeout: 265 seconds] 03:46:04 -!- magistern has quit [Ping timeout: 246 seconds] 03:56:31 -!- alefury has quit [] 03:58:20 -!- weezeface has quit [Remote host closed the connection] 04:01:26 -!- Earlo has quit [Remote host closed the connection] 04:06:37 -!- _Jordan_ has quit [Quit: Leaving] 04:06:51 -!- Ragdoll has joined ##crawl-dev 04:11:50 -!- rossi has quit [Ping timeout: 250 seconds] 04:18:21 -!- scummos__ has quit [Ping timeout: 260 seconds] 04:20:55 -!- debo has joined ##crawl-dev 04:38:51 -!- goliath has left ##crawl-dev 04:48:05 -!- edlothiol has joined ##crawl-dev 04:54:51 -!- bmfx has quit [Quit: Lost terminal] 05:00:03 -!- mopl has quit [Quit: Page closed] 05:08:03 -!- tsohg has quit [Ping timeout: 258 seconds] 05:09:14 -!- Hailley has quit [Ping timeout: 244 seconds] 05:15:14 -!- SomeStupidGuy has quit [Quit: Leaving] 05:15:39 -!- zxc232 has joined ##crawl-dev 05:19:19 -!- NotKintak has quit [Ping timeout: 255 seconds] 05:19:52 -!- Unano has quit [Quit: Page closed] 05:30:13 -!- scummos__ has quit [Ping timeout: 260 seconds] 05:41:54 -!- scummos__ has quit [Ping timeout: 245 seconds] 05:46:51 -!- radinms has quit [Ping timeout: 255 seconds] 05:47:48 -!- InsideTheVoid has quit [Read error: Connection reset by peer] 05:58:38 -!- kait has quit [Read error: Connection reset by peer] 05:59:27 -!- edlothiol has quit [Ping timeout: 245 seconds] 06:05:36 -!- st_ has joined ##crawl-dev 06:07:47 -!- Lasty has joined ##crawl-dev 06:08:21 -!- tsohg has quit [Ping timeout: 244 seconds] 06:12:26 -!- pentax has quit [Quit: ヒーロー見参!] 06:13:09 -!- rossi has quit [Ping timeout: 245 seconds] 06:15:21 -!- Crehl has quit [Quit: Killed by a kitten] 06:18:48 -!- rophy has quit [Ping timeout: 255 seconds] 06:20:45 -!- KurzedMetal has quit [Read error: Connection reset by peer] 06:28:46 woohoo no crashes 06:34:00 -!- Blazinghand has quit [Read error: Connection reset by peer] 06:34:03 -!- tcjsavannah has quit [Quit: tcjsavannah] 06:36:01 -!- heteroy has quit [Ping timeout: 260 seconds] 06:38:42 <|amethyst> !tell PleasingFungus re elliptic's comment, it does kind of imply that royal jelly, pizza, beef jerky, and chunks can be eaten in one turn 06:38:43 |amethyst: OK, I'll let pleasingfungus know. 06:45:00 -!- Earlo has quit [Remote host closed the connection] 06:51:17 03|amethyst02 07* 0.16-a0-1687-g1ee98a2: Describe turn cost of all foods. 10(6 minutes ago, 2 files, 19+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1ee98a20225d 06:54:51 -!- wheals has quit [Remote host closed the connection] 07:05:29 -!- Brannock has joined ##crawl-dev 07:09:35 -!- pelotron has quit [Ping timeout: 265 seconds] 07:15:20 I thought pizza was removed 07:15:26 along with all fun food 07:15:30 in preparation for removing all food 07:15:40 * Wensley can hope 07:21:37 -!- gammafunk has joined ##crawl-dev 07:21:44 -!- gammafunk has quit [Client Quit] 07:26:44 -!- Twiggytwiggytwig has quit [Ping timeout: 255 seconds] 07:28:34 !tell pleasingfungus by instant I meant one turn... 07:28:34 elliptic: OK, I'll let pleasingfungus know. 07:30:42 |amethyst: thanks for fixing the descriptions (I still think that we don't need different turncount lengths for eating, let alone three different lengths, but that's another argument...) 07:30:54 <|amethyst> elliptic: four different lengths 07:30:59 <|amethyst> chunks are 3 07:31:10 <|amethyst> but I didn't want to go into that much detail in the description screen 07:31:14 right 07:31:17 <|amethyst> I think two would be adequate 07:31:51 <|amethyst> say, 1 turn for fruit/jerky, 3 turns for everything else 07:33:32 <|amethyst> otherwise, I don't see much of a reason to have more than three or four types of permafood (two rations, fruit for fedhas, and maybe rj or pizza as a universal food) 07:34:01 <|amethyst> or possibly just two (honey rations and fruit) 07:35:22 -!- Daekdroom has quit [Changing host] 07:35:34 <|amethyst> ... or even one (with fedhas abilities using rations) 07:37:01 I think going down to two food lengths would be a start, and a decent number of people do seem to like having some food be fast 07:37:18 What's an appropriate place to put a init_sac_index() function? I don't want to make sacrifice.h/cc just to hold that one function, but it doesn't seem appropriate anywhere else. 07:37:32 <|amethyst> Lasty: where is the index used? 07:37:42 I do think that reducing the carnivore/herbivore food distinction would be nice 07:37:52 |amethyst: startup.cc. This is the thing we were discussing last night. 07:38:06 <|amethyst> Lasty: ? 07:38:20 <|amethyst> Lasty: I would expect you'd use it somewhere in the god code 07:38:31 most species don't really care about the difference between bread, meat, and rj; it is sort of bad that we have three different ones there just for the sake of 3ish species 07:38:34 <|amethyst> if you only need the index during startup, probably you can do without the index at all 07:38:52 Oh, I see what you mean 07:39:05 yeah, it's needed by godabil.cc and abilities.cc 07:39:26 (I think Sp, Ko, Fe, Gh is the current list of species that can eat only one of bread/meat?) 07:40:09 <|amethyst> Lasty: I would probably make the index static in one of those two, and put the init_ and the accessor (equivalent of get_mutation_def) in that file with prototypes in the corresponding header 07:40:23 <|amethyst> Lasty: just like init_mut_index and get_mutation_def are in mutation.cc 07:40:31 ok, thanks 07:41:23 <|amethyst> elliptic: yeah, all limited carnivory/herbivory was removed 07:42:26 <|amethyst> s/all/and all/ 07:42:54 <|amethyst> it kind of makes sense for the carnivores to have less access to permafood 07:43:15 <|amethyst> since they have more access to chunks 07:43:42 true, I don't think it is particularly important balance-wise though 07:44:31 it makes Ko/Fe/Gh sometimes have food problems if using a lot of high-hunger abilities (ely, conjurations) 07:45:03 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 07:45:11 mainly Ko, Fe has slow metab also 07:45:38 -!- demiskeleton has quit [Quit: Leaving] 07:46:26 and Gh doesn't use ely and usually doesn't use conjurations that much unless with chei (who gives int to lessen their hunger) 07:47:17 it is less clear to me what to do about Sp 07:47:29 -!- Amnesthesia|Else is now known as Amnesthesia 07:48:13 I guess letting them eat more permafood would be fine if the permafood also gave less nutrition (which it would) 07:48:54 I forget how large the multiplier to nutrition is that Sp gets for bread rations and fruit, but I think it is pretty significant? 07:50:11 so I guess I don't see any huge problem at the moment with merging bread/meat/rj into one "ration" item that is edible by anyone and provides the same nutrition that rations currently provide for humans 07:50:24 <|amethyst> hm 07:50:30 -!- eliana has quit [Quit: Page closed] 07:51:07 <|amethyst> elliptic: it differs per food 07:51:25 <|amethyst> but is about +1/3 for bread (4400 neutral, +1500 for herb 3) 07:51:50 <|amethyst> only +1/6 for fruit (850 neutral, +150 for herb 3) 07:52:29 that is strange, I always assumed it would be the same multiplier 07:52:49 <|amethyst> hm 07:53:06 <|amethyst> not only that, it looks like Herb 2, if it existed, would give zero nutrition for chunks 07:53:58 <|amethyst> hm 07:54:01 <|amethyst> that isn't right... 07:54:25 where is this code? so far I've only found _apply_herbivore_nutrition_effects 07:54:31 <|amethyst> food_value 07:54:48 <|amethyst> and Food_prop for the numbers 07:55:27 <|amethyst> it seems to give nutrition, empirically, but I can't figure out why 07:56:16 I see 07:56:37 -!- debo has quit [Quit: leaving] 07:56:57 -!- debo has joined ##crawl-dev 07:57:21 <|amethyst> oh right 07:57:31 <|amethyst> chunks don't actually use that code, they you the code you found 07:57:41 <|amethyst> _apply_herbivore_nutrition_effects 07:57:48 yeah, I was just figuring that out 07:59:01 <|amethyst> s/they you/they use/ # words 07:59:03 btw I didn't realize that royal jelly is not even close to the same nutrition as old royal jelly (is it the same as old honeycomb?) 07:59:25 <|amethyst> elliptic: yeah, old royal jelly was removed, then honeycomb was renamed 08:02:10 anyway I'd say that at the very least we could merge pizza and royal jelly and switch to only have two food durations as you suggested 08:02:47 <|amethyst> I think it's mostly flavour reasons that those two still exist 08:03:26 <|amethyst> some people really like pizza because (? nethack ?), and royal jelly has a few pun vaults 08:03:38 for more merging than that (i.e. doing away with some of the carnivore/herbivore distinctions), probably someone should actually look at stats for food item generation 08:05:07 -!- radinms has quit [Ping timeout: 244 seconds] 08:05:07 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 08:10:01 <|amethyst> hm 08:10:12 <|amethyst> I guess for now I'll make pizza take 1 turn and royal jelly take 3? 08:10:35 <|amethyst> maybe their nutrition should be changed but that would require going through food vaults 08:12:07 -!- rossi has quit [Ping timeout: 255 seconds] 08:12:13 Surr (L18 HOAK) (Shoals:3) 08:12:14 making ration/jelly take 3 and everything else take 1 sounds reasonable to me 08:12:15 Surr (L18 HOAK) (Shoals:3) 08:12:16 Surr (L18 HOAK) (Shoals:3) 08:12:18 Surr (L18 HOAK) (Shoals:3) 08:12:19 Surr (L18 HOAK) (Shoals:3) 08:12:20 um 08:12:24 !crash * 08:12:25 9567. Surr, XL18 HOAK, T:39107 (milestone): http://crawl.develz.org/morgues/trunk/Surr/crash-Surr-20141027-131220.txt 08:12:40 Surr (L18 HOAK) (Shoals:3) 08:12:41 Surr (L18 HOAK) (Shoals:3) 08:12:42 Surr (L18 HOAK) (Shoals:3) 08:13:18 03|amethyst02 07* 0.16-a0-1688-g9fdda32: Remove an obsolete comment. 10(11 minutes ago, 1 file, 0+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9fdda32369f7 08:13:18 03|amethyst02 07* 0.16-a0-1689-g913b5c9: Make all food take either 1 turn or 3 to eat (elliptic) 10(3 minutes ago, 1 file, 19+ 19-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=913b5c9ed876 08:13:22 !crash * 08:13:22 9570. Surr, XL18 HOAK, T:39107 (milestone): http://crawl.develz.org/morgues/trunk/Surr/crash-Surr-20141027-131242.txt 08:13:57 <|amethyst> !tell wheals spoke too soon !crashlog surr 61 08:13:57 |amethyst: OK, I'll let wheals know. 08:14:07 Woo, rations/pizza buff. 08:14:16 <|amethyst> jelly nerf 08:14:33 Surr (L18 HOAK) (Shoals:3) 08:14:52 -!- johnny0_ has joined ##crawl-dev 08:15:40 <|amethyst> oh 08:17:03 -!- stanzill has quit [Changing host] 08:17:16 Surr (L18 HOAK) (Shoals:3) 08:17:19 Surr (L18 HOAK) (Shoals:3) 08:17:20 Surr (L18 HOAK) (Shoals:3) 08:17:21 Surr (L18 HOAK) (Shoals:3) 08:17:44 -!- johnny0 has quit [Ping timeout: 265 seconds] 08:17:58 <|amethyst> !tell wheals if there's a dead monster, monster_by_mid returns null while menv[mindex] still worked (though it might have been off-grid in some cases) 08:17:59 |amethyst: OK, I'll let wheals know. 08:18:28 I went up the stairs in shoals under fear status. -> game crash and now I cant load the save 13https://crawl.develz.org/mantis/view.php?id=9093 by Surr 08:18:42 -!- Ragdoll has quit [Ping timeout: 265 seconds] 08:19:04 -!- Kintak has quit [Ping timeout: 244 seconds] 08:19:19 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:19:44 -!- Ragdoll has joined ##crawl-dev 08:22:18 Surr (L18 HOAK) (Shoals:3) 08:24:49 sacrifice-data.h:1: error: redefinition of 'struct sacrifice_def' sacrifice-data.h:2: error: previous definition of 'struct sacrifice_def' -- I'm getting this error. Line 1 is "struct sacrifice_def" and line 2 is "{", and the syntax is identical to the syntax for mutation_def in mutation.h. 08:26:13 sacrifice-data.h: http://pastebin.com/UzHSXgZd 08:26:47 <|amethyst> something is including the file twice 08:27:37 oh, that makes sense! 08:27:37 thanks 08:27:57 <|amethyst> if sacrifice-data is going to be included from other headers, it should have #ifndef SACRIFICE_DATA_H #define SACRIFICE_DATA_H #endif 08:28:28 <|amethyst> however, most of the -data headers don't use that, and instead are included from exactly one .cc file 08:28:52 I think I can avoid the multiple include situation -- everywhere that uses sacrifice-data.h should be including godabil.h, which includes sacrifice-data.h 08:28:54 -!- ackack has joined ##crawl-dev 08:29:00 <|amethyst> well 08:29:36 <|amethyst> if it works like most foo-data headers, godabil.h shouldn't include it at all 08:29:39 <|amethyst> only godabil.cc 08:30:24 I tried that, but then it complained when I tried to reference sacrifice_def as a return type . . 08:30:49 <|amethyst> you can put the struct definition in godabil.h 08:30:56 Okay 08:31:05 <|amethyst> what returns a sacrifice_def? 08:31:16 <|amethyst> oh, get_sacrifice_def I guess 08:31:25 yeah 08:32:16 <|amethyst> so this is like mutation: the struct is defined in mutation.h, and the data is in mutation-data.h; the former is included in a lot of places but the latter only in mutation.cc 08:32:55 <|amethyst> so changes to the structure of the data requires a pretty big recompile, but changing the data itself only requires recompiling mutation.cc 08:33:27 <|amethyst> some code, like the monster entry stuff, goes even further and makes the struct private to the same .cc file 08:33:46 <|amethyst> then that .cc file has accessor functions that do the lookup and get one particular member 08:33:56 Ah, okay. I asked about that earlier and someone said they wanted to move the mutation_def into mutation-data.h, but maybe I misunderstood 08:34:15 <|amethyst> Lasty: they were talking about the "goes even further" thing 08:35:39 hmm, okay 08:42:52 -!- Kadarus has quit [Ping timeout: 256 seconds] 08:47:54 03|amethyst02 07* 0.16-a0-1690-g15df99b: Don't crash on nonexistent fearmongers/beholders (#9093) 10(23 minutes ago, 2 files, 9+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=15df99b18340 08:48:34 Unstable branch on crawl.develz.org updated to: 0.16-a0-1689-g913b5c9 (34) 08:48:42 <|amethyst> erm 08:50:17 <|amethyst> there we go 08:50:36 <|amethyst> forgot that it takes git.develz.org a little while to get new commits 08:50:50 Unstable branch on crawl.develz.org updated to: 0.16-a0-1690-g15df99b (34) 08:52:08 -!- debo has quit [Ping timeout: 244 seconds] 09:03:52 -!- BigBluFrog has quit [Ping timeout: 246 seconds] 09:09:08 -!- jeanjacques has joined ##crawl-dev 09:10:09 -!- Ragdoll has quit [Read error: Connection reset by peer] 09:10:29 -!- CacoS has quit [Ping timeout: 260 seconds] 09:14:21 -!- Twiggytwiggytwig has quit [Ping timeout: 244 seconds] 09:15:16 -!- stanzill has quit [Quit: on y va] 09:16:06 -!- hauzer has quit [Client Quit] 09:24:07 -!- Taraiph has joined ##crawl-dev 09:24:10 ??curse toe 09:24:11 curse toe[1/3]: A rotting toe. Gross! Likes summoning lots of {wandering mushroom}s and {deathcap}s at you, then tormenting you. Zot-exclusive, outside of certain vaults and zig sets. Moves slower than its action speed. 09:25:25 |amethyst: I could use your help again. Compilation is now getting to the LINK crawl.exe step, and then giving a ton of errors like this: attitude-change.o: In function `player_in_branch': 09:25:25 c:/msysgit/mingw/bin/../lib/gcc/mingw32/4.4.0/include/c++/bits/char_traits.h:262: multiple definition of `sac_data_map' 09:25:54 does that mean I've picked a name for my sacrifice map that coincides with something in char_traits.h? 09:26:49 trying it again w/ a different name 09:27:22 nope, that's not it 09:32:40 -!- LexAckson has joined ##crawl-dev 09:32:44 seems like everything throwing errors is a static inline bool 09:34:14 -!- read has quit [Ping timeout: 250 seconds] 09:35:04 well, static inline anyway 09:35:04 Lasty: You have 1 message. Use !messages to read it. 09:37:11 -!- radinms has quit [] 09:39:05 -!- debo has joined ##crawl-dev 09:39:13 -!- eliotn has quit [Ping timeout: 246 seconds] 09:42:46 -!- Kalir has quit [Changing host] 09:43:01 -!- johnny0_ has quit [Ping timeout: 255 seconds] 09:43:21 -!- Earlo has quit [Remote host closed the connection] 09:45:39 <|amethyst> Lasty: are you defining functions in your header? 09:46:17 <|amethyst> Lasty: oh, multiple definition of sac_data_map; where is that declared and where is it defined? 09:47:08 declared in . . . oh. The .h file. It should probably be in .cc? 09:47:26 <|amethyst> Lasty: you want it to be defined in one .cc file, then declared with extern in the .h file if it is to be public 09:47:34 <|amethyst> oh 09:47:50 <|amethyst> what is inline? 09:48:26 e.g. "static inline bool player_in_branch" 09:49:42 -!- zombcode has quit [Quit: :tiuQ] 09:50:01 <|amethyst> ah, I thought maybe you had some inline functions or something 09:50:29 nope -- not my inlines, random ones from other headers 09:51:12 hat fixed it tho 09:51:25 *that 09:52:07 now I get to test it and determine whether I broke anything 09:53:56 -!- tumblemist is now known as TheMattybee 10:03:05 -!- LexAckson_ has joined ##crawl-dev 10:05:31 -!- G-Flex has quit [Ping timeout: 265 seconds] 10:06:30 -!- LexAckson has quit [Ping timeout: 255 seconds] 10:11:46 -!- Kadarus|2 is now known as Kadarus 10:13:02 -!- BigBluFrog has quit [Quit: Page closed] 10:14:19 -!- PleasingFungus has joined ##crawl-dev 10:17:57 -!- read has joined ##crawl-dev 10:19:30 -!- Siegurt has quit [Quit: Leaving.] 10:21:52 -!- bcode is now known as zombcode 10:25:04 -!- SomeStupidGuy has quit [Ping timeout: 258 seconds] 10:27:02 -!- ontoclasm has joined ##crawl-dev 10:30:14 -!- Whistling_Beard has quit [Ping timeout: 265 seconds] 10:32:27 -!- wheals has joined ##crawl-dev 10:33:42 |amethyst: yeah, thought that killing a monster would remove it from your beholder/fearmonger list before it got kicked out of the mid cache, but apparently not 10:33:59 ah, this was stairs 10:35:49 fun fact: i wanted to convert MiscastEffects to use mids but i decided beam.cc was easier to understand than spl-miscast.cc so i did that instead 10:36:11 -!- LexAckson_ has quit [Ping timeout: 258 seconds] 10:38:23 Testing complete. The Ru refactor patch is at http://pastebin.com/UUqmyHTQ, in case anyone would be interested in reviewing and suggesting further improvements before I push it. 10:39:34 -!- tabstorm has joined ##crawl-dev 10:40:56 -!- siepu has quit [Quit: Leaving] 10:41:04 -!- PleasingFungus has quit [Ping timeout: 245 seconds] 10:41:47 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 10:42:53 -!- Lawman0 has quit [Ping timeout: 240 seconds] 10:44:58 -!- ussdefiant has joined ##crawl-dev 10:51:40 -!- mamgar has quit [Read error: Connection reset by peer] 10:53:18 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 10:53:20 asanbosam (L27 VpSu) ASSERT(!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT) in 'mon-place.cc' at line 1681 failed. (Coc:7) 10:56:48 !crashlog asanbosam 10:56:49 4. asanbosam, XL27 VpSu, T:117510 (milestone): http://dobrazupa.org/morgue/asanbosam/crash-asanbosam-20141027-155317.txt 10:59:27 -!- LexAckson has joined ##crawl-dev 11:01:07 !source mon-cast.cc 11:01:08 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-cast.cc;hb=HEAD 11:01:32 oh 11:01:33 -!- ontoclasm has quit [Quit: Leaving.] 11:01:35 !source beam.cc 11:01:36 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/beam.cc;hb=HEAD 11:02:15 -!- tabstorm has quit [Ping timeout: 258 seconds] 11:02:39 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 11:02:52 -!- epsik has quit [Ping timeout: 246 seconds] 11:03:11 double hm 11:03:27 -!- keszocze has quit [Quit: Lost terminal] 11:05:08 -!- Morg0th has quit [Quit: leaving] 11:06:11 -!- Bloax has joined ##crawl-dev 11:09:21 so the wellspring apparently has a foe of 0, but i'm not certain how my changes made that possible 11:09:55 i assume something is giving it MID_NOBODY as a foe (when of course foe is not a mid) and i don't see where that might happen 11:10:55 -!- Quazifuji has quit [Ping timeout: 246 seconds] 11:13:32 or actually, mg.band_template.foe = 0, gdb doesn't show the value of mg.foe it appears 11:17:21 -!- _D_ has quit [Quit: Lost terminal] 11:18:30 -!- ussdefiant has quit [Ping timeout: 265 seconds] 11:20:31 -!- tabstorm has joined ##crawl-dev 11:34:26 -!- ElanMorin has joined ##crawl-dev 11:36:26 -!- SomeStupidGirl has quit [Ping timeout: 244 seconds] 11:42:42 -!- bonghitz has quit [Quit: Leaving...] 11:43:18 -!- coledot has quit [Quit: coledot] 11:44:44 nice 11:44:59 draconian player illusions now have draining breath and their own drac breath 11:45:05 -!- read has quit [Quit: bye.] 11:46:16 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 11:53:23 -!- djanatyn has quit [Quit: WeeChat 0.4.3] 11:54:50 -!- Z_LAMP has quit [Ping timeout: 265 seconds] 11:56:00 -!- wvc has quit [Quit: Leaving.] 11:56:11 -!- wvc has quit [Client Quit] 11:57:44 -!- Lasty has quit [Quit: Leaving.] 12:01:40 -!- Lasty has joined ##crawl-dev 12:05:16 -!- Siegurt has quit [Quit: Leaving.] 12:13:33 -!- nickajeglin has quit [Ping timeout: 258 seconds] 12:16:38 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1690-g15df99b (34) 12:24:29 -!- Whistling_Bread has quit [Ping timeout: 244 seconds] 12:24:51 -!- lrvs has quit [Quit: Page closed] 12:26:41 -!- Z_LAMP has quit [Ping timeout: 256 seconds] 12:29:31 -!- Harkenn has quit [Ping timeout: 255 seconds] 12:29:39 -!- heteroy has quit [Ping timeout: 258 seconds] 12:31:01 -!- Bloaxor has joined ##crawl-dev 12:32:01 -!- Bloaxzorro has joined ##crawl-dev 12:33:34 -!- read has joined ##crawl-dev 12:34:55 -!- Bloax has quit [Ping timeout: 255 seconds] 12:35:50 -!- SomeStupidGirl has quit [Ping timeout: 265 seconds] 12:35:52 -!- Bloaxor has quit [Ping timeout: 240 seconds] 12:38:20 -!- UncertainKitten has joined ##crawl-dev 12:45:11 -!- Kadarus has quit [Quit: Bye] 12:45:40 -!- Redz has joined ##crawl-dev 12:48:09 -!- simmarine has joined ##crawl-dev 13:04:16 -!- Twiggytwiggytwig has quit [Ping timeout: 255 seconds] 13:04:16 -!- alefury has joined ##crawl-dev 13:04:16 -!- Cheibriados has quit [Ping timeout: 265 seconds] 13:05:33 -!- Cheibriados has joined ##crawl-dev 13:05:33 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 13:05:33 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??cao, ??cdo, ??cszo, ??clan, or ??cbro for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 13:12:05 -!- SomeStupidGuy has quit [Ping timeout: 265 seconds] 13:13:43 -!- twzt has quit [Quit: leaving] 13:14:02 -!- BigbluFrog has quit [Quit: Page closed] 13:15:35 -!- Z_LAMP has quit [Client Quit] 13:19:25 -!- Lasty has left ##crawl-dev 13:19:38 -!- PleasingFungus has joined ##crawl-dev 13:29:07 -!- Lasty has joined ##crawl-dev 13:31:46 HilariousDeathArtist (L20 CeFi) ASSERT(in_bounds(mon->target) || (mon->target).origin()) in 'mon-behv.cc' at line 1431 failed. (mon->target = (18,69)) (Tomb:1) 13:32:11 !crashlog HilariousDeathArtist 13:32:11 27. HilariousDeathArtist, XL20 CeFi, T:54542 (milestone): http://dobrazupa.org/morgue/HilariousDeathArtist/crash-HilariousDeathArtist-20141027-183142.txt 13:32:19 -!- Bloaxor has joined ##crawl-dev 13:34:14 -!- Ctrl_ has quit [Ping timeout: 244 seconds] 13:36:05 -!- Bloaxzorro has quit [Ping timeout: 244 seconds] 13:36:09 -!- HDA has joined ##crawl-dev 13:37:57 <|amethyst> wheals: mg.foe is YOU_FAULTLESS 13:39:52 -!- ackack has quit [Ping timeout: 240 seconds] 13:40:21 -!- winlu has quit [Quit: WeeChat 1.1-dev] 13:41:29 -!- ackack has joined ##crawl-dev 13:44:43 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 13:46:21 <|amethyst> wheals: not related to this crash, but MiscastEffect::init doesn't handle YOU_FAULTLESS either (it used to) 13:55:06 -!- jeanjacques has quit [Quit: quit] 13:57:16 -!- wheals has quit [Quit: Leaving] 13:59:15 hackum (L27 NaFi) ASSERT(m) in 'mon-util.cc' at line 1941 failed. (Zig:4) 13:59:34 -!- blabber has quit [Quit: leaving] 14:01:05 <|amethyst> Grunt: that crash is from shadow mimicking a shift-dir shot 14:02:59 asanbosam (L27 VpSu) ASSERT(!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT) in 'mon-place.cc' at line 1681 failed. (Coc:7) 14:03:00 -!- hauzer has quit [Quit: Leaving.] 14:03:46 -!- UncertainKitten has quit [Ping timeout: 250 seconds] 14:04:58 -!- zxc232 has quit [Read error: Connection reset by peer] 14:06:29 <|amethyst> hm, I think that shield crash (asanbosam) is a result of replace beam_source_as_target() with agent() 14:06:43 <|amethyst> s/replace/replacing/ 14:09:47 -!- weezeface has quit [Remote host closed the connection] 14:09:56 -!- ystael has quit [Quit: Lost terminal] 14:11:20 -!- ystael has quit [Client Quit] 14:11:25 -!- UncertainKitten has joined ##crawl-dev 14:14:59 -!- weezeface has quit [Ping timeout: 265 seconds] 14:17:33 -!- Isabel has joined ##crawl-dev 14:18:10 -!- Unano has quit [] 14:20:21 -!- Pluie has quit [Ping timeout: 260 seconds] 14:20:45 03|amethyst02 07* 0.16-a0-1691-ga0504c5: Don't crash when reflecting a wellspring's beam. 10(72 seconds ago, 2 files, 9+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a0504c57e029 14:20:49 -!- Twiggytwiggytwi_ has quit [Ping timeout: 265 seconds] 14:21:54 -!- bonghitz has quit [Quit: Leaving...] 14:22:23 -!- wheals has joined ##crawl-dev 14:22:51 <|amethyst> wheals: looks like that was from beam_source_as_target() going away 14:23:05 i gues 14:23:12 -!- tsohg has quit [Remote host closed the connection] 14:23:22 <|amethyst> wheals: one thing it did that agent() doesn't do was converting YOU_FAULTLESS to &you 14:23:55 yeah 14:24:00 beam blaming is so weird... 14:24:55 -!- lobf has joined ##crawl-dev 14:24:55 -!- speranza has quit [Read error: Connection reset by peer] 14:26:22 -!- Pluie has joined ##crawl-dev 14:27:33 -!- Redz has quit [Ping timeout: 265 seconds] 14:27:58 -!- SomeStupidGirl has quit [Ping timeout: 244 seconds] 14:28:11 -!- Bloax has joined ##crawl-dev 14:29:13 -!- Isabel has quit [Ping timeout: 255 seconds] 14:32:23 -!- Bloaxor has quit [Ping timeout: 265 seconds] 14:32:31 -!- Isabel has joined ##crawl-dev 14:35:17 -!- Bloaxor has joined ##crawl-dev 14:35:25 -!- Pluie has quit [Ping timeout: 272 seconds] 14:38:15 -!- Pluie has joined ##crawl-dev 14:39:07 -!- Bloax has quit [Ping timeout: 255 seconds] 14:40:17 -!- Isabel has quit [Ping timeout: 245 seconds] 14:42:00 -!- ystael has quit [Quit: Lost terminal] 14:42:57 -!- gammafunk has joined ##crawl-dev 14:44:11 -!- Redz has joined ##crawl-dev 14:45:06 |amethyst: oh, I was worried it was a tombfodder bug :) 14:45:30 !death HDA's Tomb 14:45:31 Death has come for HDA's Tomb... 14:45:34 <|amethyst> Grunt: I reproduced it once but it didn't work the next time I tried 14:45:39 |amethyst: hm 14:46:21 Autoexploring bug 13https://crawl.develz.org/mantis/view.php?id=9094 by Yermak 14:47:05 <|amethyst> hm 14:47:23 -!- G-Flex has joined ##crawl-dev 14:47:27 <|amethyst> sounds like the same thing as 14:47:33 <|amethyst> %git 2008e14c 14:47:33 07|amethyst02 * 0.16-a0-1550-g2008e14: Don't mark stash corpses new just because of time (#9059, #9060) 10(6 days ago, 1 file, 8+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2008e14c3300 14:47:34 -!- Ragdoll has joined ##crawl-dev 14:48:00 -!- Isabel has joined ##crawl-dev 14:48:08 <|amethyst> but that fix handled chunks too 14:50:02 <|amethyst> or at least was supposed to 14:50:07 <|amethyst> what does chunk.plus mean now? 14:50:43 -!- Pluie has quit [Ping timeout: 258 seconds] 14:51:13 I have no idea. Actual item chunks don't have their 'special' modified after initialization; I have no idea what stash.cc does 14:51:13 PleasingFungus: You have 2 messages. Use !messages to read them. 14:51:43 also re earlier messages: I honestly thought that non-ration food could be eaten in one turn, and I'm fine with them being changed to match that 14:51:45 <|amethyst> what indicates poisonous vs not 14:52:07 the monster_type, which is sadly still stored 14:52:16 I... don't remember what field that uses 14:52:32 !source butcher.cc 14:52:32 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/butcher.cc;hb=HEAD 14:52:34 <|amethyst> that's in plus 14:52:37 <|amethyst> hm 14:55:25 !unionise PleasingFungus 14:58:46 -!- eliana has quit [Ping timeout: 246 seconds] 15:02:18 -!- Pluie has joined ##crawl-dev 15:03:39 -!- CacoS has quit [Ping timeout: 256 seconds] 15:04:58 -!- Bloaxzorro has joined ##crawl-dev 15:05:17 -!- Isabel has quit [Ping timeout: 258 seconds] 15:06:39 -!- Isabel has joined ##crawl-dev 15:09:05 -!- Pluie has quit [Ping timeout: 244 seconds] 15:09:19 -!- Bloaxor has quit [Ping timeout: 256 seconds] 15:14:49 !marshall wheals 15:14:59 !strike gammafunk 15:15:11 !free Grunt 15:15:22 * wheals unsuccesfully fights Grunt's attempt to engrave! 15:15:23 <|amethyst> if you want to serialise only one member of a struct 15:15:27 <|amethyst> would you use a field marshall? 15:15:46 ........ 15:16:38 -!- Pluie has joined ##crawl-dev 15:19:12 -!- Isabel has quit [Ping timeout: 265 seconds] 15:22:03 Rest doesn't stop on ally teleporting away 13https://crawl.develz.org/mantis/view.php?id=9095 by Ashizen 15:22:26 -!- stanzill has quit [Changing host] 15:23:33 -!- Siegurt has quit [Quit: Leaving.] 15:23:49 1learn add tragedy 15:25:24 -!- Isvaffel has quit [Read error: No route to host] 15:25:37 -!- eeeeeta has quit [Ping timeout: 244 seconds] 15:26:06 hahaha 15:26:29 why are you laughing!!! 15:26:37 it is terribly tragic!!!! 15:27:36 that is why 15:27:38 I am a monster 15:27:42 -!- lawman0 has quit [Quit: Page closed] 15:29:14 03Lasty02 07* 0.16-a0-1691-gd1d74d7: Refactor Ru sacrifice code 10(5 hours ago, 7 files, 393+ 373-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d1d74d769861 15:29:14 03Lasty02 07* 0.16-a0-1693-g40b34e3: Merge branch 'refactor_sacrifices' 10(37 seconds ago, 0 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=40b34e3653d4 15:29:35 heh, a branch with one commit? 15:29:43 oops 15:29:48 that was for logistical reasons 15:30:06 a branch with one commit is reasonable 15:30:12 %git shard 15:30:13 07mumra02 {PleasingFungus} * 0.16-a0-1676-gba8439a: Convert Tome of Destruction to Shard of Destruction 10(1 year, 4 months ago, 26 files, 79+ 112-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ba8439a53a5f 15:30:20 e.g. 15:30:22 well yeah for development, but probably you could just rebase onto master 15:30:23 I didn't mean to keep the merge commit message :p 15:30:27 well, yes. 15:30:40 the number of commits doesn't really matter for that, tho? 15:31:08 -!- Bloax has joined ##crawl-dev 15:31:13 !learn add PleasingFungus I am a monster 15:31:14 pleasingfungus[13/13]: I am a monster 15:31:14 well I think Lasty agreed with my meaning, which was just a merge commit for a branch with one commit 15:31:27 ^ 15:31:48 also does anyone else have problems with ghost demons (e.g. ghost.cc) 15:32:01 gammafunk: problems how? 15:32:03 I'm too lazy to refactor all of that, but the colour business there is a bit of a problem 15:32:06 I usually rebase after I merge, so I forgot that if you don't, it adds that commit message :p 15:32:26 !refactor gammafunk 15:32:46 I'm almost done with colour reform for monsters but 15:32:55 basically I need to decide how much I can fix wrt ghost demons 15:33:06 since they store color and the parent monster always has them set the colour 15:33:10 colour reform? 15:33:35 Grunt: get monster colour from the mon-data (which respects rc mon_glyph changes) whenever possible 15:33:50 mm 15:33:51 specifically user monster_symbols whenever possible 15:33:52 does that mean no more green fire giants 15:33:56 yeah hopefully 15:34:12 !send simmarine the fire giant 15:34:13 Sending the fire giant to simmarine. 15:34:26 the jolly green giant (03C) | Spd: 10 | HD: 16 | HP: 77-117 | AC/EV: 8/4 | Dam: 30 | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible | Res: 06magic(80), 05fire++, 12drown | XP: 1815 | Sp: b.fire (3d25), fireball (3d26) | Sz: Giant | Int: normal. 15:34:26 %??fire_giant name:the_jolly_green_giant col:green n_rpl 15:34:26 (rip the fire giant) 15:34:42 the jolly green giant (03C) | Spd: 10 | HD: 16 | HP: 77-117 | AC/EV: 8/4 | Dam: 30 | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible | Res: 06magic(80), 05fire++, 12drown | XP: 1815 | Sp: b.fire (3d25), fireball (3d26) | Sz: Giant | Int: normal. 15:34:42 %??fire_giant name:the_jolly_green_giant col:green n_rpl god:Fedhas 15:34:43 I guess 15:35:08 -!- Bloaxzorro has quit [Ping timeout: 244 seconds] 15:35:55 not much I can do about ghost demons stuff having its own colour, but i need to decide how much we'd allow mon_glyph stuff 15:36:15 !send gammafunk stuff 15:36:16 Sending stuff to gammafunk. 15:36:16 basically might need to add some rc checks for things that don't set their color according to data 15:36:27 pan lords, dancing weapons, player ghosts 15:36:35 would be nice if mon_glyph worked on those reliably 15:36:38 fr: dancing pand lords 15:36:42 s/pand/pan/ 15:36:47 -!- Bloaxor has joined ##crawl-dev 15:36:52 imo save that for Mnoleg 15:36:58 the jolly green giant (03C) | Spd: 15 | HD: 21 | HP: 152-225 | AC/EV: 8/4 | Dam: 45 | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible | Res: 06magic(80), 05fire++, 12drown | XP: 3364 | Sp: b.fire (3d30), fireball (3d32) | Sz: Giant | Int: normal. 15:36:58 %??fire_giant name:the_jolly_green_giant hd:21 perm_ench:berserk col:green n_rpl god:Fedhas 15:36:58 and his klowning around 15:37:07 -!- link_108 has joined ##crawl-dev 15:37:10 spooky Cheibriados! 15:37:32 titanic slime creature (03J) | Spd: 15 | HD: 11 | HP: 360-548 | AC/EV: 1/4 | Dam: 165 | amphibious, regen | Res: 06magic(40), 03poison, asphyx, 12drown | XP: 1316 | Sz: Giant | Int: plant. 15:37:32 %??titanic slime creature perm_ench:berserk 15:38:10 PleasingFungus: is there a pumpkin glyph we could use for certain ghosts on a certain date... 15:38:16 unknown monster: "mennas jolly mennasing fellow" 15:38:16 %??mennas hp:250 perm_ench:berserk name:a jolly mennasing fellow n_rpl 15:38:22 Ohs hsit 15:39:06 royal jelly (08J) | Spd: 21 | HD: 40 | HP: 345 | AC/EV: 8/4 | Dam: 7508(acid:7d3), 4508(acid:7d3) | 04eats items, see invisible | Res: 06magic(180), 03poison, 08acid+++, asphyx, 08blind, 12drown | Vul: 11silver | XP: 15000 | Sz: Medium | Int: plant. 15:39:06 %??the hd:40 royal perm_ench:berserk jelly 15:39:12 gammafunk: no. but there's something better 15:39:15 heh 15:39:19 ! 15:40:00 a jolly mennasing fellow (11A) | Spd: 22-23 | HD: 19 | HP: 375 | AC/EV: 15/28 | Dam: 45, 30 | 08holy, 10weapons, 10items, 10doors, fighter, spellcaster, see invisible, fly | Res: 13magic(immune), 10elec++, 03poison, 04rot, 13neg+++, 08holy | XP: 6989 | Sp: mass confusion, silence, minor healing (2d9) | Sz: Medium | Int: high. 15:40:00 %??mennas hp:250 perm_ench:berserk name:a_jolly_mennasing_fellow n_rpl 15:40:24 maybe should have song of slaying instead of silence 15:40:29 JACK-O-LANTERN Unicode: U+1F383 (U+D83C U+DF83), UTF-8: F0 9F 8E 83 15:40:36 -!- Bloax has quit [Ping timeout: 260 seconds] 15:40:47 🎃 15:40:58 sorry, doesn't render for me 15:41:02 what's the code? 15:41:26 U+1F383 15:41:32 ah, same one 15:41:39 I guess it wouldn't work for a glyph 15:41:43 heh, didn't see geekosaur sent it 15:41:47 there's another one that I found a sec ago 15:42:11 ...oh, it only works in a certain font. nvm 15:42:31 👻 is good too ofc 15:44:11 PleasingFungus: heh, I copied down U+1F478 because I misread the B 15:44:15 the result was amusing 15:45:57 ! 15:46:08 I don't know which unicode glyphs we can actually use 15:46:15 god, emoji is so dumb 15:47:18 `👻` `👻` 15:47:38 -!- stanzill is now known as stanzglotza 15:47:46 Bloaxor: you're spookin' me out, man!! 15:48:01 spooky four-eyed ghosts 15:52:03 -!- KurzedMetal has quit [Ping timeout: 272 seconds] 15:55:28 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 15:59:44 -!- ackack has quit [Ping timeout: 255 seconds] 16:03:28 -!- ackack has joined ##crawl-dev 16:09:34 -!- Isabel has joined ##crawl-dev 16:11:24 -!- Blomdor has quit [Quit: Page closed] 16:12:07 -!- Pluie has quit [Ping timeout: 244 seconds] 16:12:20 -!- debo has quit [Read error: No route to host] 16:12:40 -!- wheals has quit [Quit: Leaving] 16:12:52 -!- Krakhan has quit [Changing host] 16:15:19 -!- Yermak has quit [Quit: Page closed] 16:16:31 -!- debo has joined ##crawl-dev 16:18:07 -!- Whistling_Beard has quit [Ping timeout: 258 seconds] 16:18:49 -!- link_1081 has joined ##crawl-dev 16:20:09 -!- link_108 has quit [Ping timeout: 256 seconds] 16:28:05 -!- Z_LAMP has quit [Ping timeout: 256 seconds] 16:28:22 -!- Zooty has quit [Ping timeout: 246 seconds] 16:28:44 -!- Textmode has joined ##crawl-dev 16:29:34 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 16:30:07 -!- foophykins has quit [Ping timeout: 246 seconds] 16:30:07 -!- Ratboiler has quit [Ping timeout: 246 seconds] 16:34:09 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:34:28 -!- debo has quit [Read error: No route to host] 16:39:08 -!- debo has joined ##crawl-dev 16:39:29 -!- tcjsavannah has quit [Quit: tcjsavannah] 16:40:22 -!- Ragdoll has quit [Quit: Leaving] 16:48:37 -!- rossi has quit [Ping timeout: 265 seconds] 16:53:38 -!- Earlo has quit [Remote host closed the connection] 16:54:13 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 16:55:02 -!- Pluie has joined ##crawl-dev 16:56:07 -!- Pluie|2 has joined ##crawl-dev 16:56:59 -!- mopl has quit [Quit: Page closed] 16:57:18 -!- Jho has quit [Quit: Page closed] 16:58:04 -!- Isabel has quit [Ping timeout: 260 seconds] 16:58:28 http://i.imgur.com/LQc3kbw.gif considering new flying skull sprite 16:58:48 -!- Isabel has joined ##crawl-dev 16:59:24 -!- Pluie has quit [Ping timeout: 245 seconds] 17:01:07 -!- Pluie|2 has quit [Ping timeout: 245 seconds] 17:02:20 don't throw knifes into pumpkins around your tv 17:05:19 throwing knives, in general, is a somewhat questionable activity 17:09:03 -!- tsohg has quit [Remote host closed the connection] 17:10:35 -!- LexAckson has quit [Ping timeout: 272 seconds] 17:10:57 depends on how much you want to be shanked with a knife in response to a bad throw 17:15:09 Acidburn6 (L27 GrFi) ASSERT(m) in 'mon-util.cc' at line 1941 failed. (Zig:5) 17:16:10 -!- Artelis_ is now known as Artelis 17:17:04 -!- neunon has quit [Ping timeout: 255 seconds] 17:19:05 -!- NotKintak has quit [Ping timeout: 256 seconds] 17:20:13 -!- tcjsavannah has quit [Quit: tcjsavannah] 17:20:22 -!- neunon has joined ##crawl-dev 17:26:01 -!- Pluie has joined ##crawl-dev 17:28:48 -!- Isabel has quit [Ping timeout: 265 seconds] 17:29:21 * Grunt throws a pumpkin. The pumpkin hits PleasingFungus!!!!!!!!! 17:29:37 ! 17:29:38 DANG 17:29:40 rip 17:29:57 5DANG 17:29:58 rip 17:30:11 _You finish putting on the +3 pair of the gloves of Ru's Condemnation {Str+3 Dex+3} 17:30:14 My own creation hates me. :( 17:30:27 youth rebellion 17:30:32 Now I know what it's like to be a parent 17:30:33 he must be rueful 17:31:35 tbh 17:31:40 Ru's condemnation is actually quite pleasant. 17:31:44 +3 condemnation of double-fisted statgloves are - yeah 17:31:55 dang. 17:33:10 PF: you'll be happy to know I'm also using Irradiate, and it seems pretty decent 17:33:18 the schools are awkward ofc 17:33:23 it's 17:33:25 !glasses 17:33:25 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 17:33:26 irradical 17:33:27 !!!! 17:33:29 ha 17:33:32 -!- rossi has quit [Ping timeout: 260 seconds] 17:34:02 The pun bites you but does no damage. 17:34:04 * geekosaur tosses a radish 17:38:18 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 17:38:30 * PleasingFungus radiates approval. 17:42:01 -!- cribozai has quit [Ping timeout: 244 seconds] 17:42:26 death scarab (03s) | Spd: 30 | HD: 8 | HP: 21-36 | AC/EV: 7/14 | Dam: 2013(scarab) | 07undead, evil | Res: 06magic(60), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 755 | Sz: little | Int: insect. 17:42:26 %??death scarab 17:43:04 oh yeah, that reminds me 17:43:11 irradiate really should have some kind of animation 17:43:23 a flash marking the affected area (adjacent tiles) or s/t 17:43:27 https://dl.dropboxusercontent.com/u/63152810/n/crawl/deathscarab.png that reminds me of silly floor scarabs 17:43:47 mm 17:44:08 -!- Krakhan has quit [Disconnected by services] 17:44:10 -!- Krakhan|2 is now known as Krakhan 17:44:11 -!- Krakhan has quit [Changing host] 17:46:25 -!- theTower has joined ##crawl-dev 17:47:53 03Grunt02 07* 0.16-a0-1694-gfd4925d: A much deadlier death scarab tile (Bloax). 10(3 minutes ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fd4925d70419 17:48:15 Beware the Purple Dog Beetle 17:48:22 Of Death 17:48:59 death mite, duh. 17:49:39 ! 17:49:43 except for the having eyes bit 17:49:55 -!- dingledang has quit [Ping timeout: 246 seconds] 17:50:13 giant mites have eyes too 17:55:46 -!- ibar has quit [Quit: leaving] 17:56:17 -!- scummos__ has quit [Ping timeout: 265 seconds] 17:56:31 -!- Harkenn has joined ##crawl-dev 17:57:24 -!- hauzer has quit [Quit: Leaving.] 17:59:04 -!- markgo has quit [Ping timeout: 250 seconds] 18:01:09 -!- stanzglotza is now known as stanzill 18:03:03 -!- G-Flex has quit [Ping timeout: 265 seconds] 18:03:46 I had a thought. 18:04:06 * PleasingFungus quivers in terror! 18:04:07 gammafunk: in your professional summoning opinion would Scarab Swarm be terribly awesome or awesomely terrible? 18:04:12 (as a player spell!) 18:04:39 great for undead types, not so good for players who don't want to get hemmed in by their own miasma 18:04:56 Obviously pairs with ring of flames 18:05:02 ! 18:05:06 -!- G-Flex has joined ##crawl-dev 18:05:30 As well as four disparate spell schools can, at any rate 18:05:47 (Is this going to be summoning / necromancy?) 18:05:52 Probably. 18:06:04 does miasma still cause rot 18:06:13 Status, not instant. 18:06:17 bollocks 18:06:22 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 18:06:29 so you get rot status then quaff curing then your rotted again and.. 18:06:48 Didn't say it was ideal 18:07:10 why is rot still a "feature" 18:07:23 cant remove item destruction all the way 18:07:24 -!- allbefore has quit [Read error: Connection reset by peer] 18:07:41 Actually I was just about to joke on that, curses 18:07:45 crawl would be too fun then and the community would implode 18:08:06 Although it was more of a "and what else will be complained about" angle 18:08:20 does miasma at least always slow you now 18:08:21 imagine if you didn't get so hungry because resting didn't take forever and chunks weren't a thing 18:08:22 minmay: crawl has a community? 18:08:28 or is it still 50% chance of doing nothing 18:08:54 huh, didn't realize miasma slow was randomized 18:09:21 -!- Isabel has joined ##crawl-dev 18:09:24 If you want to revive the last three recent arguments, the opposition was based in the commonness of both poison and slow making miasma need its own touch 18:09:42 I do not hold this opinion myself and will not argue for it 18:10:03 it should drain you!!!! 18:10:05 -!- Codrus has quit [Ping timeout: 256 seconds] 18:10:07 well, since miasma is resisted by both rPois and MR, it's basically the same as poison cloud and Slow, so that makes sense. 18:10:23 ...MR? 18:10:31 ...MR? 18:10:52 literally nothing in my last sentence was true 18:10:55 -!- OCTOTROG has quit [Remote host closed the connection] 18:11:02 it was a sarcasm 18:11:05 1learn add lies 18:11:07 <|amethyst> rPois does resist the poisoning part, doesn't it? 18:11:15 to be fair poison isn't resisted by rPois anymore either 18:11:19 <|amethyst> ah 18:11:21 minmay: poison clouds aer! 18:11:28 *are 18:11:38 also, resisting other things was always random....... 18:11:45 no it wasn't... 18:11:47 unless you're thinking of something I've forgot 18:11:47 fr: rRandom 18:11:52 (rXom) 18:12:02 rRandom is from klownskin hides. 18:12:05 it used to be impossible for a venom weapon or naga or whatever to poison you if you had rPois 18:12:09 klown leather armour 18:12:10 -!- Pluie has quit [Ping timeout: 264 seconds] 18:12:15 minmay: when? 18:12:23 before...0.10 I think? 18:12:26 ahhh 18:12:28 somewhere around there 18:12:38 sorry, thought you were talking about more recent changes 18:12:39 <|amethyst> %git a981f6b 18:12:39 07bh02 {Keskitalo} * 0.10-a0-1439-ga981f6b: Simplified poisoning, rP is 90% effective 10(3 years ago, 8 files, 79+ 43-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a981f6b20fef 18:12:41 -!- tcjsavannah has quit [Quit: tcjsavannah] 18:13:02 making vaults is tricky 18:13:04 <|amethyst> Was that really 3 years ago? 18:13:06 |amethyst: idk if miasma cares about rpois at all, but I'm pretty certainly it can poison you even if you have rpois 18:13:09 -!- Pluie has joined ##crawl-dev 18:13:15 well the recent changes make the joke better since it is 3.3 times as noticeable as before 18:13:37 I never really know where to begin. but I've made a few crappy ones! 18:13:54 -!- moose has quit [Ping timeout: 255 seconds] 18:13:59 <|amethyst> I guess so; I had thought that happened after I became a dev but I guess it was when I was submitting patches 18:14:04 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 18:14:32 i,i git commit -m 'Increase the rate of confirmation bias.' 18:15:07 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 18:15:11 -!- coledot has quit [Quit: coledot] 18:15:40 there was some talk about making rPois halve the amount that you got poisoned by, rather than giving a coinflip for immunity 18:16:08 -!- notmyleg has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 18:16:23 1learn add rPois it's not luck | you are going to get poisoned 33% of the time | plan for it 18:16:30 haha 18:16:32 -!- Isabel has quit [Ping timeout: 256 seconds] 18:16:41 (from a discussion in ##crawl a few weeks ago) 18:17:03 it helped put the latest rPois changes into a new perspective 18:17:55 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 18:18:33 I'm not a huge fan but I can kinda see why it changed. it just feels really counter intuitive that you can still get very hurt by it despite having rPois. but just means you have to modify your approach. or something 18:18:38 if you're going to get fireballed for 63+ damage 16% of the time 18:18:39 plan for it 18:19:00 and learning to deal with poison like that probably helps you in other situations. 18:19:18 -!- Isabel has joined ##crawl-dev 18:19:39 well except poison is unique in the fact that it can be fixed immediately by chugging a potion 18:20:01 even if you happen to be poisoned for over 100 damage 18:20:40 Since when does anybody learn in Crawl? 18:21:13 I'm still learning about when or if it's appropriate to learn 18:21:30 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 18:21:52 -!- Pluie has quit [Ping timeout: 255 seconds] 18:21:54 -!- debo has quit [Ping timeout: 245 seconds] 18:22:29 -!- CacoS has quit [] 18:23:25 hm. if poison resistance was made deterministic, what would you do for curare? 18:23:57 (not sure if 'deterministic' is the right term...) 18:26:17 -!- moose has joined ##crawl-dev 18:28:56 -!- Bloax has joined ##crawl-dev 18:29:02 -!- Bloax has quit [Read error: Connection reset by peer] 18:30:19 -!- Bloax has joined ##crawl-dev 18:30:23 -!- Bloax has quit [Read error: Connection reset by peer] 18:31:05 -!- Lightli has joined ##crawl-dev 18:31:44 -!- Jho is now known as CrawlOffline|Jho 18:33:34 -!- Moonsilence has quit [Ping timeout: 245 seconds] 18:34:06 -!- rossi has quit [Ping timeout: 255 seconds] 18:35:35 -!- CrawlOffline|Jho has quit [Quit: Page closed] 18:37:37 -!- link_1081 has quit [Ping timeout: 255 seconds] 18:37:44 -!- Amy|Sonata has quit [Read error: Connection reset by peer] 18:43:23 -!- link_108 has joined ##crawl-dev 18:44:52 -!- eliotn has quit [Ping timeout: 246 seconds] 18:46:19 -!- wheals has joined ##crawl-dev 18:48:13 -!- coledot has quit [Quit: coledot] 18:53:58 -!- AGinsberg has quit [Remote host closed the connection] 18:56:32 -!- Pluie has joined ##crawl-dev 18:59:31 -!- Isabel has quit [Ping timeout: 272 seconds] 19:00:26 -!- Hailley has quit [Quit: Petra is closed!] 19:00:29 -!- stanzill has quit [Quit: au rev] 19:04:54 03Grunt02 07* 0.16-a0-1695-g8ede583: A Tomb:2 ambush subvault and two Tomb:3 subvaults. 10(5 minutes ago, 1 file, 94+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8ede583883a8 19:06:14 -!- link_108 has quit [Ping timeout: 244 seconds] 19:06:45 Spidertomb? 19:07:11 Grunt: you forgot an o 19:07:14 wheals: ? 19:07:23 _dooroklohe surely 19:07:23 Doroklohe's is interesting, though 19:07:30 wheals: ahahaha 19:07:45 time to rename doorvault??? 19:07:55 -!- debo has joined ##crawl-dev 19:08:19 -!- weezeface has quit [Remote host closed the connection] 19:08:31 anyway I am waiting for tomb_*_tendril_chambers..... 19:09:02 -!- PleasingFungus has quit [Remote host closed the connection] 19:09:29 As was mentioned in the comment, there was a driving reason for that vault, but what would drive me to subvault f 19:09:36 ...Oh, of course. Right. 19:09:57 (The joke hits you! Ouch! That really hurt!) 19:11:22 I'm not sure how much further I can variate in openness compensation than mostly-empty spaces as the original subvaults mostly did, but 19:11:57 -!- debo has quit [Ping timeout: 245 seconds] 19:12:38 oh I'm reminded of something tangentially related I was going to do 19:12:38 toomb of dooroklohe 19:13:11 Managling others works doesn't involve new names, either 19:13:12 -!- Redz has quit [Ping timeout: 265 seconds] 19:13:22 -!- weezeface has quit [Ping timeout: 264 seconds] 19:13:25 ...aside from when they're unrecognizable, but. 19:13:56 -!- tsohg has quit [Read error: Connection reset by peer] 19:14:11 -!- link_108 has joined ##crawl-dev 19:14:31 -!- alefury has quit [] 19:14:34 -!- lobf has quit [Quit: lobf] 19:17:49 -!- Bullock has quit [Quit: Page closed] 19:18:21 -!- Redz has joined ##crawl-dev 19:18:37 -!- Bloaxor has quit [Ping timeout: 245 seconds] 19:21:12 Acidburn6 (L27 GrFi) ASSERT(!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT) in 'mon-place.cc' at line 1681 failed. (Coc:7) 19:21:26 -!- tcjsavannah has quit [Quit: tcjsavannah] 19:23:14 Acidburn6 (L27 GrFi) ASSERT(!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT) in 'mon-place.cc' at line 1681 failed. (Coc:7) 19:24:46 -!- Pluie has quit [Quit: Wah] 19:24:51 -!- Big_guy has quit [] 19:25:09 Acidburn6 (L27 GrFi) ASSERT(!invalid_monster_index(mg.foe) || mg.foe == MHITYOU || mg.foe == MHITNOT) in 'mon-place.cc' at line 1681 failed. (Coc:7) 19:25:39 -!- wheals has quit [Remote host closed the connection] 19:25:47 -!- Crehl has quit [Quit: Killed by a kitten] 19:26:18 -!- link_108 has quit [Quit: Leaving.] 19:26:25 -!- PleasingFungus has joined ##crawl-dev 19:32:40 death scarab (03s) | Spd: 30 | HD: 8 | HP: 21-36 | AC/EV: 7/14 | Dam: 2013(scarab) | 07undead, evil | Res: 06magic(60), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 755 | Sz: little | Int: insect. 19:32:40 %??death_scarab 19:32:47 harpy (03H) | Spd: 25 | HD: 7 | HP: 28-48 | AC/EV: 2/10 | Dam: 19, 14 | fly | Res: 06magic(20), 03poison | XP: 621 | Sz: Medium | Int: normal. 19:32:47 %??harpy 19:34:32 Grunt: I'm having a hard time imagining it as not-annoying unless you're rmiasma, and haunt is kind of just a better spell than it would be 19:34:37 -!- link_108 has joined ##crawl-dev 19:34:47 03Grunt02 07* 0.16-a0-1696-g07ffd31: Use functions to specify the Tomb monster sets. 10(3 minutes ago, 1 file, 65+ 55-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=07ffd3151670 19:35:23 there's already a lot of summonings at L5-7, including spammy spells like shadow c, menag 19:35:33 fr: Summon Spam 19:35:59 er, double negatives 19:36:35 !lg * br=tomb 19:36:36 1437. shugdite the Minotaur Blade (L26 MiFi of Okawaru), blasted by a sphinx (divine providence) on Tomb:1 (tomb_1) on 2014-10-26 11:13:03, with 584424 points after 76526 turns and 5:37:53. 19:36:46 !lg * tomb x=vlong 19:36:47 1433. [vlong=0.15.2] shugdite the Minotaur Blade (L26 MiFi of Okawaru), blasted by a sphinx (divine providence) on Tomb:1 (tomb_1) on 2014-10-26 11:13:03, with 584424 points after 76526 turns and 5:37:53. 19:36:48 . 19:36:54 !lg * tomb cv=0.16-a x=vlong 19:36:55 not yet 19:36:55 60. [vlong=0.16-a0-1651-gcf82e13] dprevitalli the Impregnable (L25 DDFi of Makhleb), slain by a reaper (a +2 scythe of flaming) (summoned by an indirect mummy death curse) on Tomb:1 (tomb_1) on 2014-10-26 06:09:36, with 580323 points after 65960 turns and 7:16:09. 19:37:00 . 19:37:07 -!- debo has joined ##crawl-dev 19:37:14 !kw trunk 19:37:14 Keyword: trunk => alpha 19:37:30 !lm * tomb 19:37:30 39363. [2014-10-28 00:26:47] agenthree the Ruinous (L27 GrWz of Vehumet) killed Sojobo on turn 152832. (Tomb:1) 19:37:32 ! 19:37:32 hrm, does that exclude 0.15-a? 19:37:38 !kw alpha 19:37:38 Built-in: alpha => alpha=true 19:37:43 !lg * alpha s=cv 19:37:46 1582522 games for * (alpha): 366489x 0.14-a, 262742x 0.15-a, 260892x 0.13-a, 206043x 0.12-a, 101626x 0.8-a, 92914x 0.16-a, 89914x 0.11-a, 78899x 0.10-a, 49347x 0.9-a, 36937x 0.6-a, 36719x 0.7-a 19:37:49 welp 19:37:51 rip 19:38:00 still sufficient for many purposes I guess 19:38:32 maybe we should define trunk to be cv=0.16-a 19:41:36 -!- bonghitz has quit [Quit: Leaving...] 19:43:34 -!- debo has quit [Ping timeout: 245 seconds] 19:46:23 -!- PleasingFungus has quit [Ping timeout: 272 seconds] 19:47:03 <|amethyst> !kw recent 19:47:03 Keyword: recent => cv>=0.14 19:47:05 <|amethyst> !kw current 19:47:06 Keyword: current => cv>=0.14 19:47:12 <|amethyst> perhaps those could be different? 19:47:28 -!- PleasingFungus has joined ##crawl-dev 19:47:43 hm 19:47:46 !kw current cv>=0.15 19:47:48 Defined keyword: current => cv>=0.15 19:48:00 I bet current existed before the last tourney, but I didn't know it existed until now :) 19:50:22 <|amethyst> at the very least 19:50:27 -!- Zermako_ has quit [] 19:50:32 <|amethyst> !kw trunk alpha !experimental 19:50:34 Defined keyword: trunk => alpha !experimental 19:51:15 <|amethyst> !lg * current trunk 19:51:17 92618. tptdl456 the Chiller (L3 FeIE), hit from afar by a kobold (stone) on D:1 on 2014-10-28 00:49:48, with 32 points after 1928 turns and 0:12:35. 19:51:22 <|amethyst> !lg * current trunk s=cv 19:51:24 92618 games for * (current trunk): 92618x 0.16-a 19:53:02 mm "current trunk" 19:53:03 :) 19:53:17 -!- debo has joined ##crawl-dev 19:53:42 <|amethyst> !kw old !recent 19:53:54 Defined keyword: old => !recent 19:53:55 <|amethyst> !lg * old trunk s=cv 19:53:58 1216202 games for * (old trunk): 361678x 0.14-a, 258652x 0.13-a, 205097x 0.12-a, 98959x 0.8-a, 89914x 0.11-a, 78899x 0.10-a, 49347x 0.9-a, 36937x 0.6-a, 36719x 0.7-a 19:54:12 <|amethyst> !lg * !old !current trunk s=cv 19:54:13 257005 games for * (!old !current trunk): 257005x 0.15-a 19:54:25 !gamesby Grunt current 19:54:25 Grunt (current) has played 1 game, between 2014-09-18 20:49:57 and 2014-09-19 00:01:49, won 0, high score 231100, total score 231100, total turns 45137, play-time/day 1:01:03, total time 2:02:07. 19:54:30 !gamesby . current 19:54:30 gammafunk (current) has played 712 games, between 2014-08-03 14:48:31 and 2014-10-26 19:43:02, won 0, high score 661808, total score 2791926, total turns 1292244, play-time/day 2:03:27, total time 7d+6:53:23. 19:54:37 <|amethyst> !gamesby . current 19:54:38 |amethyst (current) has played 203 games, between 2014-08-03 14:32:29 and 2014-10-27 00:12:34, won 0, high score 35532, total score 236796, total turns 544912, play-time/day 0:17:05, total time 1d+0:29:53. 19:54:40 <|amethyst> !gamesby . current s=trunk 19:54:40 |amethyst (current) has played 203 games, between 2014-08-03 14:32:29 and 2014-10-27 00:12:34, won 0, high score 35532, total score 236796, total turns 544912, play-time/day 0:17:05, total time 1d+0:29:53. 19:54:45 am I the only dev that play tests 19:54:46 <|amethyst> err 19:54:49 <|amethyst> !gamesby . current / trunk 19:54:49 maybe I should start up another FoRu 19:54:49 |amethyst (current) has played 203 games, between 2014-08-03 14:32:29 and 2014-10-27 00:12:34, won 203 (100.0%), high score 35532, total score 236796, total turns 544912, play-time/day 0:17:05, total time 1d+0:29:53. 19:54:50 I demand a raise 19:54:57 <|amethyst> oh right 19:55:01 <|amethyst> !lg . current / trunk 19:55:02 92/203 games for |amethyst (current): N=92/203 (45.32%) 19:55:08 !lg devteam current trunk s=name 19:55:08 536 games for devteam (current trunk): 207x gammafunk, 92x Neil, 56x wheals, 54x Lasty, 51x dpeg, 48x PleasingFungus, 23x bh, 2x ontoclasm, elliptic, Medar, SGrunt 19:55:34 I'm thinking a 10% salary increase 19:55:40 <|amethyst> gammafunk: granted 19:55:41 you can't let talent like me just walk out the door 19:56:14 !send the door gammafunk 19:56:15 Sending gammafunk to the door. 19:56:40 * gammafunk stands defiantly in trunk's doorway! 19:56:52 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 19:56:54 ! 19:57:22 -!- tcsc has quit [Quit: bye!] 19:57:47 !lg neil current trunk s=char,xl 19:57:48 92 games for neil (current trunk): 10x MfSu (3x 1, 2x 3, 2x 2, 9, 6, 8), 9x TeSu (3x 2, 2x 3, 2x 5, 4, 8), 6x DECj (2x 11, 2x 2, 7, 1), 4x TrMo (12, 13, 3, 7), 4x DEEE (3x 1, 10), 4x DESu (5, 6, 1, 3), 3x HuFi (3x 1), 3x SpSu (3, 2, 7), 3x DEAE (2x 5, 2), 2x DsTm (1, 3), 2x TeFE (5, 1), 2x SpWn (2x 8), 2x DsWn (1, 8), 2x TeCj (2, 7), 2x HOAK (2, 5), 2x SpEE (2, 4), TrAs (6), VSMo (5), DsAK (3), Gr... 19:58:16 !lg . current trunk s=char,xl 19:58:17 207 games for gammafunk (current trunk): 158x HESu (41x 1, 30x 2, 15x 7, 12x 3, 11x 11, 9x 9, 9x 4, 7x 6, 6x 12, 4x 8, 4x 5, 3x 13, 2x 14, 2x 17, 10, 22, 15), 48x DESu (9x 3, 9x 2, 8x 1, 6x 5, 5x 6, 5x 7, 3x 8, 10, 9, 4), DDEn (1) 19:58:42 <|amethyst> gammafunk: I think D:1 with a HESu is pretty thoroughly tested, good job 19:58:48 r i p 20:00:04 |amethyst: I should ask you for tips on getting past xl22 20:00:10 -!- PleasingFungus has quit [Ping timeout: 264 seconds] 20:01:44 <|amethyst> gammafunk: step 1. play an older version 20:01:46 I often quit if the entrance vault is annoying 20:01:51 <|amethyst> !lg . xl>22 s=cv 20:01:52 8 games for |amethyst (xl>22): 3x 0.10-a, 2x 0.14-a, 0.15-a, 0.12-a, 0.9 20:02:23 plant spiral? no, ^qyes 20:02:48 !lg . hesu current trunk ktype=quit s=xl 20:02:48 84 games for gammafunk (hesu current trunk ktype=quit): 25x 1, 18x 2, 9x 7, 6x 11, 6x 9, 4x 4, 4x 3, 2x 8, 2x 12, 2x 5, 6, 22, 13, 10, 15, 14 20:03:05 wait, is there a different level cap now 20:03:07 did I miss this 20:03:12 level cap? 20:03:18 maximum XL 20:03:22 no 20:03:25 still 27 20:03:38 well, if you're neil the level cap is effectively 12 20:03:39 usually when people say "play an older version" to do something that's what they're implying, so I had to check 20:03:39 thanks 20:03:45 why's that 20:03:53 well, .... 20:04:21 gammafunk: Remove the entry vaults that make you quit 20:04:35 greensnark: that's cheating! 20:04:43 -!- pelotr0n is now known as pelotron 20:04:48 no, they're not bad per se, they just eat up a bunch of turns with no payoff, so why not start over 20:04:53 * greensnark dislikes entry vaults where half the effort in the game is getting out of the damn vault. 20:05:11 at least there aren't any "find the secret door" ones anymore 20:05:25 !lg gammafunk current trunk d:1 boring s=map 20:05:25 34 games for gammafunk (current trunk d:1 boring): 20x, 2x minmay_arrival_glassed_features, evilmike_arrival_rings, nagdon_arrival_zigzag_paths, dpeg_arrival_subterranean_lakeside_camping, ncdulo_lavacross, dpeg_arrival_brainrot, dpeg_arrival_morbid_curiosity, aquarium_window_corner, elethiomel_arrival_infinity_welcomes_careful_drivers, dpeg_arrival_tiny_h, dpeg_arrival_chase, minmay_arrival_wavy_... 20:05:41 !lg * current trunk d:1 boring s=map 20:05:43 6370 games for * (current trunk d:1 boring): 3282x, 29x dpeg_arrival_pits, 26x kilobyte_arrival_exit_the_forest, 25x scummos_arrival_forest, 23x erik_arrival_cave_to_civilisation, 23x elethiomel_arrival_infinity_welcomes_careful_drivers, 22x evilmike_arrival_run_for_it, 22x dpeg_arrival_prison, 21x dpeg_arrival_shelter, 20x onia_arrival_larder, 20x ncdulo_lavacross, 20x dpeg_arrival_court, 19x dpe... 20:05:48 I too would describe this as brainrot 20:05:51 oh yes that forest 20:06:04 1kb! why must I exit the forest?!?! 20:06:31 well the forest certainly did exit............ 20:06:36 dang 20:06:58 !lg * map=~hangedman ktype=quit s=map 20:06:59 391 games for * (map=~hangedman ktype=quit): 85x lightli_hangedman_entry_farm, 33x hangedman_decor_clover_reticule, 29x hangedman_decor_growths, 25x hangedman_decor_points, 20x hangedman_decor_lopped, 19x hangedman_abyss_or_decor_lesser_grid, 18x hangedman_decor_peaks_small, 17x hangedman_abyss_or_decor_stabs, 16x hangedman_decor_push, 15x hangedman_glass_teeth, 13x lightli_hangedman_arrival_farm,... 20:07:05 haha, lightli_hangedman 20:07:06 good 20:07:35 still annoyed that he put my bloody name on it for fixing bad substs 20:07:35 !lg * map=~gammafunk ktype=quit s=map 20:07:36 40 games for * (map=~gammafunk ktype=quit): 8x gammafunk_temple_overflow_elements, 8x gammafunk_temple_overflow_wave, 6x gammafunk_temple_overflow_claw, 6x gammafunk_temple_overflow_pools, 5x gammafunk_temple_overflow_statue, 5x gammafunk_temple_overflow_forgotten, gammafunk_enter_depths_critters, gammafunk_enter_depths_forms 20:07:42 theTower: hahaha 20:07:54 theTower: I was going to ask you if Lightli was your nom de vault 20:07:54 heh, I thought you put your name on it! 20:07:58 !lg * map=~grunt quit s=map 20:07:58 820 games for * (map=~grunt quit): 149x grunt_entry_crossed_arrows, 125x grunt_arrival_crossed_arrows, 111x grunt_arrival_lava_bath, 104x grunt_entry_lava_bath, 27x grunt_entry_hellfire, 26x grunt_decor_mini_mirrors, 19x grunt_decor_cap, 17x grunt_decor_arrowhead, 14x grunt_temple_overflow_open, 10x grunt_ministairs_6, 9x grunt_ministairs_5, 8x grunt_decor_one_mirror, 7x grunt_lair_entry_elf_guard... 20:08:07 rip grunt_entry_hellfire 20:08:36 !lg * map!~decor map!~temple place!=D:1 quit s=map 20:08:38 57214 games for * (map!~decor map!~temple place!=D:1 quit): 53062x, 155x uniq_crazy_yiuf_cottage, 112x shop, 52x general_overflow_altar, 50x old_standard_altar, 47x sewer_kobolds, 45x minmay_goblin_kobold_castle, 42x evilmike_ruin_ashenzari, 35x lemuel_castle_with_subvaults, 28x nemelex_xobeh_ov_fountains_minmay, 28x forest_paths, 25x okawaru_ov_weapons_minmay, 24x wad_lake_hut, 23x tgw_fedhas, 23... 20:08:56 Of course you really need to exclude quits by legendary quitters 20:09:05 !lg * boring s=name 20:09:08 Doesn't seem like there's much of a pattern 20:09:08 636387 games for * (boring): 102121x Sebi, 20973x Meow, 17385x syban, 8253x adamzap, 7926x Ivo, 7323x TGW, 6871x Xiberia, 5670x Fieros, 5035x Thrall, 4749x dscm, 4585x firemonkey, 4546x uru, 4436x Arved, 4399x Maurice, 4233x Donatan, 4089x Eronarn, 3743x Sbamiri, 3613x dirge23, 3603x Fruden, 3246x DrPraetor, 3156x Eir, 3118x Yakesh, 3012x G7x, 2965x snow, 2946x pigah, 2909x Kellhus, 2793x petzl, 2... 20:09:20 !lg * recent trunk d:1 ktyp=starvation s=map 20:09:22 68 games for * (recent trunk d:1 ktyp=starvation): 51x, hangedman_decor_growths, infiniplex_forest_clump_long, serial_bayou_lagoon_a, infiniplex_forest_end_1, minmay_arrival_shattered_statue, dpeg_arrival_stonehenge_12_columns, saegor_arrival_simple_a, dpeg_arrival_castle, roderic_crop_circles_arrival_small, kilobyte_arrival_exit_the_forest, lemuel_arrival_tunnels, infiniplex_forest_clump_small, d... 20:09:29 good, no standouts 20:09:41 !lg * old trunk d:1 ktyp=starvation s=map 20:09:41 277 games for * (old trunk d:1 ktyp=starvation): 198x, 4x dpeg_entry_water_fire, 3x serial_bayou_lagoon_a, 2x dpeg_entry_caged_fury, 2x due_unseen_surprise, 2x dpeg_entry_chase, 2x kilobyte_entry_exit_the_forest, 2x dpeg_entry_long_road, 2x tarquinn_simple_flora_water_a, 2x eino_entry_water_cross, 2x lordsloth_entry_two_stooges, dpeg_entry_rooms_a, dpeg_entry_solitude, evilmike_entry_fibonacci_sma... 20:09:59 -!- Siegurt has quit [Quit: Leaving.] 20:10:32 Strong performance by dpeg there 20:10:41 %git HEAD^{/water_fire} 20:10:41 07kilobyte02 * 0.12-a0-1416-g1abc088: Weed most plants from dpeg_entry_water_fire. 10(1 year, 10 months ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1abc088ebbd6 20:11:22 Creating arrival vaults are not very appealing to me, honestly 20:12:12 piles of decorative vaults, sure, because they don't have a forced entryway aspect and they get two or three useful functions, but 20:14:54 few crawl players quit enough imo, we shouldn't try too hard to discourage it 20:14:58 it's good for the blood 20:15:12 Auto-quit 20:15:17 TAB-quit 20:15:32 small chance of a quit with each TAB 20:15:41 Increasing with frequency of tab press 20:16:03 I'm too disconnected from regular thought as is, I can't make myself process much of arrival vault quitting 20:16:18 -!- Cerpin has quit [Read error: Connection reset by peer] 20:16:26 I don't think it's a popular movement yet 20:16:29 -!- Daekdroom has quit [Quit: Saindo] 20:16:42 theTower doesn't quit, he just stands in the entrance vault, pondering why on earth the author thought it was reasonable to place a wall *there* 20:16:46 You're saying people aren't 20:16:47 !glasses 20:16:48 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 20:16:50 moved by it 20:16:50 yet 20:16:50 ? 20:16:57 -!- Redz has quit [Quit: Leaving.] 20:17:03 !torment Grunt 20:17:03 * Sequell gestures. gammafunk is wracked with pain! 20:17:09 Haha 20:17:09 wait... 20:17:21 !cmd !torment 20:17:22 Command: !torment => .echo /me gestures. $nick is wracked with pain!$(ignore $*) 20:17:35 -!- tsohg has quit [Remote host closed the connection] 20:17:37 look, as long as most tar:7 maps exist I can give most d:1 vaults a pass 20:18:22 hrm, is tar:7 really the worst offender for the hell ends? 20:18:34 I am no big fan of the random mazes, it's true 20:19:18 The only good part of a maze is contrasting it with not-maze 20:19:25 It has the sweet irony of minmay's end being a pretty clear fan-favorite and minmay himself hating that vault and wanting it removed 20:19:47 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 20:19:53 like, say, a giant open river 20:20:05 with kraken zombies/spectres! 20:23:13 mind you, most tar not-mazes are not great either 20:24:08 -!- Basil has joined ##crawl-dev 20:25:00 Zin recitation improvement 13https://crawl.develz.org/mantis/view.php?id=9096 by Sandman25 20:28:11 !function init_random_demon 20:28:12 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/ghost.cc;hb=HEAD#l196 20:28:26 I could rename this to init_random_pan_lord could I not? 20:28:57 gammafunk: probably 20:29:22 I'm probably going to do that and just have it check monster_symbols to see if there's an overrride, and then not set a random colour if so 20:29:47 and then likewise dancing weapons, and for player ghosts I can just directly check monster_symbols 20:30:11 then ugly thing would be something the player can't override the colour of, since the monster's behaviour is tied to its colour 20:30:47 -!- Cannonbait has quit [Read error: Connection reset by peer] 20:31:14 and I guess for any remaining non-ghost-demon monsters with random colours, I can likewise check monster_symbols for an override (colour != BLACK) and use that fixed colour, otherwise follow its usual colour logic 20:34:24 goblin (16g) | Spd: 10 | HD: 1 | HP: 2-6 | AC/EV: 0/12 | Dam: 4 | 10weapons, 10items, 10doors | XP: 1 | Sz: small | Int: normal. 20:34:24 %?? goblin col:any 20:34:26 goblin (16g) | Spd: 10 | HD: 1 | HP: 2-6 | AC/EV: 0/12 | Dam: 4 | 10weapons, 10items, 10doors | XP: 1 | Sz: small | Int: normal. 20:34:26 %?? goblin col:any 20:34:31 goblin (08g) | Spd: 10 | HD: 1 | HP: 2-6 | AC/EV: 0/12 | Dam: 4 | 10weapons, 10items, 10doors | XP: 1 | Sz: small | Int: normal. 20:34:31 %??goblin col:random 20:34:35 -!- rossi has quit [Ping timeout: 256 seconds] 20:34:40 is there any legit usage for col:random ? 20:34:44 Crazy Ivan (08g) | Spd: 10 | HD: 1 | HP: 2-6 | AC/EV: 0/12 | Dam: 4 | 10weapons, 10items, 10doors | XP: 1 | Sz: small | Int: normal. 20:34:44 %??goblin name:Crazy_Ivan n_rpl col:random 20:34:49 -!- link_108 has quit [Quit: Leaving.] 20:35:00 !send gammafunk chaos spawn 20:35:01 Sending chaos spawn to gammafunk. 20:35:02 or col:any or w/e; the monspec code does mention this functionality 20:35:20 well aren't those set like other random monsters 20:35:33 elementals? 20:35:49 hrm, it's an ETC 20:36:09 but this is different from what mon spec is talking about with a value of -1 20:37:29 -!- tsohg has quit [Remote host closed the connection] 20:37:39 !source mgen_data.h:79 20:37:39 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mgen_data.h;hb=HEAD#l79 20:37:54 guess I need to see if that's actually used anywhere 20:38:07 <|amethyst> col:any is used in a few vaults 20:38:18 demonic plants, right? 20:38:32 well shouldn't it be ETC_RANDOM instead? 20:38:34 <|amethyst> no, some arrival fungi 20:38:40 oh that's different 20:38:41 <|amethyst> ETC_RANDOM changes every turn 20:38:44 since it's ..yeah 20:38:52 <|amethyst> also, Yiuf uses BLACK 20:39:07 <|amethyst> in his monster_entry 20:41:04 Well so far I'm adding a COLOUR_INHERITED = -1 to the colour enum 20:41:42 it's a little weard with the mgen_data.colour = -1 having a special meaning 20:42:00 <|amethyst> mgen_data uses 0 to mean inherit 20:42:08 -!- Pluie has joined ##crawl-dev 20:42:23 I suppose I could just COLOUR_INHERITED = BLACK 20:42:43 I just was worried about black being an actual, usable colour 20:43:08 <|amethyst> you could swap the meaning in mgen_data 20:43:10 -!- potatolizard has quit [Ping timeout: 255 seconds] 20:43:15 <|amethyst> you'd just need to change the default too 20:43:33 -!- link_108 has joined ##crawl-dev 20:44:13 "colour: if BLACK, monster uses value of mons_sec" 20:44:30 that seems a bit outdated, mons_sec doesn't seem to exist anymore 20:45:05 |amethyst: on this note, I currently have a colour() method for monster that retrieves a real colour from monster_symbols if this.colour == COLOUR_INHERITED with a private _colour int 20:45:17 -!- link_108 has quit [Client Quit] 20:45:20 but what about the setting interface? currently I have set_colour() 20:45:40 but it just does _colour = colour, that latter being the argument 20:46:41 and begin os mgen_data, I do need to be able to set a monsters colour to the inherited value 20:46:47 *because of 20:46:58 wow that was a weird typo 20:47:46 <|amethyst> hmm 20:48:31 <|amethyst> set_colour(COLOUR_INHERITED) sounds reasonable to me 20:48:49 <|amethyst> except colour_t is a uint8_t so can't hold that value 20:48:56 -!- wheals has joined ##crawl-dev 20:48:59 <|amethyst> if it's -1 20:49:45 |amethyst: well for monster it's an int 20:49:59 and colour() always returns a value >= 0 20:50:16 <|amethyst> oh, so set_colour would just take an int 20:50:21 right 20:51:10 -1 wasn't used ever for monster.colour previously, so I'm just making monster.colour() always return a value reasonable for colour_t 20:51:10 <|amethyst> and assert that it is in [-1, NUM_COLOURS) 20:51:15 yeah 20:53:28 I'm probably going to do that and just have it check monster_symbols to see if there's an overrride, and then not set a random colour if so 20:53:51 so what happens if a panlord generates with you having mon_glyph += pandemonium lord : blue 20:53:58 then you remove that line from your rcfile 20:54:01 -!- Taraiph has quit [Ping timeout: 246 seconds] 20:54:57 oh I'm reminded of a tiles thing I was going to try at some point: 20:55:03 ??pandemonium_lord 20:55:04 pan lord[1/2]: There are four fixed ones, see {pan[2]}. Others are random: HD 12-30, hp 103-250, speed 10-19, random resistances, random melee brand (possibly distortion), random spells (including hellfire). 20:55:11 get the panlords to actually be as colorful in tiles as they are in console 20:56:21 I think they're randomized well enough as stands but 20:56:31 Acidburn6 (L27 GrFi) ASSERT(m) in 'mon-util.cc' at line 1941 failed. (Zig:19) 20:56:39 !crashlog acidburn6 20:56:40 46. Acidburn6, XL27 GrFi, T:128643 (milestone): http://crawl.akrasiac.org/rawdata/Acidburn6/crash-Acidburn6-20141028-015630.txt 20:56:52 yeah, a new colour every turn might be a bit much, but perhaps a colour upon creation? 20:57:28 grunt: got any random vault making sage advice today? I'm still trying to figure out how to make compelling 098 vaults 20:57:54 johnstein: show me what you are working on :) 20:57:56 ?/clan_name 20:57:57 No matches. 20:58:34 ??reserved_clan_names 20:58:34 reserved clan names[1/1]: HuAr_you_HuHu_HuHu [|amethyst] 20:58:41 ! 20:58:47 !learn add reserved_clan_names 098 vaults 20:58:48 reserved clan names[2/2]: 098 vaults 20:59:04 !learn edit reserved_clan_names[2] s/$/ [gammafunk]/ 20:59:04 Grunt: not much. http://crawl.berotato.org/crawl/dev/johnstein.des 20:59:04 reserved clan names[2/2]: 098 vaults [gammafunk] 20:59:11 small vaults so far 20:59:20 I'm taking it pretty slow 20:59:47 oh hey, more swastika vaults 20:59:48 and reading through mini_monsters.des to get a feel for general size, place/depth, weighting 20:59:49 (: 20:59:56 !send madness doy 20:59:56 Sending doy to madness. 21:00:04 wait 21:00:04 hm 21:00:07 I should mirror that to turn it back to the buddhist symbol 21:00:20 !send the madness place doy 21:00:21 Sending doy to the madness place. 21:00:22 johnstein: it's a good idea to not overthink it too much for your first couple vaults; just execute a simple idea 21:00:23 much better 21:00:23 <3 21:00:38 gammafunk: exactly. which is why I'm bugging in here again since I feel myself overthinking 21:00:50 it's like an open world RPG with no clear goal ;p 21:00:56 johnstein: a lot of my generic vault designs start from visual patterns. 21:01:09 A visual comes to mind and I sketch it out and turn it into a vault. 21:01:15 !vault grunt_arcs 21:01:16 johnstein: personally I'd think of only the most basic kind of layout you'd want in simple terms, and the enemies you'd like to fight 21:01:16 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/variable/float.des;hb=HEAD#l5866 21:01:38 yeah what Grunt said is how I do mine as well quite often 21:02:12 ok 21:02:14 I quick sketch maybe with some thought as to what the enemies would be, roughly where, and even sketch is not always necessary outside of just drawing a mockup ascii map 21:02:42 I did actually have to sketch gammafunk_water_palace a lot to finally see the specific structure I wanted 21:02:50 but that was my most ambitious vault to date really 21:03:03 !send gammafunk more ambition 21:03:04 Sending more ambition to gammafunk. 21:03:14 should make a collection of vault sketches some time 21:03:20 -!- Blazinghand|Work has quit [Remote host closed the connection] 21:03:30 !send make Tomb subvaults 21:03:31 Sending to make Tomb subvaults. 21:03:33 and yeah when I say "a lot" I really mean like "5 times", so not actually a lot 21:03:34 oops 21:04:03 -!- debo has quit [Ping timeout: 256 seconds] 21:04:23 Grunt: hey I don't make spiral vaults ok!!! 21:04:52 !send spiral out of control gammafunk 21:04:53 Sending gammafunk to spiral out of control. 21:05:01 oh I haven't really made any Tomb spiral vaults yet have I........ 21:05:04 <_< >_> 21:05:10 Grunt: no 21:05:14 I don't think it took more than a particularly good idea to actually produce my encompass vaults? I guess the hells ends were dual idea mash-ups 21:05:36 how long did slaughterboxes take to make? 21:05:37 dis_hangedman was fun 21:06:20 to be honest, slaughterboxes outside of the box-connectivity was mostly just ad-libbing "sector" "filler" >_> 21:06:33 heh, yeah 21:06:47 still, it worked out well? 21:06:47 maybe spin cycle took longer? 21:07:00 spin_cycle was explicitly inspired by... 21:07:30 the square ring in https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:dungeon:branch:vaults 21:07:50 it did take quite a few permutations to move from that to now, though 21:07:54 ah, yeah 21:08:17 and making it have more rotational symmetry was what got me to request http://rotate.herokuapp.com/ 21:09:22 -!- Ququman has quit [Read error: Connection reset by peer] 21:09:27 dis_hangedman lucked out into its courtyard pillars, but the rest of it was readied from the start 21:10:16 I came up with geh_hangedman's spires when unable to fall asleep in bed at 4:00 AM >_> 21:11:27 -!- radinms has quit [] 21:14:03 hrm, any suggestion for an enum name defined to BLACK to represents "colour to be set later"? 21:14:16 UNDEFINED 21:14:16 I've always found the use of BLACK to be confusing 21:14:20 -!- tcjsavannah has quit [Quit: tcjsavannah] 21:14:36 surely COLOUR_UNDEF? 21:14:45 v0v 21:15:49 !send Grunt DEMONZ 21:15:49 Sending DEMONZ to Grunt. 21:15:57 No, gammafunk. You are the DEMONZ. 21:17:48 -!- vimpulse has joined ##crawl-dev 21:18:22 -!- Lawman0 has quit [Ping timeout: 240 seconds] 21:25:15 03|amethyst02 07* 0.16-a0-1697-ga907bf5: Don't use false for null pointers. 10(16 minutes ago, 1 file, 9+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a907bf5b1ef6 21:25:15 03|amethyst02 07* 0.16-a0-1698-gda2724f: Make struct sacrifice_def private, avoid copying. 10(18 minutes ago, 4 files, 43+ 45-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=da2724f096a6 21:25:15 03|amethyst02 07* 0.16-a0-1699-g673cbb0: Make a few more Ru functions static. 10(4 minutes ago, 2 files, 39+ 44-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=673cbb0801f8 21:25:22 <|amethyst> Lasty: here's the other approach I was talking about ^^ 21:26:19 <|amethyst> Lasty: also, I see you're constructing comma-and-"and"-separated strings; there's a function to do that 21:27:10 <|amethyst> Lasty: and you don't need make_stringf("%s", foo); just assigning a const char* into a string will convert it 21:27:55 -!- PleasingFungus has joined ##crawl-dev 21:28:03 !death PleasingFungus 21:28:04 Death has come for PleasingFungus... 21:29:59 <|amethyst> Lasty: hm, though admittedly comma_separated_line is kind of complicated to use when you have to call a function to get the string 21:30:43 -!- roctavian has joined ##crawl-dev 21:30:57 -!- Lasty has quit [Quit: Leaving.] 21:31:45 !crashlog Acidburn6 zig:19 21:31:46 1. Acidburn6, XL27 GrFi, T:128643 (milestone): http://crawl.akrasiac.org/rawdata/Acidburn6/crash-Acidburn6-20141028-015630.txt 21:32:18 hm. this looks a hell of a lot like a tombfodder crash. 21:32:24 what on earth would cause a crash on 21:32:30 !source mon-util.cc:1941 21:32:31 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-util.cc;hb=HEAD#l1941 21:34:42 this does not look like a tombfodder crash. 21:35:12 The only monster in sight is a sun demon, and the guy was tabbing towards it, and monster_info somehow failed to give it a base type...? 21:35:31 there was a death scarab a few lines up 21:35:31 which made me wonder 21:36:06 needs more gdb 21:36:07 :( 21:36:16 ya 21:36:29 ...also, good orbrunzig 21:36:35 An Orb Guardian comes into view. 21:36:36 so 21:36:40 !send gdb Grunt 21:36:41 Sending Grunt to gdb. 21:36:41 possibly an orb spawn???????????????????/ 21:36:45 !send cao gdb 21:36:45 Sending gdb to cao. 21:36:47 !fail 21:36:48 oh, that could be 21:37:03 !lm * crash milestone~~1941 21:37:05 3. [2014-10-28 01:56:30] Acidburn6 the Conqueror (L27 GrFi of The Shining One) ASSERT(m) in 'mon-util.cc' at line 1941 failed on turn 128643. (Zig:19) 21:37:06 !lm * crash milestone~~1941 -2 21:37:08 2/3. [2014-10-27 22:15:08] Acidburn6 the Conqueror (L27 GrFi of The Shining One) ASSERT(m) in 'mon-util.cc' at line 1941 failed on turn 102803. (Zig:5) 21:37:10 !lm * crash milestone~~1941 -3 21:37:14 he was crashing a lot 21:37:14 hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm 21:37:18 1/3. [2014-10-27 18:59:13] hackum the Crack Shot (L27 NaFi of Makhleb) ASSERT(m) in 'mon-util.cc' at line 1941 failed on turn 83290. (Zig:4) 21:37:22 ! 21:37:25 ASSERT(hm) failed. 21:37:34 this must be caused by 21:37:36 a recent change!? 21:37:41 ya 21:37:42 !crashlog milestone~~1941 -3 21:37:43 No milestones for PleasingFungus (milestone~~1941 crash). 21:37:46 !lm * crash milestone~~1941 -3 -log 21:37:47 ... 21:37:53 1. hackum, XL27 NaFi, T:83290 (milestone): http://dobrazupa.org/morgue/hackum/crash-hackum-20141027-185913.txt 21:38:01 ! 21:38:21 #8 0x000000000084409d in exper_value (mon=0xe7e0c8, 21:38:25 mc = MONS_NO_MONSTER 21:38:35 03|amethyst02 07* 0.16-a0-1700-g71fd24e: Formatting fixes. 10(78 seconds ago, 1 file, 10+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=71fd24e5f01a 21:39:42 p = {x = 37, y = 35} 21:39:50 Bogus mgrd (37, 35) pointing to DEAD MONSTER not in any vaults. 21:39:54 there's 21:39:56 the problem 21:40:21 sound like there's a 21:40:23 bogosity 21:40:26 * Grunt calls down the wrath of NO DEBUGGER on DEAD MONSTER. 21:40:47 !lm * crash milestone~~1941 -2 -log 21:40:48 2. Acidburn6, XL27 GrFi, T:102803 (milestone): http://crawl.akrasiac.org/rawdata/Acidburn6/crash-Acidburn6-20141027-221508.txt 21:40:52 hrm, monster.is_colour_redefined() or monster.is_colour_inherited() ? 21:41:19 yeah more bogosity there 21:41:21 I guess inherited since that's the enum value 21:41:23 so really this is caused by the bogosity errors 21:41:26 i guess 21:41:31 yes 21:42:13 bogosity error (05g) | Spd: 12 | HD: 30 | HP: 128-173 | AC/EV: 0/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(60) | XP: 8725 | Sp: shadow creatures, invisibility, blink | Sz: little | Int: normal. 21:42:13 %??boggart name:bogosity_error hd:30 col:red 21:42:16 -!- tcjsavannah has quit [Quit: tcjsavannah] 21:42:50 bad monster colour "etc_random" in "boggart name:bogosity_error hd:30 col:etc_random" 21:42:50 %??boggart name:bogosity_error hd:30 col:etc_random 21:43:01 bogosity error (08g) | Spd: 12 | HD: 30 | HP: 128-173 | AC/EV: 0/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(60) | XP: 8725 | Sp: shadow creatures, invisibility, blink | Sz: little | Int: normal. 21:43:01 %??boggart name:bogosity_error hd:30 col:gold 21:43:04 cool 21:43:05 bogosity error (16g) | Spd: 12 | HD: 30 | HP: 128-173 | AC/EV: 0/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(60) | XP: 8725 | Sp: shadow creatures, invisibility, blink | Sz: little | Int: normal. 21:43:05 <|amethyst> %??boggart name:bogosity_error hd:30 col:random 21:43:10 bogosity error (05g) | Spd: 12 | HD: 30 | HP: 132-172 | AC/EV: 0/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(60) | XP: 8741 | Sp: shadow creatures, invisibility, blink | Sz: little | Int: normal. 21:43:10 <|amethyst> %??boggart name:bogosity_error hd:30 col:any 21:43:18 bogosity error (08g) | Spd: 12 | HD: 29 | HP: 129-167 | AC/EV: 0/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(60) | XP: 7922 | Sp: shadow creatures, invisibility, blink | Sz: little | Int: normal. 21:43:18 <|amethyst> %??boggart name:bogosity_error hd:29 col:random 21:43:21 bogosity error (12g) | Spd: 12 | HD: 28 | HP: 116-161 | AC/EV: 0/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(60) | XP: 7238 | Sp: shadow creatures, invisibility, blink | Sz: little | Int: normal. 21:43:21 <|amethyst> %??boggart name:bogosity_error hd:28 col:random 21:43:25 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:43:28 ! 21:43:46 <|amethyst> since each hit die is another RNG call :) 21:43:51 haha 21:43:53 I'm chatting up Acidburn6, btw. 21:44:06 I asked if the crashes only occur when he sees those error messages: 21:44:11 Acidburn6: only when I have mummies, yes 21:44:20 and 21:44:22 Acidburn6: I had that earlier before newest Tomb mobs 21:44:34 I' 21:44:42 I'll point out that we started seeing this with megazig. 21:44:50 could be a megazig thing, ya 21:45:00 does anyone actually know lua? 21:45:27 Grunt: Acidburn6 doesn't seem to be here, only in ##crawl. Were use your IRC client's nickname tab-completion feature when you spoke to him just now? 21:45:36 *Were you using 21:45:41 vimpulse: he was quoting 21:45:48 probably from webtiles 21:45:52 gammafunk: correct 21:45:56 !lm * crash zig milestone~~ASSERT\\(m\\).*mon-util 1 21:45:57 1/15. [2014-10-01 00:34:31] FusRoDah the Slayer (L27 GrFi of The Shining One) ASSERT(m) in 'mon-util.cc' at line 1925 failed on turn 48601. (Zig:3) 21:46:04 !lm * crash zig milestone~~ASSERT\\(m\\).*mon-util 1 -log 21:46:06 1. FusRoDah, XL27 GrFi, T:48601 (milestone): http://kr.dobrazupa.org/morgue/trunk/FusRoDah/crash-FusRoDah-20141001-003431.txt 21:46:12 oh rip 21:46:15 !lm * crash zig milestone~~ASSERT\\(m\\).*mon-util 2 -log 21:46:17 2. stonage, XL27 GrFi, T:163444 (milestone): http://crawl.lantea.net/crawl/morgue/stonage/crash-stonage-20141003-012317.txt 21:46:22 rip... 21:46:24 !lm * crash zig milestone~~ASSERT\\(m\\).*mon-util 3 -log 21:46:26 3. purpyduyusei, XL27 GrWr, T:154319 (milestone): http://crawl.develz.org/morgues/trunk/purpyduyusei/crash-purpyduyusei-20141005-151302.txt 21:47:53 -!- mamgar has quit [Quit: Exit Stage Left] 21:48:29 no bogosity in that one! 21:49:10 Yes there is. 21:49:16 oh never mind 21:49:28 I am sorry for stretching things past their limits 21:49:28 i was looking all the way up in the scrollback 21:49:41 clearly need a megazig bot 21:49:54 theTower: are you? are you... really........? 21:49:57 actually getting seeds that would reproduce a crash could help 21:51:09 maybe not 21:51:26 :p 21:52:49 Dear all: An idea from _miek and I: When you press the '5' key, and you finish recovering, the game should automatically cast DMsl or RMsl and then rest to recover MP. What do you think? 21:53:08 Maybe this could be implemented in Lua, and shipped with the game. 21:53:35 that speaks to how awkward the attempted fix of XMsl is and how it needs rethinking 21:53:39 yeah 21:53:47 &rc hda 21:53:49 http://dobrazupa.org/rcfiles/crawl-git/HilariousDeathArtist.rc 21:53:50 would rather rework dmsl/rmsl entirely than do something like that 21:54:01 ya 21:54:03 Buffs are a bit annoying in general. 21:54:04 i'm really not a fan of the new mechanics at all 21:54:14 because they encourage stuff like that 21:54:15 they were a grand and beautiful idea and they didn't work 21:54:35 1. Cast Stoneskin. Cast Shroud. Fight dragon. 2. Rest. 3. Cast Stoneskin. Cast Shroud. Fight ettin. 21:54:37 well, I mean, that specific hypothetical macro sounds like a disaster waiting to happen, if it doesn't check dmsl fail chance 21:54:53 -!- ackack has quit [Ping timeout: 244 seconds] 21:54:56 vimpulse: yes, that is worse than current *msl. That doesn't mean that current *msl are good! 21:54:57 -!- mizu_no_oto has quit [Client Quit] 21:55:10 :) 21:55:19 anyway, vimpulse, please stop requesting that macros be added as built-in features. 21:55:38 if only someone were to write a patch to replace rmsl with a cool new spell and put it on mantis 21:55:40 the game should not try to out-smart & anticipate the player like you seem to keep suggesting. 21:55:49 wheals: is wind wall cool? is it really........? 21:55:51 * doy remembers the days of auto-pray 21:56:12 pDy 21:56:15 PleasingFungus: Points taken. 21:56:19 -!- eliotn has quit [Ping timeout: 246 seconds] 21:58:14 -!- aquarose has quit [Quit: Page closed] 21:58:56 If all timed buff spells were removed from Crawl, perhaps the game would become _more_ fun? 21:59:07 Even if they weren't replaced with anything. 21:59:47 no 21:59:47 clearly we should wait to look at the wind wall patch, for whether the storm god is merged, as marvinpa's mantis comment suggests 22:00:47 we need the wind waker... 22:02:19 -!- johnny0 has joined ##crawl-dev 22:02:56 but we removed so many elves... 22:03:17 hm I am debugging the zig thing and I have a hunch as to the cause 22:03:30 is it lost souls 22:03:33 NOPE 22:03:48 weird zig code level destruction code? 22:03:55 s/code // 22:04:00 -!- valrus has quit [Quit: Textual IRC Client: www.textualapp.com] 22:04:26 ??zigcode 22:04:27 zigcode ~ zipcode ~ 78291[1/7]: A very prolific player with an incredibly high number of wins and a pretty good win percentage to boot. 22:06:18 -!- WalkerBoh has quit [Remote host closed the connection] 22:06:46 -!- HellTiger_NB has quit [Ping timeout: 244 seconds] 22:07:45 heh 22:07:56 oh 22:08:08 !calc 7 + 8 + 2 + 9 + 1 22:08:09 27 22:08:16 ??27 22:08:16 27[1/28]: Levels in each Ziggurat. 22:08:20 ??27[27 22:08:20 27[27/28]: The number of entries in the 27 learndb section 22:08:38 Yes. 22:08:41 Nailed the cause of the crash. 22:08:50 !learn set 27[27] sum of the digits 78291 22:08:50 27[27/28]: sum of the digits 78291 22:08:56 is it trapdoor spiders 22:09:09 !learn del 27[27 22:09:10 Deleted 27[27/28]: sum of the digits 78291 22:09:17 ??27[7\+8 22:09:17 27[3/27]: 7+8+2+9+1 22:09:20 wheals: NOPE 22:09:24 need to mark some duplicate issues 22:09:24 darn 22:09:31 wheals: well now you messed it up though! 22:09:34 ??27[27 22:09:34 27[27/27]: 28 22:09:39 !send Grunt BOGOSITY 22:09:40 Sending BOGOSITY to Grunt. 22:10:07 !learn set 27[27] The number of entries in the {27}. 22:10:07 27[27/27]: The number of entries in the {27}. 22:10:17 !learn e 27[27] s/the // 22:10:17 27[27/27]: number of entries in the {27}. 22:10:22 shit 22:10:25 !learn set 27[27] The number of entries in {27}. 22:10:26 27[27/27]: The number of entries in {27}. 22:10:38 all is right in the world 22:11:13 Grunt: so what is the cause 22:11:37 -!- sd1989 has joined ##crawl-dev 22:12:30 -!- sd1989 has quit [Client Quit] 22:13:26 03Grunt02 07* 0.16-a0-1701-gf5abbb0: Don't trigger some monster death effects on KILL_DISMISSED (#9001). 10(2 minutes ago, 1 file, 8+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f5abbb0608c5 22:13:42 * Grunt kicks Cheibriados. 22:13:42 no, no, you just poke him 22:13:42 * Grunt kicks Cheibriados!!! 22:13:59 mm 22:14:24 i was right about it not being actually to do with mummies 22:14:45 also monster_die could do with a total rewrite 22:14:55 are you telling monster_die to go die 22:15:03 whooops 22:15:26 Die, monster! You don't belong in this code! 22:15:36 It was not by my hand that I am once again given function. 22:15:43 I was called here by ... developers ... who came to pay me tribute! 22:17:47 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:21:59 more like 22:21:59 " developers " 22:21:59 dang. 22:21:59 -!- Lawman0 has quit [Ping timeout: 240 seconds] 22:23:01 -!- wheals has quit [Quit: Leaving] 22:23:07 is it not true that faith has lead forth greed-driven development 22:23:37 PleasingFungus: no we are totally seriously developers for sure 22:23:47 it's very official 22:23:56 !send gammafunk Scarab Swarm 22:23:56 Sending Scarab Swarm to gammafunk. 22:24:07 !lg Grunt su won 22:24:07 1. SGrunt the Demonologist (L23 MuSu of Sif Muna), escaped with the Orb and 3 runes on 2012-07-02 03:01:03, with 1222861 points after 102693 turns and 10:07:03. 22:24:22 gammafunk: DEMOLITIONOLOGIST 22:24:35 some dayyyyyyyyyy 22:24:46 some day I will have that title stricken from existence. 22:25:02 hahaha 22:25:09 would you say that it 22:25:11 it is a cool and also good title 22:25:11 BEDEVILS 22:25:13 you 22:25:14 ha ha ha ha 22:25:18 !seen roctavian 22:25:19 I last saw roctavian at Tue Oct 28 02:30:43 2014 UTC (54m 35s ago) joining the channel. 22:25:38 quick, somebody tell me what monster pleasingfungus hates most so I can make some stair vaults using them 22:25:55 -!- Acidburn6 has quit [] 22:26:00 I love all monsters equally. 22:26:01 !lg PleasingFungus xl>15 s=ikiller 22:26:01 63 games for PleasingFungus (xl>15): 34x, an iron devil, a balrug, a tentacled starspawn, a starcursed mass, a deep elf sorcerer, a glaive of protection, a deep elf master archer, an iron dragon, a naga sharpshooter, an ironbrand convoker, an orc high priest, a redback, a pale draconian knight, an orb of fire, a spriggan air mage, an alligator, an ancient lich, a naga, the fury of Okawaru, Xom, th... 22:26:08 that is uh...ironic 22:26:17 looks pretty equal, actually 22:26:32 !lg . ikiller=xom 22:26:33 1. PleasingFungus the Slicer (L16 HaCK of Xom), slain by an ice devil (summoned by Xom) on Swamp:2 on 2014-09-04 00:41:33, with 92743 points after 23146 turns and 1:54:33. 22:26:37 huh 22:26:40 I don't remember that 22:26:44 oh see I got confused by the 34x, 22:26:50 PleasingFungus: you couldn't 22:26:51 !glasses 22:26:51 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 22:26:52 hack it 22:26:57 !hs . hack 22:26:58 10. PleasingFungus the Slicer (L16 HaCK of Xom), slain by an ice devil (summoned by Xom) on Swamp:2 on 2014-09-04 00:41:33, with 92743 points after 23146 turns and 1:54:33. 22:27:05 apparently! 22:27:05 still can't hack it! 22:27:17 :( 22:27:24 to heck with that imo 22:27:25 !hs . heck 22:27:26 61. SGrunt the Fencer (L13 HECK of Xom), demolished by a polar bear in IceCv (ice_cave_caverns_01) on 2013-03-26 03:22:46, with 43965 points after 25138 turns and 1:31:31. 22:27:31 !lg . xl>15 s=ikiller 22:27:32 61 games for doy (xl>15): 34x, 2x an ancient lich, 2x an Executioner, 2x a lich, a deep elf master archer, Frederick, a deep elf priest, an Ice Fiend, Mara, Khufu, Jory, a deep elf knight, a spriggan air mage, an azure jelly, the royal jelly, a smoke demon, a Killer Klown, an enormous slime creature, a stone giant skeleton, a grey snake, Leissi's ghost, a reaper, a flayed ghost, a necromancer, a y... 22:27:39 !lg . xl>15 s=ikiller 22:27:40 130 games for Grunt (xl>15): 43x, 3x an ancient lich, 3x an emperor scorpion, 3x an Orb Guardian, 3x a storm dragon, 3x a stone giant, 2x a centaur warrior, 2x an ironheart preserver, 2x Saint Roka, 2x Norris, 2x Boris, 2x a fire crab (shapeshifter), 2x a greater naga, 2x Aizul, 2x a dragon, 2x a yaktaur captain, 2x a golden dragon, Mara, a vapour, an orb of fire, an ogre mage, a naga ritualist, a... 22:28:01 death scarab (03s) | Spd: 30 | HD: 8 | HP: 21-36 | AC/EV: 7/14 | Dam: 2013(scarab) | 07undead, evil | Res: 06magic(60), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 755 | Sz: little | Int: insect. 22:28:01 %??death_scarab 22:28:07 Grunt: if you wanted to buff haunt a bit, you could add scarabs to that I guess 22:28:07 oh right I was contemplating m_vigilant orb guardians 22:28:24 gammafunk: scarabs aren't really insubstantial... 22:28:25 but an outright summon scarabs player spell doesn't seem a great idea to me 22:28:34 Grunt: they could be! 22:28:38 so "awesomely terrible" 22:28:38 <3 22:28:45 Obviously, it's for summon swarm. 22:28:52 Grunt: give them mass fireball 22:28:56 MASS 22:28:57 mass ghostly fireball 22:28:58 FIREBALL 22:29:22 the deep death scarab is an expert conjurer... 22:29:24 Or, summon vermin? 22:30:27 Grunt: rod, imo 22:30:28 I wonder which of the Tomb fodder would best working for buffing Plane Rend >_> 22:30:53 hrm, plane rend works fairly well from what I recall 22:31:00 those things were one of the more effective ds 22:31:01 wow that is a sad Tomb set 22:31:20 theTower: now grand avatars.... 22:32:11 I mean if the high-tier ds are supposed to be "between 2 and 1", giving them tomb summons seems to be veering away from that idea 22:32:37 I just want them to have more... representational... randomness 22:32:40 -!- vimpulse has quit [Remote host closed the connection] 22:33:12 after all, swamp and orc are pretty harmless sets 22:33:17 well I recall that plan rend seemed to have good variety, but I guess as long as you don't give them any high-level M as summons 22:33:24 of course not 22:33:34 that would torment the non-torment-immune ds! 22:33:40 oh god 22:33:48 so clearly 22:33:52 use the entire fodder set........ 22:34:02 only 1/5 is rRot 22:34:26 so how does...right the torment business was a whole big Thing to fix, wasn't it? 22:34:44 in terms of demons using it when vuln monsters are in los? 22:34:51 -!- rossi has quit [Ping timeout: 272 seconds] 22:34:54 maybe Bennu would fit? I'm not sure how well it works to skip the explosion part 22:35:23 gammafunk: I honestly gave up when I plotted out everything and came up with three different complicated needed tracer forms 22:36:09 pleasingfungus: hmm? 22:36:26 roctavian: rapier tiles!!! 22:36:36 a weighted ratio between the player's current/max health and all vulnerable monsters' current/max health, a exponential radius drop-off evaluation, and a limited-radius vaguely-linear radius evaluation 22:36:57 wait, why would distance matter for torment calculations...? 22:36:58 ah, i'll get to those. won't be too far different from current cutlass tiles, just straighter and thinner 22:37:02 roctavian: <3 22:37:19 the los tracer is used for torment, tornado, and chains. 22:37:26 just base/ego/randart, anything else? 22:37:27 well okay I doubt xom bothers with a tracer so just chain lightning 22:37:43 cap's cutlass is still a cutlass? 22:37:47 roctavian: yup 22:37:55 groovy 22:37:58 roctavian: arc blade is a rapier now but I think your tile can stay :) 22:38:06 it 22:38:17 is made of electricity 22:38:19 !send roctavian it 22:38:19 Sending it to roctavian. 22:38:22 as a standing point you could probably shift that number from 80 to 0 to 25 and have a vaguely-slightly-funtional thing 22:38:24 oh, is the need for there to be a torment tracer that does some foe ratio stuff so it can just decide to torment the poor ds to get to the player sometimes? 22:38:25 roctavian: ARC BLADE 22:38:30 yes! 22:38:51 oh 22:38:56 also, all the frost / fire giants / dragons / salamanders / hell knights in hells... 22:38:59 do friendly tormentors torment these days? 22:39:01 and iron trolls 22:39:07 not to my knowledge, no 22:39:22 there was talk about turning captain's cutlass into the ruffian's rapier, but I didn't have the energy. if you want to make a tile for a hypothetical ruffian's rapier, then I'll make the change; otherwise, I won't 22:39:25 it is not a very big deal 22:39:34 otherwise SGD would be no fun at all; although maybe if you're undead? 22:39:37 s/ruffian/rogue/ 22:39:38 -!- Isabel has joined ##crawl-dev 22:39:48 i like captain's cutlass as it is 22:39:49 PleasingFungus: ruffian's rapier.... 22:39:52 I mean, ideally somehow, for example, ephemeral infusion can trick a friend into tormenting _again_ >_> 22:39:57 gammafunk: rogue's rapier!! 22:40:07 those were the two names that were suggested, ya 22:40:09 I like that a lot better actually 22:40:12 heh 22:40:18 (I wonder how that buff was recieved) 22:40:25 for some reason; I clearly have just bad taste 22:40:39 i'll figure out how to write even smaller than pixels and name it "roctavian's rapier" 22:40:43 ! 22:40:52 write it down the side of the blade 22:41:22 -!- Pluie has quit [Ping timeout: 240 seconds] 22:41:29 roctavian: let me know if you need special code to just marquee-flash ROCTAVIAN across the screen every so often when the weapon is used 22:41:49 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:41:51 oh, oh, it'd also be good for deep elf demonologists 22:42:02 also vaults / depths / zot demon liches 22:42:06 and curse toes 22:42:07 ... 22:42:18 * Grunt ponders "it" 22:42:26 -!- potatolizard has joined ##crawl-dev 22:42:35 oh 22:42:43 * Grunt goes and sticks his head under the sink... 22:43:02 dang, Grunt 22:43:19 !send gammafunk death scarabs 22:43:20 Sending death scarabs to gammafunk. 22:43:57 crawl is plumbing? I would have thought it was a car engine 22:44:41 Crawl code is the plumbing of that historic building you can't maintain properly thanks to regulations mandating that you preserve its historic value. 22:44:41 question: now that corrosion's -slay is displayed on the weapon line, should the Corr (-x) be changed? 22:44:44 <_< 22:44:46 Maybe Corr (x1)? 22:44:54 -!- dtsund has joined ##crawl-dev 22:45:04 Corr, Corr (2) 22:45:12 2Corr 22:45:29 -!- Isabel has quit [Ping timeout: 256 seconds] 22:45:30 2Corr4Slime?????? 22:45:37 just Corr (2) seems it'd be confusing 22:45:39 Specifically I want to avoid the -3 slay/-5 ac confusion 22:45:51 lightgrey / yellow / lightred / deepred Corr >_> 22:45:51 maybe Corr (xN) 22:46:06 Corr, Corr (x2), sure 22:46:10 You dissolve from the extreme corrosion. You die... 22:46:21 ouch! 22:46:29 -!- Pluie has joined ##crawl-dev 22:46:46 -!- Brannock has quit [Ping timeout: 265 seconds] 22:48:07 (I am snickering at the thought of Yred gifting death scarabs because it would be worse than useless) 22:48:35 ushabti would be brutal 22:48:46 ushabti aren't undead...... 22:49:06 oh 22:49:10 right, and he'd hate them, actually 22:49:13 yes 22:49:19 That's Our Yred 22:49:24 -!- coledot has quit [Ping timeout: 250 seconds] 22:49:31 need to add more nonliving enemies to extended, clearly 22:49:45 huh. just realized he probably appreciates abyss kills 22:49:51 ! 22:49:59 farm abyss for Yred piety 22:49:59 dang 22:50:37 !send implement MH_ELDRITCH PleasingFungus 22:50:38 Sending PleasingFungus to implement MH_ELDRITCH. 22:50:43 more yred nerfs......! 22:50:52 roctavian: is the contrast between floors and walls different in spider now? 22:51:14 yup 22:51:20 and color 22:51:22 seems maybe a bit dark to me, but maybe I just need to get used to it 22:51:33 wow 22:51:34 dang, Spider is spooky now 22:51:35 this looks 22:51:36 creepy 22:51:36 try it with dith! 22:51:37 crawly 22:51:38 ! 22:51:40 all floors are darker now 22:51:41 PleasingFungus: ha 22:51:49 I literally just tried both dith & tso in spider 22:51:52 since I was curious 22:51:57 both work ok 22:52:02 well that's good 22:52:05 . 22:52:19 dith is maybe a little subtle 22:52:20 i've been testing darker floors for a while actually 22:52:26 the atmosphere is nice, and it's probably just at the border between "too dark and light enough so it's not spooky" 22:52:43 the main thing is it should make a lot of stuff more visible 22:52:59 it's a buff to bloax tiles 22:53:10 -!- Codrus has quit [Read error: Connection reset by peer] 22:53:34 well the enemies in spider are kind of bright and appear a bit more floaty 22:53:38 as a result 22:54:06 but again I probably just need to get used to it 22:54:13 -!- Dynast has quit [Quit: Page closed] 22:54:23 plus superior console mlg pro lol n00bs get good 22:54:58 well, it's deliberate to make enemy tiles in general appear brighter 22:55:32 spider monster tiles could probably stand to be tweaked a bit more, in terms of floaty-ness 22:55:47 yeah it's probably for the best; I guess if any tile somehow looks *too* bright in its usual branch, it can always be adjusted 22:56:09 gammafunk: can you think of any problems of my planned "make grand avatars get two random two-handed top weapons and a shield"? 22:56:30 grand avatar (06R) | Spd: 30 | HD: 5 | HP: 50 | AC/EV: 20/5 | Dam: 30(reach) | 11non-living, see invisible, lev | Res: 13magic(immune), 05fire++, 02cold++, 10elec++, 03poison++, 08acid, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 0 | Sz: Medium | Int: plant. 22:56:30 %??grand_avatar 22:56:35 I suppose that it means random distortion brands >_> 22:56:37 they have fixed hd? 22:56:40 no 22:56:44 Their HD is that of their caster. 22:56:48 just chei being silly 22:56:49 ah ok 22:56:55 -!- tensorpudding has quit [Ping timeout: 265 seconds] 22:56:58 unknown monster: "demonspawn_warmonger" 22:56:58 %??demonspawn_warmonger 22:57:01 torturous warmonger (116) | Spd: 10 | HD: 15 | HP: 91-126 | AC/EV: 3/15 08(spiny 3) | Dam: 40 | 10weapons, 10items, 10doors, fighter, priest, evil | Res: 06magic(60) | Vul: 08holy++, 11silver | XP: 1535 | Sp: sap magic, grand avatar | Sz: Medium | Int: normal. 22:57:01 %??warmonger 22:57:03 (when's demonspawn mercenary upgrading >_>) 22:57:04 grr 22:57:15 heh, spiny 3 22:57:31 spiny frog (08F) | Spd: 12 (swim: 60%) | HD: 7 | HP: 28-48 | AC/EV: 6/9 | Dam: 2608(poison:14-28) | amphibious, cold-blooded | Res: 06magic(20), 03poison, 12drown | Chunks: 09poison | XP: 407 | Sz: Medium | Int: reptile. 22:57:31 %??spiny_frog 22:57:43 they have a tiny spiny frog attached to themselves 22:57:46 -!- cribozai has quit [Ping timeout: 264 seconds] 22:57:49 Hm. What would make my AC display as 24 (39)? 22:57:56 PleasingFungus: corr!!! 22:57:58 no 22:57:59 no 22:58:01 uh 22:58:02 hm 22:58:24 tortorous demonspawn got spiny and powered by pain, which is... useful because sometimes it gets might? 22:58:28 might be something with fulldebug build? 22:58:45 accursed ds fascets 22:59:27 hmmm, might need to buff the dis serpent of hell 22:59:28 PleasingFungus: ah yes 22:59:32 PleasingFungus: the 39 is your GDR 22:59:39 augh 22:59:41 theTower: this would replace the reach in their attack? 22:59:42 who implemented that 22:59:54 I guess it's good as long as gdr is a thing 22:59:55 or rather they'd lose that 23:00:00 gammafunk: probably lose it 23:00:08 ...also, it's 39% in non-debug mode, 39 with 23:00:20 I don't think reaching reaching works well >_> 23:00:24 and I think there's no explanation of what it is 23:00:26 anywhere 23:00:28 it's just a number 23:01:54 -!- Siegurt has quit [Quit: Leaving.] 23:03:25 hm. wizmode only thing. has that always been there in wizmode, and I never noticed? 23:03:37 -!- mkbehr has quit [Quit: Leaving] 23:04:05 theTower: doesn't seem terribly problematic to me, 1-h weapons might be better to keep the damage levels from getting insane, but in the end it probably makes not a ton of difference 23:04:10 -!- demiskeleton has quit [Quit: Leaving] 23:05:23 ??grand avatar 23:05:24 grand avatar[1/1]: (A spell that summons a) magenta R as a combination battlesphere and reaching spectral weapon, from {warmonger}s. Blinks close to the player. Triggers on ranged missiles and also any ally attacks/conjurations/ranged, but not often unless said hit does 15 hp. 23:05:35 the combined effective melee of one of the avatar-warmonger pair is greater than any t-1, but I guess it can only directly deal damage this way 23:05:59 yes, it doesn't exactly have fireballs 23:07:06 ??sap_magic 23:07:07 sap magic[1/2]: A fixed-70%-chance line-of-fire hex from {warmonger}s. Worsens overall spell success with each spell cast, according to that spell's level. A single cast of fire storm (level 9) makes failure go from 3% to 11%, but a single bolt of fire (level 6) goes from 4% to 7%. 23:07:14 ??sap_magic[2 23:07:14 sap magic[2/2]: Technical details of how sap magic works: https://crawl.develz.org/tavern/viewtopic.php?p=168271#p168271 23:07:26 which ds inflicts -Wiz? or is that part of sap magic? 23:07:53 03PleasingFungus02 07* 0.16-a0-1702-gbf7a8d7: Changelog through 0.16-a0-1701-gf5abbb0 10(2 minutes ago, 1 file, 41+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bf7a8d74350d 23:08:36 -!- Fhqwhgads_ has quit [Remote host closed the connection] 23:08:51 that is sap magic, yes? 23:09:09 theTower: it shows -Wiz as well as Sap sometimes on the status lights 23:09:48 Sap means you get -Wiz on casting a spell. 23:10:12 ah, so you only get -Wiz when you cast? 23:10:19 in terms of the light 23:10:19 yes 23:10:22 ic 23:10:41 Berder was insisting to me that getting Sap, -Wiz was "unquestionably fatal" 23:10:54 that sounds like a Berder Opinion, yes. 23:11:03 he did revise his opinion later 23:11:16 what 23:11:17 impossible 23:11:18 but it is dangerous for sure! 23:11:40 it was deliberately made to be a big anti-"caster" thing without just draining mp 23:12:03 yeah it's effective at that 23:12:34 hooray 23:12:45 (it certainly is a bit obtuse at it) 23:12:54 slightly 23:12:56 it's cool tho 23:13:12 all the nice, easy mechanics that are also good got taken a long time ago, sadly 23:13:21 -!- lobf has joined ##crawl-dev 23:13:25 !send gammafunk mad mechanics 23:13:25 Sending mad mechanics to gammafunk. 23:13:39 well I do have plans to bring back suppression 23:13:53 deathgrunt (14s) | Spd: 30 | HD: 8 | HP: 21-36 | AC/EV: 7/14 | Dam: 2013(scarab) | 07undead, evil | Res: 06magic(60), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 755 | Sz: little | Int: insect. 23:13:53 %??death_scarab name:deathgrunt col:death n_rpl 23:13:54 no cboe, no wucad, no elemental evokers! 23:14:43 oh, what was the reason behind mpa's removal, that it was originally intended at helping spiders get through rpois but was pretty bad at that 23:15:05 especially given the annoying, ever-present complexity it created 23:16:19 it certainly made spider zig levels into A Thing, but that's not exactly a justification for its existance 23:16:21 yeah, my idea is to just preserve the two important aspects (no resists from anything equipped, no anything using evocations skill) while dropping off the agony that was blocking weapon brands and every single unrand that entails 23:16:55 hrm 23:16:57 ??staff_of_energy 23:16:58 staff of energy[1/1]: When wielded, removes spell hunger and can be evoked for {channeling}. 23:17:02 ??channeling 23:17:02 channeling[1/1]: Converts food into mana. The staff succeeds (evo+11)/40, 50 hunger, 1d3 MP; Wucad Mu (evo+1)/25, 50 hunger, 1/5 div miscast, otherwise 2+d5+evo/3 MP; Sif power 60+INT+inv %, 100-300 hunger, d(2+inv/4) mp. For reference, merely resting will recover 14+maxMP per 600 nutrition, at standard metabolic rates. 23:17:06 yes, that involves evocations 23:17:12 yeah, kind of marginally 23:17:33 it's still going to be awkward, since there's not a simple place you can "plug in" this exception 23:17:50 which was a big problem with the original implementation, although I'm sure brands made it even more fun 23:18:09 well, there were major concerns over, say, distortion and vamp 23:18:28 or using hated brands when they're suppressed 23:18:29 oh, unwielding, yeah 23:18:45 maybe with all the framework made by Ru, it'll be easier for the "evoking" side of things 23:18:53 -!- Kintak has quit [Ping timeout: 244 seconds] 23:19:02 mmm 23:19:58 -!- abcdefghijkl has quit [Ping timeout: 246 seconds] 23:20:37 it is a shame that one of the original side-benefits of suppression (blocking sInv) has to be lost 23:22:45 -!- ontoclasm has joined ##crawl-dev 23:33:47 http://crawl.develz.org/wordpress/trunk-updates-27-october-2014 23:34:09 PleasingFungus: I feel like pointing out that anubis guards don't have signal horns......... 23:34:12 (they are howling) 23:34:16 o 23:34:21 I was going off the commit message 23:35:32 !send PleasingFungus SPELL_HUNTING_CRY 23:35:32 Sending SPELL_HUNTING_CRY to PleasingFungus. 23:35:45 "and howl to apply a special, Anubis Guard-only Mark-like effect" ? 23:35:53 how about 23:36:07 PleasingFungus: if these are going to be common like this, maybe it's time for a gammafunk's HESu miniupdate section 23:36:09 "howl to reveal your current location to other anubis guards" 23:36:17 gammafunk: ? 23:36:33 you know, as an addendum to the trunk updates 23:36:39 Grunt: ok, changed. 23:36:44 gammafunk: what would you put in your updates...? 23:36:46 "Gods that forbade the player from eating certain types of creatures (that is, the good gods and Beogh) now forbid them from eating those creatures, instead." 23:36:51 ugh 23:36:53 ok 23:36:55 PleasingFungus: or a gh update! 23:37:06 minmay: fixed 23:37:12 ps rip 23:37:33 -!- st_ has quit [Ping timeout: 272 seconds] 23:38:06 gammafunk: I'm confused about "if these are going to be common like this". I've been doing one of these once a week since I started, with the exception of the feature freeze/tournament/vacation period 23:38:13 -!- ussdefiant has joined ##crawl-dev 23:38:36 PleasingFungus: sorry, I'm just so flattered that you're taking me seriously, give me a moment to recover 23:39:07 (but actually you're doing these more frequently than we've done in the past, which is certainly a good thing) 23:39:15 -!- HoneyLocust has joined ##crawl-dev 23:39:25 before it was quite often just, "at release time or maybe once halfway through" 23:39:35 well, I know you were joking. there was just An Implication behind the joke, that confused me 23:39:45 also at one point I tried not doing the update to see what would happen 23:39:52 (specifically I was wondering if anyone else would write it) 23:39:54 and no one did 23:40:02 and then people started complaining in the comments. "where's our update?" 23:40:05 yeah, no, no one would :) 23:40:12 so I wrote another update 23:40:14 -!- NekoRex has quit [Ping timeout: 245 seconds] 23:40:27 I mean that's what I mean by "if these are going to be common" I guess 23:40:51 I am glad we are doing the updates. 23:41:07 your welcome 23:41:09 I wasn't sure how long they would last when I revived the idea, but PleasingFungus seems to have picked up the black torch for us.... 23:41:13 this sticky flame miscast change looks like it will kill a lot of mummies 23:41:14 Raise the idle commenters! 23:41:30 minmay: ya 23:41:41 hm 23:41:45 oh 23:41:47 !lg * recent s=-crace 23:41:50 618020 games for * (recent): 17x Djinni, 175x Cherufe, 196x Plutonian, 3012x Lava Orc, 6191x Ghoul, 7191x Halfling, 9991x Centaur, 10121x Demigod, 10485x Deep Dwarf, 10807x Felid, 13106x Kobold, 13603x Naga, 15615x Human, 16848x Vampire, 17390x Mummy, 17511x Tengu, 18428x Ogre, 18646x Troll, 20688x Merfolk, 22816x Hill Orc, 22873x Spriggan, 23344x High Elf, 27998x Formicid, 32306x Vine Stalker, 32... 23:42:02 huh, mummies solidly in the midrange 23:42:09 !lg * recent x=count(name) s=-crace 23:42:11 -!- Isabel has joined ##crawl-dev 23:42:13 618023 games for * (recent): 17x Djinni [17], 175x Cherufe [77], 196x Plutonian [79], 3012x Lava Orc [562], 6191x Ghoul [1318], 7191x Halfling [1601], 9991x Centaur [2109], 10121x Demigod [1791], 10485x Deep Dwarf [1956], 10807x Felid [1748], 13106x Kobold [2000], 13603x Naga [2086], 15616x Human [2684], 16848x Vampire [2234], 17390x Mummy [1750], 17511x Tengu [2046], 18428x Ogre [2438], 18646x Tr... 23:42:14 mummies are pretty fun, I'm told 23:42:15 !lg * current trunk s=-crace 23:42:18 92816 games for * (current trunk): 3x Djinni, 7x Lava Orc, 902x Halfling, 914x Ghoul, 1587x Deep Dwarf, 1643x Kobold, 1693x Centaur, 1972x Felid, 2183x Naga, 2356x Demigod, 2362x Human, 2504x Vampire, 2575x Spriggan, 2590x Tengu, 2615x Troll, 2724x Ogre, 2838x High Elf, 3229x Hill Orc, 3545x Mummy, 3808x Draconian, 3874x Merfolk, 4296x Formicid, 5360x Deep Elf, 5536x Gargoyle, 6189x Minotaur, 6217... 23:42:29 gammafunk: don't lie!!!! 23:42:37 ??cherufe 23:42:38 cherufe[1/2]: A combination of LO, Dj, and fire god ideas. Spells cost some HP instead of MP. Cherufes can transform into magma when they reach maturity. 23:42:39 no, and I see why they would be 23:43:47 -!- HoneyLocust has quit [Remote host closed the connection] 23:45:03 -!- Pluie has quit [Ping timeout: 255 seconds] 23:45:36 need deterministic sticky flame so it can be weakened 23:45:50 god, not a single one of my pointer refactoring commits made it to the trunk updates post 23:46:05 -!- _miek has joined ##crawl-dev 23:47:24 gammafunk: MEGA fucked up, imo 23:47:34 PleasingFungus: Unbrace!!!!! 23:47:38 !!! 23:47:52 nrook suggested that sticky flame damage should scale with remaining duration 23:48:57 that is, more damage initially, then falling off; this would also provide a way of scaling damage for nastier casters without adding another field, I guess. probably only for damaging the player, though I *guess* you could also change the effect on monsters...? idk 23:49:32 I have mixed feelings on the idea but I felt it was worth mentioning 23:49:39 hmm, interesting 23:50:00 You could argue that sticky flame should get the deterministic poison treatment, I guess 23:50:16 you are fatally stickied 23:50:19 You are being lethally incinerated! 23:50:22 gammafunk: hi.... 23:50:25 for use by the player, perhaps the player-accessible versions could just reset to a fixed (power-capped) amount instead of stacking beyond it? 23:50:27 Grunt: 2slo 23:51:21 -!- Artelis has quit [Ping timeout: 255 seconds] 23:51:37 gammafunk: like half of my concern about deterministic sticky flame (beyond complexity increase) is the health bar 23:51:40 the permutations.......! 23:52:11 "ossible damage" => yellow 23:52:12 er 23:52:18 s/ossible damage/damage over time/ 23:52:20 problem sovled 23:52:21 solved 23:52:22 dang 23:52:22 rip 23:52:29 -!- Isabel has quit [Ping timeout: 260 seconds] 23:52:31 * Grunt hurls his keyboard out the window. 23:52:40 hmm, things with sticky flame that would be under such added complications: mottled dracs, mottled dragons, hell hogs, hell effect, miscast, some deep elf mages, balrugs, uh 23:52:51 smoke demons 23:52:54 efreets, scorchers, 23:53:00 -!- Isabel has joined ##crawl-dev 23:53:27 I guess you could generalize it to just show damage for either poison/sticky, and there's no reason to differentiate? 23:53:31 Grunt: right now, !cure "fixes" yellow damage 23:53:51 with this new system, it would sometimes fix some yellow damage.....? 23:53:51 well, poison can be cured instantly 23:54:01 So can sticky flame. 23:54:06 You dip into the water, and the flames go out! 23:54:15 a good use of phials 23:54:15 (for emergency water, use phial) 23:54:30 I remember seeing a guy who argued that was the only use for phials 23:55:14 mummy@gmail.com is VERY concerned by the sticky flame miscast changes!!! 23:55:19 for now, I'll probably shift the sticky flame duration from the miscast 23:55:34 need to figure out some damage numbers 23:55:41 PleasingFungus: I agree there are issues, but with damage over time and no way to mitigate it position-wise (generally), if the damage per-turn is more complicated than "n on average, N max", it's real hard to predict where your hp might be 23:57:06 ya 23:57:45 with monsters you always have the solution of "well I could get away from that thing", to some degree, whereas with sticky your likely only solution is "heal", so you have to have a good idea of when to do that, not that you'd ever be too far off I guess 23:58:28 -!- roctavian has quit [Ping timeout: 246 seconds] 23:59:08 !lg * cv=0.16-a class=tm status=weak 23:59:10 No games for * (cv=0.16-a class=tm status=weak). 23:59:27 what's the syntax for statuses? 23:59:55 !lg * current trunk tm status=~weak