10:17:47 -!- Cheibriados has joined ##crawl-dev 10:17:47 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 10:17:47 -!- 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 10:17:50 testing now 10:18:31 -!- NilsBloodaxe has quit [Ping timeout: 246 seconds] 10:22:50 03PleasingFungus02 07* 0.16-a0-1868-g61a326e: Simplify (|amethyst) 10(5 minutes ago, 1 file, 1+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=61a326e022a4 10:27:08 -!- Bloax has joined ##crawl-dev 10:28:06 Cursing with Ashenzari and Macabre Finger necklace 13https://crawl.develz.org/mantis/view.php?id=9129 by Zooty 10:29:38 -!- Morg0th has quit [Quit: leaving] 10:34:29 -!- SomeStupidGirl has quit [Ping timeout: 244 seconds] 10:39:44 why is chei dead :( 10:40:20 he fell asleep after a hard day of work 10:40:21 Bloax: You have 1 message. Use !messages to read it. 10:40:25 !messages 10:40:26 (1/1) wheals said (14h 26m 23s ago): perhaps you can make a less bad tile for obsidian statues? %git e8a12f6 and and %git 4d0b657 ; they're like silver statues but obsidian instead of silver 10:40:48 %git e8a12f6 10:40:49 07wheals02 * 0.16-a0-1848-ge8a12f6: Rename silver statues -> obsidian statues (theTower, PleasingFungus). 10(15 hours ago, 45 files, 89+ 90-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e8a12f62053f 10:40:58 %git 4d0b657 10:40:58 07wheals02 * 0.16-a0-1849-g4d0b657: Add a very bad tile for obsidian statues. 10(14 hours ago, 2 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4d0b6572f173 10:44:14 -!- bonghitz has quit [Quit: Leaving...] 10:45:06 -!- Blakmane has quit [Quit: Page closed] 10:47:42 -!- Z_LAMP has quit [Ping timeout: 264 seconds] 10:48:16 -!- Satanized has quit [Ping timeout: 246 seconds] 10:53:37 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141031061804]] 10:55:19 -!- edlothiol has quit [Remote host closed the connection] 10:56:19 -!- fridurmus has quit [Remote host closed the connection] 10:57:12 -!- bencryption has quit [Ping timeout: 260 seconds] 10:58:25 -!- sanka has quit [Ping timeout: 246 seconds] 11:04:03 shummie (L19 NaIE) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Bazaar) 11:04:09 -!- edlothiol has joined ##crawl-dev 11:04:18 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 11:05:27 !tell wheals https://dl.dropboxusercontent.com/u/63152810/n/crawl/obsidianstatue.png 11:05:28 Bloax: OK, I'll let wheals know. 11:05:38 19 minutes 11:05:38 not bad 11:06:42 panda bat 11:07:40 -!- Kalir has quit [Changing host] 11:09:27 -!- ussdefiant has quit [Ping timeout: 272 seconds] 11:10:54 http://lpaste.net/7442304611655876608 (Bad item: buggily book; 0.16-a0-1864-gf804c51) 11:12:16 buggily bug bug! 11:13:26 -!- PleasingFungus has joined ##crawl-dev 11:13:59 -!- lukano has quit [Ping timeout: 245 seconds] 11:14:10 Dynast (L15 DrTm) ASSERT(num_heads) in 'mon-info.cc' at line 988 failed. (D:13) 11:14:25 &versions 11:14:36 CAO: 0.16-a0-1823-g489f3f1, CBRO: 0.16-a0-1866-g6a05b1f, CDO: 0.16-a0-1714-g3438503, CKR: 0.16-a0-1838-g47c4c45, CLAN: 0.16-a0-1320-gb5a7ef2, CSZO: 0.16-a0-1866-g6a05b1f 11:14:39 !lm shummie crash x=vlong 11:14:40 6. [2014-11-04 17:02:17] [vlong=0.16-a0-1866-g6a05b1f] shummie the Devastator (L19 NaIE of Vehumet) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2195 failed on turn 47018. (Bazaar) 11:14:43 %git 11:14:43 07PleasingFungus02 * 0.16-a0-1868-g61a326e: Simplify (|amethyst) 10(57 minutes ago, 1 file, 1+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=61a326e022a4 11:14:50 ihhh 11:14:54 *ohh 11:14:56 that *is* interesting 11:15:01 that bug shouldn't be happening. 11:15:05 !crashlog shummie 11:15:06 6. shummie, XL19 NaIE, T:47018 (milestone): http://dobrazupa.org/morgue/shummie/crash-shummie-20141104-170217.txt 11:15:22 geekosaur: I fixed that one 11:15:25 %git :/ook 11:15:25 07PleasingFungus02 * 0.16-a0-1865-g101f5e0: Debuggify books (9127) 10(2 hours ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=101f5e0b939d 11:15:31 one version after yours :) 11:15:37 I tried to scan back but missed it apparently 11:15:41 Bloax: nice :) 11:15:46 hm, or chei was offline by then :/ 11:15:56 fix was shortly before chei came back online 11:16:30 (also I did pull a new version but held off on it in case my save was needed) 11:16:49 my fix isn't ideal; I suspect that the random weighting is compromised 11:16:53 but........ eh. 11:17:16 the potential problems with that are 100% cosmetic 11:17:25 ....*very* curious about the shummie crash. 11:17:44 OBJ_POTIONS, subtype 101 11:17:50 !source itemprop-enum.h 11:17:51 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/itemprop-enum.h;hb=HEAD 11:19:58 -!- Pluie|2 has joined ##crawl-dev 11:20:14 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1868-g61a326e (34) 11:20:44 !source place_spec_shop 11:20:45 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dungeon.cc;hb=HEAD#l5566 11:21:25 haha, shops used to sell gold 11:21:56 I'd buy 100 gold for 100 gold 11:22:45 well, greed means that shops would probably sell it for less than 100 gold 11:22:47 or more! 11:23:45 usually more 11:24:48 -!- Brannock_ has joined ##crawl-dev 11:26:00 powerful zin tech....? 11:26:20 fr: gozag shop that sells gold for 10 gp each 11:26:35 -!- bullock has quit [Quit: Page closed] 11:26:52 -!- Brannock has quit [Ping timeout: 250 seconds] 11:29:24 -!- DrKe has quit [Ping timeout: 260 seconds] 11:29:52 -!- SomeStupidGirl has quit [Ping timeout: 265 seconds] 11:31:36 -!- hurdos has quit [Read error: Connection reset by peer] 11:34:43 -!- DrKe has joined ##crawl-dev 11:38:12 -!- Z_LAMP has quit [Ping timeout: 245 seconds] 11:41:39 hm 11:41:45 I wonder if it would make sense to give runes mass 11:42:39 do they not? 11:43:37 hm 11:43:48 I assumed they'd become massless when they stopped taking inventory slots 11:44:18 yep, unit_mass = 0 11:44:19 (i don't actually know, it would just be weird for them not to) 11:44:29 mainly this means that it's incredibly easy to apport them 11:44:30 nessos gets weird centaur physiology related lines even if he's polymorphed 11:44:38 that doesn't seem intentional 11:44:38 potatolizard: yep! 11:44:45 it is not but it is a tricky bug to fix iirc 11:45:07 doy: itemprop.cc:2576 11:45:12 how much did they weigh before? 11:45:17 reasonable question 11:45:28 let me do some code archaeology 11:45:50 (though tbh I think a new mass should be based purely on how hard we want it to be to apport runes; the old carrying-weight issue is obviously irrelevant now) 11:46:05 true 11:46:32 apportation is the only thing that uses it now, right? 11:46:34 !learn add realism_of_crawl case OBJ_GOLD: unit_mass = 0; 11:46:34 realism of crawl[14/14]: case OBJ_GOLD: unit_mass = 0; 11:46:45 wasn't there something with gozag? 11:46:46 gozag uses it too 11:46:50 doy: I *think* that jellies might also use mass, but jellies can't eat runes 11:46:53 er 11:46:55 I think 11:46:56 yeah the turn things into gold wrath 11:47:04 and possibly a bunch of other stuff 11:47:09 -!- heteroy has quit [Ping timeout: 260 seconds] 11:47:35 is there anything that uses weight other than apportation that doesn't also destroy the item? 11:47:36 man, gozag. 11:47:40 so many gods to fix... 11:48:50 on the topic of gods 11:49:07 i'm assuming the reason jiyva cycles mutations so often is to discourage people from farming them, since they aren't likely to keep an extensive good set anyway 11:49:15 is there a better way to do this? 11:49:27 !send ackack FLAVOUR 11:49:27 Sending FLAVOUR to ackack. 11:49:44 how would that keep people from farming good mutations? you just leave the cycle & join zin when you get the set you want, surely. 11:50:01 ??jiyva wrath 11:50:01 jiyva wrath[1/3]: ABANDONMENT: 30 penance, all slimes abandon you RETRIBUTION: 1/7 1-3 bad mutations, 3/7 slimify a hostile monster in view if possible, 2/7 glow with 50% chance of uncancelable bat, spider or statue form, 1/7 create 1 + xl / 10 + random2(3) J or G 11:50:10 -!- Vizer has quit [Ping timeout: 265 seconds] 11:50:15 ya but I mean - 11:50:18 does zin block those muts? 11:50:21 yes 11:50:26 really? interesting 11:50:31 I don't see the relation of the fast cycle to mut farming 11:50:33 zin blocks everything 11:50:35 with or without jiyva, really 11:50:56 hmm 11:50:57 let's say jiyva cycles muts ten times as slowly as he does now. how do you abuse this? 11:51:30 i'd say you don't, really, i'm just trying to reason out why jiyva would cycle this fast 11:51:42 i don't see much fun or interesting about it, and it seems kinda overlappy with xom 11:52:08 -!- UncertainKitten has joined ##crawl-dev 11:52:55 -!- Big_guy has quit [] 11:52:59 I have no strong opinion. 11:53:36 -!- z_ is now known as Guest27677 11:53:47 i don't think it's as much about preventing farming as it is about forcing you to adapt to new situations 11:53:51 on a regular basis 11:54:10 there doesn't seem to be that much adapting though 11:54:11 I don't think it's about adapting as much as it's about never relying on your muts 11:54:28 if you get rf+ that's great but keep carrying that rf+ ring 11:54:29 right, you basically play as if they didn't exist, because you can't plan on that being the case 11:54:49 -!- Mazed has quit [Remote host closed the connection] 11:56:13 -!- ElanMorin has joined ##crawl-dev 11:58:11 -!- winlu has quit [Quit: WeeChat 1.1-dev] 11:58:27 -!- wheals has joined ##crawl-dev 11:59:59 ??realism_of_crawl 11:59:59 realism of crawl[1/14]: whacking KILLER FUCKING BEES with a halberd and throwing javelins at them 12:00:13 ??realism_of_crawl [2] 12:00:13 realism of crawl[2/14]: Fruit that lasts forever. 12:01:06 still looking for the rune thing 12:01:13 %git 260666bd9616a3 12:01:14 07bh02 * 0.14-a0-743-g260666b: Add the Hydrataur, guardian the abyssal stair 10(12 months ago, 1 file, 22+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=260666bd9616 12:01:18 (while cut off meat rots very fast) 12:01:20 this is not it :) 12:01:31 Bloax: so does meat that's not cut off! 12:01:52 well we don't count destruction like that 12:02:22 -!- halv has quit [Ping timeout: 255 seconds] 12:03:08 maybe you don't 12:04:08 doy: found it 12:04:09 %git 15706b8936c1e 12:04:11 07kilobyte02 * 0.11-a0-2433-g15706b8: Don't claim picking up a rune would burden you. 10(2 years, 4 months ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=15706b8936c1 12:04:19 not really a lot of thought put into the old weight, I think :) 12:04:31 (: 12:04:49 my intuition is to put the mass somewhere around orb weight (but without the orb special-case failure chance), but I don't feel strongly 12:05:08 (orb weight could also be adjusted, now that it doesn't burden you) 12:05:29 (and then the special case could be removed... well, not the screaming part) 12:05:32 (: 12:06:11 that sounds pretty reasonable to me 12:06:25 -!- SomeStupidGirl has quit [Ping timeout: 255 seconds] 12:07:03 to clarify my design goal here: ninjaing a rune is fun, but it shouldn't be something you do with a level 1 spell and near-zero investment 12:07:24 right 12:07:32 well, I guess the level 1 spell part isn't changing 12:07:51 !source cast_apportation 12:07:52 -!- hypermatt has quit [Ping timeout: 240 seconds] 12:07:53 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-transloc.cc;hb=HEAD#l789 12:08:09 btw apportation doesn't look at mass 12:08:10 wheals: You have 2 messages. Use !messages to read them. 12:08:13 man that comment is weird 12:08:13 -!- fridurmus has quit [Remote host closed the connection] 12:08:18 wheals: oh! 12:08:18 -!- Z_LAMP has quit [Ping timeout: 258 seconds] 12:08:21 !messages 12:08:22 !messages 12:08:22 (1/2) bhaak said (9h 37m 32s ago): no, didn't see it. finally! I'm out of that roguelike ghetto! 12:08:22 (1/1) Bloax said (1h 2m 54s ago): https://dl.dropboxusercontent.com/u/63152810/n/crawl/obsidianstatue.png 12:08:28 wheals: the comments still claim it does 12:08:32 wheals: also, nice bug :) 12:08:44 ew, a bug? 12:09:03 "// And don't allow apporting from shop inventories." 12:09:04 (: 12:09:10 -!- hypermatt has joined ##crawl-dev 12:09:13 did you see 9126? 12:09:18 doy: very nethack! 12:09:23 -!- read has joined ##crawl-dev 12:09:37 -!- DrKe has quit [Ping timeout: 272 seconds] 12:10:10 oh i see the commit npow 12:10:23 it was not eoc's fault btw, it was due to my cleaning up of his code 12:11:08 hm. yeah, okay, it doesn't use mass, just scales purely off power. maybe it should scale harder on power, then? 12:11:13 idk. 12:11:22 ...what *does* use item mass at present? 12:11:34 wow you can apport a net off of a monster 12:11:35 that is so dumb 12:11:47 shafts, i think 12:11:51 air currents would fix this 12:11:54 -!- domiryuu has quit [Quit: leaving] 12:12:05 throwing 12:12:22 awkwardly throwing, or all throwing? 12:13:34 -!- DrKe has joined ##crawl-dev 12:13:36 it affects the range of awkward throwing, and the noise of all throwing, i think 12:14:21 i m h o 12:14:26 it affects the hp gained by jellies when they eat items 12:14:29 neither of those are things which are important to retain 12:14:35 ...ha, I thought it might! 12:14:37 I was looking for that 12:14:40 but couldn't find it 12:15:14 it affects the number of mushrooms you get from a corpse from fedhas 12:15:33 haha 12:15:33 ...huh 12:15:47 it also affects the rate of armour/dodging/stealth skill training? 12:15:52 -!- Aryth has quit [Ping timeout: 255 seconds] 12:15:59 that seems... really odd 12:16:28 !source _check_train_armour 12:16:29 PleasingFungus: so now book_primary_string takes rnd % NDSC_BOOK_PRI, but it has to % its argument by 7 12:16:30 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/exercise.cc;hb=HEAD#l251 12:16:33 that seems really weird 12:16:42 wheals: it is, in fact, very weird 12:16:54 it was a quick fix 12:17:02 idk what the right answer is 12:17:05 seems like evp or something along those lines would be a lot more reasonable to use than weight 12:17:30 PleasingFungus: as a tiles player, do you think Bloax's obsidian statue tile is good enough to go in 12:17:33 i think that's everything though 12:17:39 wheals: works for me 12:18:01 well i'm a tiles player but apparently my vision is overpowered/10 12:18:28 it might be nice to see it in, say, depths 12:18:33 like, against a depths background 12:18:49 if that makes sense 12:19:02 -!- SomeStupidGirl has quit [Ping timeout: 258 seconds] 12:20:20 so, mushroom spawning could be based on monster chunk count 12:20:24 automatic skill training can be based on evp 12:20:25 isn't that based on mass 12:20:28 -!- simmarine has joined ##crawl-dev 12:20:32 the chunk count i maen 12:20:35 mean 12:20:36 wheals: it's based on monster mass, not item mass 12:20:45 nice 12:20:48 :) 12:20:51 well, i guess item mass is based on monster mass 12:20:54 i _hope_ 12:20:57 haha 12:21:00 gonna go with 'probably' 12:21:04 !source fill_out_corpse 12:21:05 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-death.cc;hb=HEAD#l74 12:21:29 -!- link_108 has joined ##crawl-dev 12:21:46 corpse.butcher_amount = 0; // butcher work done 12:21:47 update: yes 12:21:55 the comment is so sad now that plus2 got unionised 12:22:12 also, turns out skeletons weigh 1/10th as much as a corpse 12:22:15 -!- hurdos has quit [Quit: Leaving.] 12:22:23 skeleton objects 12:22:39 is that realistic? 12:22:44 that sounds on the high side IMO 12:22:55 i actually have no idea 12:23:02 don't skeleton monsters only weight 1/3rd of the living thing 12:23:04 or something 12:23:11 s/weight/weigh 12:24:01 1/2 12:24:03 just looked it up 12:24:07 yeah 12:24:47 also, ghouls & necrophages get hp based on the mass of monsters they eat 12:24:53 but not the mass of the corpse, the mass of the monster it came from 12:25:00 precedent :) 12:25:26 Got a badly buggy wand message 13https://crawl.develz.org/mantis/view.php?id=9130 by eliotn 12:25:41 erp 12:25:45 that's gotta be mine 12:26:31 %git 12:26:31 07PleasingFungus02 * 0.16-a0-1868-g61a326e: Simplify (|amethyst) 10(2 hours ago, 1 file, 1+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=61a326e022a4 12:26:37 and yep, it's up to date 12:26:47 monster::body_weight looks rather suspcious 12:27:07 ? 12:27:16 according to yahoo answers, a human skeleton is approximately 14% of the weight of a human corpse 12:27:25 so i guess we're not off by all that much 12:27:41 well, the comment is weird in that many of the monsters with 0 weight in mon-data have no blood 12:27:56 !source body_weight 12:27:57 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/monster.cc;hb=HEAD#l346 12:28:12 man I don't even know. 12:28:12 -!- Aryth1 has quit [Ping timeout: 260 seconds] 12:28:13 are there even any monsters with blood but not corpses 12:28:28 vampires.......? 12:28:36 can you suck blood from a vampire? 12:28:38 that's deep, man. 12:28:48 doy: if I tell you the fix for 9130, can you put it in? 12:29:09 apparently they even have warm blood 12:31:22 -!- DrKe has quit [Ping timeout: 240 seconds] 12:31:59 doy: in itemname.cc, there are a number of foo_primary_string() and foo_secondary_string() functions. (e.g. wand_primary_string). they all switch on their inputs directly - the quick fix is to switch on the input modulo the number of options in the switch statement. (as book_*_string currently does.) this applies to staves, amulets, rings, and wands. 12:32:44 -!- link_1081 has joined ##crawl-dev 12:34:08 -!- link_108 has quit [Ping timeout: 244 seconds] 12:34:17 actually that goes to anyone who's currently online with commit access 12:36:27 -!- DrKe has joined ##crawl-dev 12:36:27 PleasingFungus: yeah, sure 12:37:24 :) 12:37:40 thinking about a better solution for splitting the seed in two 12:38:24 necroviper (L6 GhMo) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (D:4) 12:39:25 -!- xunplini has quit [Read error: Connection reset by peer] 12:42:30 PleasingFungus: could use hash_rand, if I understand the problem correctly 12:43:32 !source hash_rand 12:43:33 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/hash.cc;hb=HEAD#l58 12:44:27 -!- DrKe has quit [Ping timeout: 272 seconds] 12:44:36 maybe? not sure what values we'd feed in. 12:44:47 PleasingFungus: hash_rand(a, seed, 0) and hash_rand(b, seed, 1) would give you two "independent" "random" numbers up to a resp. b based on seed 12:45:04 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 12:45:08 <|amethyst> this "seed" is, what, 32 bits? 12:45:09 ah 12:45:14 |amethyst: notionally 12:45:25 edlothiol making a hash of things again... 12:45:26 !source ng-init.cc 12:45:27 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/ng-init.cc;hb=HEAD 12:45:50 03doy02 07* 0.16-a0-1869-g6e01cad: temporarily fix buggy item descriptions (PleasingFungus) 10(4 minutes ago, 1 file, 8+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6e01cad6069b 12:45:50 03wheals02 07* 0.16-a0-1870-gac29865: Add Bloax's obsidian statue tile. 10(27 minutes ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ac29865fd209 12:45:50 03wheals02 07* 0.16-a0-1871-g44f7412: Hide a hack better. 10(8 minutes ago, 5 files, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=44f74124609b 12:45:53 !source initialise_item_descriptions 12:45:53 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/ng-init.cc;hb=HEAD#l421 12:46:07 -!- elliptic has quit [Quit: Leaving] 12:46:09 in practice they're all somewhere <= 255 12:46:13 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 12:47:00 PleasingFungus: though it could result in double descriptions, so it's probably not what we want... 12:47:06 -!- emeraldemon has quit [Quit: emeraldemon] 12:47:17 I think we already cover that 12:47:29 we have a really dumb while (true) loop at ng-init 12:47:39 oh, wait, no, that's for the seed 12:47:41 not the actual descriptions 12:47:43 hm. 12:47:49 -!- elliptic has joined ##crawl-dev 12:48:04 could make that loop check the resulting hashes rather than the seeds themselves 12:48:41 &versions 12:48:52 CAO: 0.16-a0-1868-g61a326e, CBRO: 0.16-a0-1866-g6a05b1f, CDO: 0.16-a0-1714-g3438503, CKR: 0.16-a0-1838-g47c4c45, CLAN: 0.16-a0-1320-gb5a7ef2, CSZO: 0.16-a0-1866-g6a05b1f 12:49:21 / this is very weird and probably a linleyism. [...] // yes, really. 12:49:45 edlothiol: I stand by those comments 12:49:51 -!- krag has joined ##crawl-dev 12:50:18 ...also, seed_3 should probably be an actual literal, rather than the current value of OBJ_SCROLLS 12:50:25 -!- lobf has joined ##crawl-dev 12:50:27 PleasingFungus: good comments ;) 12:50:39 I try to write the comments I'd like to see. 12:51:00 -!- DrKe has joined ##crawl-dev 12:51:14 -!- amplicon_ has quit [Quit: Page closed] 12:51:28 Raiv (L7 MiBe) (D:5) 12:51:32 -!- KurzedMetal has quit [Read error: Connection reset by peer] 12:51:34 !crashlog Raiv 12:51:35 1. Raiv, XL7 MiBe, T:5029 (milestone): http://dobrazupa.org/morgue/Raiv/crash-Raiv-20141104-185123.txt 12:52:26 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1871-g44f7412 (34) 12:52:32 segfault in webtiles? 12:52:58 hmmm, why aren't gitorious webhooks working 12:53:26 <|amethyst> wheals: that's not a segfault but a sigterm. probably someone chose the "yes, terminate my game" option? 12:53:38 <|amethyst> wheals: or it timed out 12:53:45 -!- Amplicon has quit [Quit: Page closed] 12:53:47 ok 12:53:47 i thought those used SIGHUP 12:53:54 maybe that should not be announced here? 12:53:59 <|amethyst> disconnecting is a HUP 12:54:06 <|amethyst> hm 12:54:08 i guess it would be hard to filter it out 12:54:25 maybe the noun for the crash milestone should have signal type? 12:55:00 -!- Bloaxor has joined ##crawl-dev 12:55:26 <|amethyst> yeah, that would be handy 12:55:55 <|amethyst> at least, if the noun would otherwise be just '?' 12:56:10 <|amethyst> don't necessarily need to include "Aborted" for all the asserts 12:57:00 -!- soonmide has quit [Quit: Page closed] 12:57:35 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1871-g44f7412 (34) 12:57:49 man, I really need to start doing more features instead of refactoring 12:57:54 then at least I'd have something neat to show for all the bugs 12:59:06 -!- Bloax has quit [Ping timeout: 264 seconds] 13:00:56 -!- Piginabag has quit [Quit: Page closed] 13:03:04 -!- WhatIsLove has joined ##crawl-dev 13:04:27 Hello, I've got "Another game is already in progress using this save! Hit any key to exit..." after my connection got interrupted, is there any way I can continue to play my char? It shows as idling for 24 min 13:05:10 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1871-g44f7412 (34) 13:08:39 !lm WhatIsLove 13:08:40 4281. [2014-11-04 18:46:53] WhatIsLove the Ducker (L2 DsGl of Dithmenos) became a worshipper of Dithmenos on turn 874. (D:2) 13:08:44 !lm WhatIsLove x=src 13:08:45 4281. [2014-11-04 18:46:53] [src=cszo] WhatIsLove the Ducker (L2 DsGl of Dithmenos) became a worshipper of Dithmenos on turn 874. (D:2) 13:08:54 !seen |amethyst 13:08:55 I last saw |amethyst at Tue Nov 4 18:56:10 2014 UTC (12m 45s ago) saying 'don't necessarily need to include "Aborted" for all the asserts' on ##crawl-dev. 13:10:03 Actually it is my octopode on orc:3 seems like a cool char 13:12:10 !locateall WhatIsLove 13:12:12 WhatIsLove: CLAN 0.14, L1 HOFi of No God | CSZO 0.16-a, L12 OpEE of Dithmenos 13:12:20 shugdite (L27 MiFi) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:1) 13:12:21 eh. my ping stands 13:13:54 -!- rossi has quit [Ping timeout: 250 seconds] 13:14:16 -!- link_1081 has quit [Quit: Leaving.] 13:14:35 -!- fridurmus has quit [Remote host closed the connection] 13:15:17 -!- markgo has quit [Quit: Leaving] 13:16:30 <|amethyst> WhatIsLove: there go go 13:16:30 -!- link_108 has joined ##crawl-dev 13:16:44 <|amethyst> WhatIsLove: your game crashed and the debugger was still running 13:17:04 shugdite (L27 MiFi) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:2) 13:17:34 Alright, I'm back in action! thanx 13:18:39 shugdite (L27 MiFi) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:2) 13:18:49 zarzak (L27 GrCj) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:1) 13:19:15 oh, geez, lotta crashes going off. 13:19:20 asdfasdf. 13:19:24 <|amethyst> %git 13:19:24 07wheals02 * 0.16-a0-1871-g44f7412: Hide a hack better. 10(42 minutes ago, 5 files, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=44f74124609b 13:19:27 <|amethyst> %version 13:19:28 trunk: 0.16-a0-1871-g44f7412; 0.15: 0.15.2; 0.14: 0.14.2; 0.13: 0.13.2; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 13:19:43 <|amethyst> !lm * crash x=vlong 13:19:44 9743. [2014-11-04 19:18:47] [vlong=0.16-a0-1866-g6a05b1f] zarzak the Annihilator (L27 GrCj of Cheibriados) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2195 failed on turn 178001. (Abyss:1) 13:19:44 <|amethyst> !lm * crash x=vlong -2 13:19:45 9742/9743. [2014-11-04 19:18:36] [vlong=0.16-a0-1871-g44f7412] shugdite the Swordmaster (L27 MiFi of Okawaru) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2195 failed on turn 95437. (Abyss:2) 13:19:46 <|amethyst> !lm * crash x=vlong -3 13:19:47 9741/9743. [2014-11-04 19:16:59] [vlong=0.16-a0-1871-g44f7412] shugdite the Swordmaster (L27 MiFi of Okawaru) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2195 failed on turn 95323. (Abyss:2) 13:19:49 -!- Guest27677 has quit [Ping timeout: 246 seconds] 13:19:58 <|amethyst> !lm * crash x=vlong -4 13:19:58 9740/9743. [2014-11-04 19:12:17] [vlong=0.16-a0-1871-g44f7412] shugdite the Swordmaster (L27 MiFi of Okawaru) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2195 failed on turn 94909. (Abyss:1) 13:19:59 !crashlog zarzak 13:20:00 1. zarzak, XL27 GrCj, T:178001 (milestone): http://dobrazupa.org/morgue/zarzak/crash-zarzak-20141104-191847.txt 13:20:02 <|amethyst> !lm * crash x=vlong -5 13:20:03 9739/9743. [2014-11-04 18:51:23] [vlong=0.15.2] Raiv the Fighter (L7 MiBe of Trog) (D:5) 13:20:06 <|amethyst> !lm * crash x=vlong -6 13:20:07 9738/9743. [2014-11-04 18:38:20] [vlong=0.16-a0-1866-g6a05b1f] necroviper the Ruffian (L6 GhMo) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2195 failed on turn 3697. (D:4) 13:20:18 <|amethyst> !crashlog shugdite 13:20:18 4. shugdite, XL27 MiFi, T:95437 (milestone): http://dobrazupa.org/morgue/shugdite/crash-shugdite-20141104-191836.txt 13:20:38 coullld disable the assert for now 13:20:47 since it won't actually Break anything to have rnd=0 13:20:58 maybe have it show up in dbg-scan instead 13:21:05 er, not the assert, the bit in item::is_valid 13:21:09 !source item::is_valid 13:21:11 Couldn't find item::is_valid in the Crawl source tree 13:21:16 !source is_valid 13:21:17 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/traps.cc;hb=HEAD#l1762 13:21:25 -!- Whistling_Beard has quit [Ping timeout: 260 seconds] 13:21:36 !source ::is_valid 13:21:37 %git 13:21:37 07wheals02 * 0.16-a0-1871-g44f7412: Hide a hack better. 10(44 minutes ago, 5 files, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=44f74124609b 13:21:37 Couldn't understand ::is_valid 13:21:47 item_def 13:21:54 -!- SomeStupidGuy has quit [Ping timeout: 258 seconds] 13:22:21 !source items.cc:3897 13:22:22 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/items.cc;hb=HEAD#l3897 13:22:22 shugdite (L27 MiFi) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:2) 13:22:36 specifically the bit on lines 3929-3933 could be moved to dbg-scan 13:23:05 shugdite (L27 MiFi) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:2) 13:23:08 if we want to have buggy item reports instead of crashes 13:23:17 zarzak (L27 GrCj) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:1) 13:23:24 man that's a lot of crashes 13:23:44 zarzak (L27 GrCj) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:1) 13:24:01 <|amethyst> hm 13:24:10 <|amethyst> items() is calling item_colour before that assert 13:24:18 <|amethyst> so why isn't rnd set? 13:24:21 zarzak (L27 GrCj) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:1) 13:24:29 oh. it's possible that it's not an rnd issue 13:24:35 but rather some other reason the item is invalid 13:24:51 zarzak (L27 GrCj) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:1) 13:24:54 unfortunately, we leave the context of is_valid before triggering the assert 13:24:59 so we don't know which condition it's triggering 13:25:14 possibly those dprfs should be warning mprfs? probably not 13:26:45 -!- fridurmus has quit [Remote host closed the connection] 13:28:02 zarzak (L27 GrCj) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:1) 13:28:58 <|amethyst> someone mentioned a potion type 101? 13:29:01 <|amethyst> that's OBJ_RANDOM 13:29:05 oh, that was a bazaar crash 13:29:21 !lm * bazaar crash 13:29:22 18. [2014-11-04 17:02:17] shummie the Devastator (L19 NaIE of Vehumet) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2195 failed on turn 47018. (Bazaar) 13:29:25 this one 13:29:39 but I think obj_random might have been in a higher context and thus not the problem 13:29:46 !crashlog shummie bazaar 13:29:47 1. shummie, XL19 NaIE, T:47018 (milestone): http://dobrazupa.org/morgue/shummie/crash-shummie-20141104-170217.txt 13:30:00 oh I am missing more parties 13:30:05 zarzak (L27 GrCj) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:1) 13:30:09 dang being at work...... 13:30:11 yeah, place_spec_shop 13:36:58 -!- halberd is now known as halberd_ 13:37:22 <|amethyst> oh hm 13:37:27 <|amethyst> switch (item.base_type) 13:37:28 <|amethyst> { 13:37:28 <|amethyst> case OBJ_WEAPONS: 13:37:28 <|amethyst> _generate_weapon_item(item, allow_uniques, force_type, 13:37:28 <|amethyst> item_level); 13:37:30 <|amethyst> break; 13:37:34 <|amethyst> force_type might still be OBJ_RANDOM 13:37:45 <|amethyst> oh, that's okay 13:41:42 -!- Z_LAMP has quit [Ping timeout: 264 seconds] 13:42:05 !lg * vmsg~~sticky_fire 13:42:06 No games for * (vmsg~~sticky_fire). 13:42:11 weird 13:44:32 -!- Pluie has joined ##crawl-dev 13:46:30 !lg * ikiller=smoke_demon current trunk s=vmsg 13:46:30 82 games for * (ikiller=smoke_demon current trunk): 51x blasted by a smoke demon (divine providence), 12x blasted by a smoke demon (ball of steam), 12x incinerated by a smoke demon (sticky flame), 6x slain by a smoke demon, blasted by a smoke demon (sticky flame) 13:47:10 -!- MIC132 has joined ##crawl-dev 13:47:19 -!- Pluie|2 has quit [Ping timeout: 245 seconds] 13:50:12 -!- greensna1k is now known as greensnark 13:50:35 -!- debo has quit [Read error: No route to host] 13:50:49 -!- Isolex has quit [Ping timeout: 255 seconds] 13:53:47 okay, here's a question I didn't ask, but should have; do potions use the 'special' field for anything? 13:55:15 -!- Pluie has quit [Ping timeout: 258 seconds] 13:55:36 -!- debo has joined ##crawl-dev 13:58:59 -!- Aryth has quit [Ping timeout: 245 seconds] 13:59:28 -!- link_108 has quit [Read error: Connection reset by peer] 13:59:43 -!- link_108 has joined ##crawl-dev 14:01:55 alright, i now have gitorious automatically mirroring to github 14:02:03 now to get travis working again 14:02:06 -!- HDA has joined ##crawl-dev 14:02:52 -!- ___ is now known as Guest49988 14:04:50 -!- link_108 has quit [Quit: Leaving.] 14:07:26 03doy02 07* 0.16-a0-1872-g0172f80: don't fail if there are no files 10(3 months ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0172f80b2bb0 14:12:35 -!- Basil has joined ##crawl-dev 14:15:06 -!- Pluie has joined ##crawl-dev 14:15:31 -!- WhatIsLove has quit [Quit: Page closed] 14:17:28 -!- theTower has joined ##crawl-dev 14:17:42 buggy amulet 13https://crawl.develz.org/mantis/view.php?id=9131 by all before 14:19:46 i'm assuming this is tied in with some of the other goofiness but 14:19:48 Your tendrils lash around the rakshasa's !bad item (cl:100,ty:0,pl:0,pl2:0,sp:0,qu:0) and pull it to the ground! 14:20:43 -!- PleasingFungus has quit [Ping timeout: 272 seconds] 14:20:50 -!- kipster has quit [Quit: Page closed] 14:23:47 -!- MgDark has quit [Read error: Connection timed out] 14:24:46 -!- UncertainKitten has quit [Ping timeout: 265 seconds] 14:26:06 MrDespairSA (L4 GrEE) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (D:3) 14:26:20 tapatio (L21 DgNe) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Depths:2) 14:29:28 tapatio (L21 DgNe) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Depths:2) 14:29:42 -!- PleasingFungus has joined ##crawl-dev 14:30:02 -!- st_ has quit [Read error: Connection reset by peer] 14:30:23 -!- DrKe has quit [Ping timeout: 244 seconds] 14:30:37 -!- st_ has joined ##crawl-dev 14:34:42 tapatio (L21 DgNe) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Depths:3) 14:35:38 tapatio (L21 DgNe) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Depths:3) 14:35:54 tapatio (L21 DgNe) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Depths:3) 14:36:02 hm 14:36:31 !crashlog tapatio 14:36:32 5. tapatio, XL21 DgNe, T:66340 (milestone): http://dobrazupa.org/morgue/tapatio/crash-tapatio-20141104-203544.txt 14:36:38 -!- traveller is now known as Guest16943 14:36:54 -!- UncertainKitten has joined ##crawl-dev 14:37:10 !source item_def::is_valid 14:37:11 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/items.cc;hb=HEAD#l3897 14:37:58 -!- cs_0x6373 has quit [Ping timeout: 250 seconds] 14:38:24 -!- DrKe has joined ##crawl-dev 14:38:31 yeah, I have no idea, and i can't do anything until I get home in ~6 hours. 14:38:32 frustrating. 14:44:19 -!- zxc232 has quit [Read error: Connection reset by peer] 14:44:36 need the dprf, or move the assertions into is_valid 14:45:31 well, dprf is useful for debugging, but it's not gonna do anything outside wizmode. 14:45:46 -!- MgDark has quit [Ping timeout: 250 seconds] 14:45:55 and I'm not sure that it makes sense to move the assertions into is_valid, since there are apparently places that we check for validity and just discard invalid results without crashing. 14:46:00 point is, we have no state for what is_valid did, and the dprf it did wasn't logged 14:46:06 ya :( 14:46:22 we don't have item state, either, just a pointer into a global array 14:51:10 -!- Yermak has quit [Ping timeout: 246 seconds] 14:51:22 let's see, silence immune revenants, shove rare revenants into the tar set, rare ancient champions and shrikes into the dis set, 14:51:33 -!- fridurmus has quit [Remote host closed the connection] 14:51:59 I guess the other two have salamanders and wellsprings already, and there's wargoyles / iron trolls in dis 14:52:26 shugdite (L27 MiFi) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:1) 14:56:00 !crash shugdite 14:56:01 7. shugdite, XL27 MiFi, T:95804 (milestone): http://dobrazupa.org/morgue/shugdite/crash-shugdite-20141104-205222.txt 14:56:48 -!- cs_0x6373 has quit [Remote host closed the connection] 14:57:47 -!- Brannock_ has quit [Quit: Leaving] 14:58:21 -!- Brannock has joined ##crawl-dev 14:58:41 if only I had slime ideas 14:59:04 slimetaurs 14:59:17 but how do they use projectiles 15:00:56 shugdite (L27 MiFi) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2195 failed. (Abyss:1) 15:02:43 -!- Guest16943 has quit [Ping timeout: 246 seconds] 15:04:46 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:06:28 more shrike alarm on SA 15:06:32 -!- UncertainKitten has quit [Ping timeout: 256 seconds] 15:06:56 -!- fridurmus has quit [Remote host closed the connection] 15:08:22 -!- DaneiTHREE has quit [Ping timeout: 240 seconds] 15:09:29 !lg * cv=0.16-a end>20141031 br=Depths s=ikiller 15:09:29 34 games for * (cv=0.16-a end>20141031 br=Depths): 3x a fire giant, 3x a deep troll, 3x a frost giant, 2x a caustic bee, 2x a necromancer, an ice dragon, an ancient lich, a yaktaur, a caustic shrike, a cyan very ugly thing, a titan, a minotaur, an ettin, a hill giant, a starcursed mass, a shadow dragon, Jory, a stone giant, a fire dragon, a hell knight, a centaur warrior, Margery, a spriggan berse... 15:09:29 -!- Mazed has quit [Remote host closed the connection] 15:09:29 4/34, so many terrifying splats. 15:09:36 !lg * depths ikiller=starcursed_mass 15:09:37 2. smk137 the Intangible (L21 SpBe of Trog), blasted by a starcursed mass (accursed screaming) on Depths:1 on 2014-10-31 12:33:17, with 349337 points after 61483 turns and 2:24:41. 15:09:52 !lg * ikiller~~shrike 15:09:54 2. LogicNinja the Ruinous (L22 DEFE of Vehumet), splashed by a caustic shrike's acid on Depths:2 (hangedman_arch_fort) on 2014-11-04 20:26:24, with 438588 points after 67365 turns and 3:45:02. 15:10:01 ruin'd 15:11:38 03doy02 07* 0.16-a0-1873-gce4553e: don't skip_join, it requires annoying configuration 10(75 seconds ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ce4553ee8b7b 15:11:38 03|amethyst02 07* 0.16-a0-1874-g60556f9: Make an assertion more verbose. 10(85 seconds ago, 1 file, 5+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=60556f9792dc 15:12:00 <|amethyst> rebuilding CSZO so we might get better crashes 15:13:10 -!- Calisca has quit [Ping timeout: 265 seconds] 15:13:58 %git :/wand 15:13:59 07PleasingFungus02 * 0.16-a0-1728-gdb2a1f9: Unionize 10(7 days ago, 31 files, 308+ 292-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=db2a1f968058 15:14:04 %git :/buggy 15:14:04 07doy02 * 0.16-a0-1869-g6e01cad: temporarily fix buggy item descriptions (PleasingFungus) 10(3 hours ago, 1 file, 8+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6e01cad6069b 15:14:24 |amethyst: thank you!!! 15:14:27 i'm getting a buggily buggy wand after that 15:14:27 I was going slowly insane 15:14:28 i think 15:14:47 that's odd 15:15:16 %git e38b4da 15:15:16 Could not find commit e38b4da (git returned 128) 15:15:20 oh right 15:15:34 <|amethyst> oh 15:15:43 <|amethyst> if it's giving negative numbers after that change 15:15:45 eh, this seems to work ok 15:16:13 <|amethyst> err, rather, if p is negative that could still give "buggy" after the change 15:16:46 Glyphless player ghosts 13https://crawl.develz.org/mantis/view.php?id=9132 by scorpionwarrior 15:16:46 Bad item: 15:16:46 buggily buggy wand 15:16:46 item #15: base: 3; sub: 11; plus: 16; plus2: 0; special: -79 15:16:46 quant: 1; ident: 0x00000000; ident_type: 0 15:16:52 i guess that special is it 15:17:08 !blame gammafunk 15:17:09 I pronounce gammafunk... Guilty! 15:18:00 right 15:18:06 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1874-g60556f9 (34) 15:18:06 the parameter to those functions should be unsigned 15:18:14 good catch, |amethyst 15:18:52 <|amethyst> err 15:19:07 <|amethyst> I'm not sure that converting back and from from unsigned to signed and back is that great 15:19:14 <|amethyst> item.subtype_rnd = you.item_description[IDESC_WANDS][item.sub_type]; 15:19:24 <|amethyst> that's where we're converting the unsigned to a signed 15:20:01 -!- UncertainKitten has joined ##crawl-dev 15:20:21 <|amethyst> not clear to me why that would give a negative number though 15:20:59 <|amethyst> since for wands the item_description should be random2(NDSC_WAND_PRI * NDSC_WAND_SEC) = random2(192) 15:21:05 these ' ' ghosts are so spooky 15:21:14 <|amethyst> ohh 15:21:18 <|amethyst> PleasingFungus: think I found it 15:21:24 <|amethyst> PleasingFungus: in the unmarshall code 15:21:29 <|amethyst> PleasingFungus: if (th.getMinorVersion() < TAG_MINOR_CONSUM_APPEARANCE) 15:21:32 <|amethyst> you.item_description[i][j] = unmarshallByte(th); 15:21:36 <|amethyst> PleasingFungus: should probably be unmarshallUByte 15:21:40 ah, ok 15:21:43 <|amethyst> but 15:21:45 that was what it was unmarshalling before, I think 15:21:51 <|amethyst> this means people will have buggy saves 15:21:56 <|amethyst> PleasingFungus: yes, but before it was unmarshalling into a uint8_t 15:22:02 <|amethyst> PleasingFungus: now it's a uint32_t 15:22:14 -!- DrKe has quit [Ping timeout: 255 seconds] 15:22:47 <|amethyst> PleasingFungus: and in C++ the shorter parameter gets sign-extended first then converted to unsigned 15:23:03 seems like easy to fix - assume that no item descriptions seeds should be negative, and flip? those that are... likewise the special values for the corresponding items, since otherwise you'll get a weird mismatch 15:23:08 that was wrt buggy saves 15:23:27 yeah, I don't have a strong intuition wrt sign extension and mixed data sizes 15:24:22 <|amethyst> PleasingFungus: hm...yeah, even the scroll mess shouldn't give something that's at risk of being negative 15:24:31 <|amethyst> PleasingFungus: and everything else should fit in one byte still? 15:24:35 should, yes 15:24:49 ok, fixed it 15:24:51 <|amethyst> PleasingFungus: are you at a computer or should I do this? 15:24:56 I am not at a git 15:24:59 sadly :( 15:25:07 !tell wheals " elmdor: hey PF, my buddy zarzak got an item called a "+0 old great sword " 15:25:08 PleasingFungus: OK, I'll let wheals know. 15:25:18 sounds great! 15:25:19 wheals: You have 1 message. Use !messages to read it. 15:25:29 fr harmless flavour adjectives everywhere 15:25:34 harmless 15:25:40 blood-stained blade trap 15:26:24 travis is so slow during the day 15:26:26 makes testing hard 15:27:09 harmless blade trap 15:27:13 -!- link_108 has joined ##crawl-dev 15:28:17 <|amethyst> !lm * crash cszo 15:28:19 2278. [2014-11-04 21:00:51] shugdite the Swordmaster (L27 MiFi of Okawaru) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2195 failed on turn 96028. (Abyss:1) 15:28:48 <|amethyst> !lm * crash cszo x=vlong 15:28:50 2278. [2014-11-04 21:00:51] [vlong=0.16-a0-1871-g44f7412] shugdite the Swordmaster (L27 MiFi of Okawaru) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2195 failed on turn 96028. (Abyss:1) 15:32:08 -!- link_108 has quit [Ping timeout: 255 seconds] 15:32:47 -!- link_108 has joined ##crawl-dev 15:33:00 -!- Monkaria has quit [Client Quit] 15:33:09 -!- mamgar has quit [Quit: Exit Stage Left] 15:33:20 -!- alefury has joined ##crawl-dev 15:35:20 !learn e wheals[2] s/, beam name checks/ 15:35:21 wheals[2/4]: todo: fix ghost speed, leeches, improve ghost crabs, plague shamblers???, stony terence, replace props with attributes, dissolution, beam block effects 15:35:33 03wheals02 07* 0.16-a0-1875-g447471b: Remove the '-plain' command-line option. 10(3 hours ago, 2 files, 1+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=447471b8ace5 15:35:33 03wheals02 07* 0.16-a0-1876-g86cb59e: Don't base behavior on beam names. 10(29 minutes ago, 14 files, 246+ 225-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=86cb59e4bad0 15:35:33 03wheals02 07* 0.16-a0-1877-g2b09f64: Make ghosts not a ' ' (#9132). 10(11 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2b09f64a212a 15:35:33 03wheals02 07* 0.16-a0-1878-g95f172b: Don't give draconian player illusions two breath attacks. 10(73 seconds ago, 3 files, 9+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=95f172b81f64 15:37:20 -!- heteroy has quit [Ping timeout: 250 seconds] 15:37:59 -!- WereVolvo has quit [Read error: Connection reset by peer] 15:38:41 -!- DrKe has joined ##crawl-dev 15:39:06 what about dissolution 15:41:10 what about dissolution? 15:41:27 I hear there's a problem with dissolution? 15:42:16 -!- MIC132 has quit [Quit: Leaving] 15:42:51 there's a solution, though 15:44:30 -!- Mazed has quit [Ping timeout: 258 seconds] 15:46:19 an oozy, slimy solution hopefully? 15:46:24 -!- link_108 has quit [Quit: Leaving.] 15:48:13 wow SA hates shrieks 15:48:21 "I'd rather fight an ancient lich over 5 shrieks" 15:48:33 If you're fighting 5 shrieks at once, something has gone wrong 15:48:52 -!- Amy|Sonata has quit [Ping timeout: 265 seconds] 15:48:56 unknown monster: "caustic shriek" 15:48:56 %??caustic shriek 15:48:59 unknown monster: "caustic shreik" 15:48:59 %??caustic shreik 15:49:02 yeah, you should prefer an ancient lich to 5 shrikes 15:49:03 unknown monster: "caustic shirek" 15:49:03 %??caustic shirek 15:49:09 they're not in chei yet 15:49:10 I think it's not updated yet 15:49:13 oh 15:49:14 also they're "shrikes" 15:49:17 thanks 15:49:19 they killed LogicNinja tho 15:49:41 also they called you a shitty dev 15:49:43 a person everybody can take seriously 15:49:52 I'm cool w/ that 15:49:56 Lasty_: you definitely earned your SA love <3 15:49:58 I guess that's an official welcome to the dev team then 15:50:08 I'm pretty sure I got some abuse for Ru too 15:50:53 If you get no abuse, you're doing it wrong. Fellow devs would accuse you of bein' a "player-hugger". 15:50:53 Also, who told them I'm a shitty dev? I thought that was our secret. 15:50:58 No, someone called you that 15:51:11 the same guy who said he'd rather fight an ancient lich over 5 shrikes 15:51:14 haha 15:51:32 They might be right... but we all know they are shitty players :) 15:51:39 unknown monster: "caustic shiek" 15:51:39 %??caustic shiek 15:51:45 not in chei yet 15:51:48 unknown monster: "caustic sheep" 15:51:48 %??caustic sheep 15:51:52 caustic bee (11y) | Spd: 20 | HD: 14 | HP: 62-92 | AC/EV: 10/18 | Dam: 3408(acid:7d3) | fly | Res: 06magic(80), 05fire, 02cold | XP: 2340 | Sz: tiny | Int: insect. 15:51:52 %??caustic bee 15:51:53 unknown monster: "caustic shrek" 15:51:53 %??caustic shrek 15:51:54 Now I want to read his post. Devs feed on hatred. 15:51:55 still on bee 15:52:10 Lasty_: powered by fear & pain? 15:52:11 unknown monster: "caustic shrikecursed mass" 15:52:11 %??caustic shrikecursed mass 15:52:16 " Lasty actually buffed them recently because people were talking in ##crawl about how you could fight them effectively with Invis. So he added SInv. P.S. Lasty is a shitty fucking dev and literally tried to argue with me that caustic shrikes were fine because I pointed out that given the choice between one alich and 5 shrikes, I'd take the alich, and he went "yeah, but 5 shrikes isn't as bad as 5 aliches!" Ignoring that alich 15:52:27 lol 15:52:29 oh, that guy 15:52:35 broken at "that aliche" 15:52:49 psst, |amethyst: feel like updating Chei yet again? I promise not to rebikeshed them for at least two days. 15:53:00 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 15:53:07 a lichen 15:53:23 <|amethyst> Lasty_: let me push this fix first 15:54:26 unknown monster: "caustic lich" 15:54:26 %??caustic lich 15:54:43 tapatio (L22 DgNe) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2199 failed. (idx: 5, qty: 1, base: 7, sub: 0, spe: -5, col: 0, rnd: 76) (Depths:4) 15:54:51 Aw, I lost my log of who was arguing about ancient liches. 15:54:51 yup negative special 15:54:59 clearly need to bring back summon undead except make it summon depths jerks 15:55:17 titan, sphinx, shrike, 15:55:18 lots of stuff has summon undead still 15:55:26 like, uh, mummy priests 15:55:27 bring back for liches, I mean 15:55:34 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 15:55:36 and maybe other things? 15:55:38 oh sounds fun 15:55:43 randlich spell imo 15:56:01 -!- reaverb has joined ##crawl-dev 15:57:02 clearly shrikes should go back into Zot :v 15:57:06 (not serious) 15:58:43 -!- Krakhan has quit [Changing host] 15:59:15 -!- LexAckson has quit [Read error: Connection reset by peer] 15:59:15 haha 15:59:20 03|amethyst02 07* 0.16-a0-1879-g4ede7fa: Correct bad sign conversion from unmarshalling (#9131) 10(16 minutes ago, 2 files, 9+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4ede7fa966a9 15:59:20 03|amethyst02 07* 0.16-a0-1880-g4c91d73: Replace some magic constants. 10(10 minutes ago, 1 file, 10+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4c91d7365d44 15:59:23 Then SA will love me again 16:00:09 <|amethyst> rebuilding cszo 16:00:29 tapatio (L22 DgNe) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2199 failed. (idx: 0, qty: 1, base: 7, sub: 0, spe: -5, col: 0, rnd: 218) (Depths:4) 16:02:13 -!- Zooty has quit [Ping timeout: 246 seconds] 16:02:42 <|amethyst> Maybe /rebuild/ should have a turbo button 16:02:52 <|amethyst> to turn on -j4 or so 16:03:16 -!- henriqueleng has quit [Quit: Lost terminal] 16:03:31 MrPlanck (L27 MiSu) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2199 failed. (idx: 1, qty: 1, base: 7, sub: 20, spe: -50, col: 0, rnd: 121) (Tomb:1) 16:04:15 -!- LexAckson has joined ##crawl-dev 16:04:31 "Depths is slowly going to turn into someone's dream branch of a place with only LogicNinja player ghosts" 16:04:40 -!- LexAckson has quit [Read error: Connection reset by peer] 16:04:54 Lasty_: i believe the person in that alich argument was TheMattybee 16:05:01 funny, wasn't depths originally hated when it had 1.5 more floors and 1.5x more draconians 16:05:18 also wasn't it more hated when it had Cheating Spriggans 16:05:28 also wasn't d:20-27 a slog anyway 16:05:34 theTower: the hate is cheap 16:05:49 ASSERT(col < NUM_COLOURS) in 'colour.cc' at line 109 failed. 16:05:49 <|amethyst> %??caustic shrike 16:05:52 -!- Mazed has quit [Ping timeout: 240 seconds] 16:05:54 <|amethyst> well then 16:05:58 ASSERT(col < NUM_COLOURS) in 'colour.cc' at line 109 failed. 16:05:58 <|amethyst> %??goblin 16:06:18 GAMMMMMAAFUNNNNNNNK 16:06:58 1learn add :beh: %?? ::: $nick: Please not that Chei isn't working right now. 16:07:04 also weren't we making every branch bleed into every other branch despite cutting crypt and lair enemies from late D 16:07:42 what's a late D 16:07:55 d stands for multiple things 16:08:06 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1880-g4c91d73 (34) 16:09:07 so i guess a late D would be a golden dragon, for example 16:09:30 those are more common now, yes 16:10:02 V abuses more oods in its first four floors even before there was a split 16:11:01 plus those zot vaults! and the guardian mummy removal from zot! 16:11:44 How many times? 10000 16:11:45 Dissolution jiggles. x10000 16:11:45 == Done == 16:11:57 wheals: ? 16:12:04 oh, that's why dissolution is in your todo 16:12:05 xs 16:12:17 I wonder what broke his lines 16:12:36 something about intelligence? 16:12:46 no, he actually does work 16:13:19 so, you just won several lotteries, or...? 16:13:21 or wait, he doesn't 16:13:40 he was good_netural at the time, i thought that did it 16:16:16 caustic shrike (09b) | Spd: 20 | HD: 17 | HP: 90-128 | AC/EV: 10/18 | Dam: 4008(acid:7d3) | see invisible, fly | Res: 06magic(80), 05fire, 02cold, 08blind | XP: 4359 | Sz: tiny | Int: normal. 16:16:16 <|amethyst> %??caustic shrike 16:16:22 hm i can't get anything to tal 16:16:23 k 16:16:36 -!- MrPlanck has quit [Quit: Page closed] 16:16:42 acid blob (11J) | Spd: 12 | HD: 18 | HP: 78-115 | AC/EV: 1/3 | Dam: 4208(acid:7d3) | 04eats items, see invisible | Res: 06magic(160), 03poison, 08acid+++, asphyx, 08blind, 12drown | XP: 2419 | Sp: spit acid (3d7) [11!AM, 06!sil] | Sz: small | Int: plant. 16:16:42 %??acid blob 16:20:11 ??caustic shrike 16:20:11 caustic shrike[1/2]: potatolizard: they are jellies glued to beeeeeeeees 16:20:17 help 16:21:09 <|amethyst> I thought they were jellies glued to death yaks riding bees 16:21:21 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 16:21:22 death yak (08Y) | Spd: 10 | HD: 14 | HP: 62-92 | AC/EV: 9/5 | Dam: 30 | Res: 06magic(100) | Chunks: 09poison | XP: 872 | Sz: Big | Int: animal. 16:21:22 <|amethyst> %??death yak 16:21:32 caustic shrike (09b) | Spd: 20 | HD: 17 | HP: 90-128 | AC/EV: 10/18 | Dam: 4008(acid:7d3) | see invisible, fly | Res: 06magic(80), 05fire, 02cold, 08blind | XP: 4359 | Sz: tiny | Int: normal. 16:21:32 <|amethyst> %??caustic shrike 16:21:41 -!- Calisca has quit [Ping timeout: 244 seconds] 16:21:49 is anyone else able to get monsters to speak in wizmode? 16:21:49 -!- RoGGa has joined ##crawl-dev 16:22:07 <|amethyst> almost no effort. 16:22:09 <|amethyst> err 16:22:13 <|amethyst> Dowan says, "Stay away from my face!" 16:22:20 hm 16:22:30 <|amethyst> Dissolution says, "Jiyva sees all!" 16:22:38 chimera (killer bee, death yak, acid blob) (06H) | Spd: 20 | HD: 3 | HP: 9-23 | AC/EV: 2/18 | Dam: 1008(poison:6-12), 30, 4208(acid:7d3) | Res: 06magic(12), 08acid+++, asphyx, 12drown | Vul: 11silver | XP: 63 | Sp: spit acid (3d7) [11!AM, 06!sil] | Sz: tiny | Int: animal. 16:22:38 %??killer bee-death yak-acid blob chimera 16:22:48 <|amethyst> wheals: you're with jiyva? 16:22:51 chimera (killer bee, death yak, acid blob) (06H) | Spd: 20 | HD: 18 | HP: 81-120 | AC/EV: 2/18 | Dam: 1008(poison:36-72), 30, 4208(acid:7d3) | Res: 06magic(72), 08acid+++, asphyx, 12drown | Vul: 11silver | XP: 2588 | Sp: spit acid (3d7) [11!AM, 06!sil] | Sz: tiny | Int: animal. 16:22:51 %??killer bee-death yak-acid blob chimera hd:18 16:22:52 no, tso 16:23:00 yeah that about sums it up 16:23:05 <|amethyst> wheals: hostile dissolution? 16:23:09 -!- Mazed has quit [Ping timeout: 245 seconds] 16:23:10 except they're also iron bees 16:23:21 xF'd him to be 'peaceful', but i tried it on dowan too 16:23:31 and an orc 16:24:33 jelly jiggling is all i can get 16:25:00 hm, The great orb of eyes pulsates ominously. 16:25:15 <|amethyst> wheals: yeah, I'm not getting speech from peacefuls 16:25:32 <|amethyst> s/peaceful/good neutral/ 16:25:34 i can't get even from a hostile orc 16:25:40 i think that's intentional, actually 16:27:39 <|amethyst> wheals: oh, wandering monsters never speak 16:27:41 -!- mineral has joined ##crawl-dev 16:27:46 yep 16:27:48 <|amethyst> wheals: and good neutrals are usually wandering 16:28:23 but that's in maybe_mons_speaks, and xs should bypass that 16:28:55 <|amethyst> wheals: is this a fulldebug build? 16:28:59 yes 16:29:03 er, 'make debug' 16:29:10 (-j3 WEBTILES=y as well) 16:29:16 -!- read has quit [Ping timeout: 256 seconds] 16:30:31 <|amethyst> wheals: &^Q8 to turn speech debugging messages 16:30:34 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 16:30:55 i already did before; every time it ends with final result: empty! 16:31:21 don't understand how ' monster speech lookup for default orc' fails 16:31:56 hm, they have a __NONE 16:32:47 still, same for Dowan 16:33:11 <|amethyst> it's never actually trying 'Dowan' 16:33:23 <|amethyst> just 'neutral Dowan' and 'default Dowan' 16:33:24 isn't that what "default" means? 16:33:42 or does it actually try "default dowan" 16:33:42 <|amethyst> wheals: 'default' is a prefix just like the others 16:33:45 huh 16:33:57 <|amethyst> it's for things like 'default stupid friendly humanoid' 16:34:31 <|amethyst> whereas if I try with a hostile Dowan, it does try "Dowan" (after a semicolon though!) 16:34:53 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 16:35:14 <|amethyst> oh, the semicolon is just from message joining, never mind 16:36:04 what's the thing right before plain "Dowan" 16:36:22 -!- ackack has quit [Ping timeout: 240 seconds] 16:36:42 <|amethyst> monster speech lookup for Dungeon Dowan; monster speech lookup for Dowan 16:37:04 oh man 16:37:06 it works 16:37:10 if i'm in D 16:37:34 -!- HDA has quit [Ping timeout: 246 seconds] 16:37:37 but not if i'm in slime 16:38:03 <|amethyst> oh, I see 16:38:21 <|amethyst> there's a flag to __try_exact_string specifically for ignoring "hostile" 16:38:43 <|amethyst> but it doesn't try skipping 'neutral' 16:39:06 <|amethyst> which kind of makes sense: you might not want the default speech strings to apply to non-hostile monsters 16:39:14 -!- Isolex_ has quit [Read error: Connection reset by peer] 16:39:16 yes, that's good 16:39:32 but this is a hostile dowan, and he works in d and not slime 16:39:33 <|amethyst> It does try 16:39:38 <|amethyst> hm 16:39:41 <|amethyst> let me see 16:39:58 oh i think i see 16:40:10 Dungeon has the same shortname and abbrevname 16:40:35 or, hm 16:40:39 <|amethyst> ah 16:40:39 it does not 16:41:07 <|amethyst> but you're right 16:41:12 <|amethyst> else if (str_to_branch(prefixes[i]) != NUM_BRANCHES 16:41:12 <|amethyst> || prefixes[i] == "Dungeon") 16:41:32 <|amethyst> str_to_branch only works with abbrevname 16:41:36 yeah 16:41:54 but i don't see any remotely recent changes that would have caused this 16:43:31 <|amethyst> are you sure it was recent? 16:43:44 well 16:43:56 it looks like it's been broken since branch-specific speech was added 16:44:00 which seems hard to believe 16:44:35 -!- Mazed has quit [Ping timeout: 255 seconds] 16:44:56 %git 6e777bb6dbbd262c5a50142367ba893ece62d419 16:44:57 07due02 * 0.6.0-a1-3388-g6e777bb: Fix monster speech, redux. 10(4 years, 9 months ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6e777bb6dbbd 16:45:30 -!- serq has quit [Changing host] 16:45:41 in other words, that would have fixed monster speech for D, but everywhere else can't have been broken since then? 16:45:42 right? 16:46:01 -!- Piginabag has quit [Quit: Page closed] 16:46:02 <|amethyst> wheals: dungeon, swamp, shoals, crypt, vaults, hell, dis, zot, abyss, depths, and many portal vaults would work 16:46:11 <|amethyst> wheals: since those all have the same shortname as abbrev name 16:46:15 oh 16:46:35 this is still great :) 16:47:09 <|amethyst> also, this wouldn't break branch-specific speech 16:47:20 <|amethyst> since the problem is that the tag isn't being stripped and there you wouldn't want it to 16:47:27 yeah 16:47:29 <|amethyst> so e.g. donald would work fine 16:47:32 -!- Earlo has quit [Remote host closed the connection] 16:48:01 <|amethyst> nice catch :) 16:48:01 you know, i can't remember ever seeing an orc talk in orc 16:48:32 <|amethyst> commit subject: Justify the ambient noise level in Orc 16:50:03 i hope donald is the only monster with branch speech since i'm not going to look through the whole file :P 16:50:04 amazing bug find 16:50:11 so we were missing this for years? :) 16:50:22 * wheals curses loudly, as orcs often do. 16:50:30 I remember pleasingfungus having heavy agony over frederick speech 16:51:29 although I think that was over systematic problems with checking gods because donald 16:51:56 @The_monster@ says, "I forgot to wear corrosion-proof armour. Damn, I hate that!" 16:52:01 @The_monster@ says, "Those amoebas look tasty." 16:54:35 -!- foophykins has quit [Quit: Page closed] 16:54:39 -!- elliptic has quit [Quit: Leaving] 16:56:33 %git eb2694d6 16:56:33 07due02 * 0.6.0-a1-2364-geb2694d: Buff Donald, and make him considerably more interesting. 10(4 years, 10 months ago, 6 files, 350+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eb2694d6baa8 16:56:41 was the exact time that it was broken 16:56:52 caustic shrike (09b) | Spd: 20 | HD: 17 | HP: 90-128 | AC/EV: 10/18 | Dam: 4008(acid:7d3) | see invisible, fly | Res: 06magic(80), 05fire, 02cold, 08blind | XP: 4359 | Sz: tiny | Int: normal. 16:56:52 %?? caustic shrike 16:56:55 -!- siepu has quit [Read error: Connection reset by peer] 16:56:55 unknown monster: "caustic bee" 16:56:55 %?? caustic bee 16:57:01 unknown monster: "caustic wasp" 16:57:01 %?? caustic wasp 16:57:12 Mm, I am reminded of the Firesomething extension 16:57:15 wheals: amoebas? 16:57:24 they got removed 16:57:31 I know! 16:57:46 Donald still sees them, his eyesight's just that good 16:57:59 of course, he never mentioned they were giant! 16:59:03 Donald (02@) | Spd: 10 | HD: 14 | HP: 84 | AC/EV: 3/10 | Dam: 26 | 10weapons, 10items, 10doors, fighter, amphibious | Res: 06magic(100), 12drown | XP: 1782 | Sz: Medium | Int: normal. 16:59:03 %?? Donald 16:59:11 Yay Donald's still amphibious 16:59:16 haha 17:00:22 -!- melllvar has quit [Client Quit] 17:01:22 -!- Ratboiler has quit [Ping timeout: 246 seconds] 17:02:25 theTower: ya, the specific problem is the randomized prefix stripping order (specifically for donald); it checks either "beogh dungeon donald -> dungeon donald -> donald" or "beogh dungeon donald -> beogh donald -> donald", and it's a coinflip for which 17:02:27 iirc 17:02:53 I mean, this code was put in specifically for donald, but it applies to everything 17:03:35 which means you can't use "no god fred -> generic text; fred -> generic text / godbotherer text"; you'd have to spell out every single god 17:05:11 I eventually concluded that I'd need to rewrite mon-speech.cc to have any chance of getting to the bottom of things, and so gave up 17:05:39 crash when going down to an unexplored floor in depths 13https://crawl.develz.org/mantis/view.php?id=9133 by tapatio 17:06:03 <|amethyst> !lm tapatio crash 17:06:03 7. [2014-11-04 21:54:57] tapatio the Devastator (L22 DgNe) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2199 failed. (idx: 0, qty: 1, base: 7, sub: 0, spe: -5, col: 0, rnd: 218) (Depths:4) 17:06:13 <|amethyst> !lm tapatio crash x=vlong 17:06:14 7. [2014-11-04 21:54:57] [vlong=0.16-a0-1874-g60556f9] tapatio the Devastator (L22 DgNe) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2199 failed. (idx: 0, qty: 1, base: 7, sub: 0, spe: -5, col: 0, rnd: 218) (Depths:4) 17:06:16 -!- Mazed has quit [Ping timeout: 265 seconds] 17:06:22 %git 17:06:22 07|amethyst02 * 0.16-a0-1880-g4c91d73: Replace some magic constants. 10(77 minutes ago, 1 file, 10+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4c91d7365d44 17:06:36 people need to go crash more 17:06:39 so we can get their logs 17:08:05 -!- gammafunk has joined ##crawl-dev 17:09:57 !crash gammafunk 17:09:58 7. gammafunk, XL10 KoCK, T:13597 (milestone): http://dobrazupa.org/morgue/gammafunk/crash-gammafunk-20130831-170101.txt 17:10:34 <|amethyst> 9134 is related to ugly thing corpse stuff I bet 17:10:38 <|amethyst> %bug 9134 17:10:38 13https://crawl.develz.org/mantis/view.php?id=9134 17:10:44 Auto-explore always leads to two piles of mutagenic chunks 13https://crawl.develz.org/mantis/view.php?id=9134 by ManMan 17:11:14 imagine me shaking my head, over and over again 17:11:41 <|amethyst> d - [Slime:1] a mutagenic chunk of flesh (gone by now) 17:11:51 <|amethyst> (spoiler: it's not actually gone) 17:12:31 <|amethyst> so maybe it's not ugly thing 17:12:38 If you want a picture of crawl's future, imagine PleasingFungus shaking his head -- for ever. 17:13:12 also, when I'm not doing that, I'm holding my head in my hands. 17:13:14 why is code so hard. 17:13:34 <|amethyst> hm, no, it does seem to be specific to UT chunks 17:14:08 <|amethyst> well 17:14:50 <|amethyst> the visit loop is specific to UT chunks 17:14:54 <|amethyst> "gone by now" is not 17:16:37 -!- ChongLi has quit [Read error: Connection reset by peer] 17:16:41 -!- ystael_ has quit [Ping timeout: 264 seconds] 17:17:03 -!- elliptic has joined ##crawl-dev 17:17:26 Foatgucker (L13 MiFi) (D (Sprint)) 17:17:39 <|amethyst> !crashlog * sprint 17:17:40 539. Foatgucker, XL13 MiFi, T:3377 (milestone): http://dobrazupa.org/morgue/Foatgucker/crash-Foatgucker-20141104-231721.txt 17:18:13 <|amethyst> infinite recursion in a bolt? 17:18:24 my fault i bet 17:18:54 PleasingFungus: my KoCK crashed, so what 17:19:33 gammafunk: I don't get it 17:20:03 WebTiles joke, I'll explain later in WebTiles 17:20:05 sounds like a real KoCK block 17:20:09 :( 17:21:14 warms the KoCKles of your heart, doesn't it 17:21:50 very easily reproducible 17:21:54 ??gammafunk 17:21:55 gammafunk[1/11]: TODO: make monster color inherit when possible, grand avatar movement bug, monster ranged always going through allies 17:22:22 !learn edit gammafunk[1] s/make monster[^,]+, // 17:22:22 gammafunk[1/11]: TODO: grand avatar movement bug, monster ranged always going through allies 17:22:31 !learn add future_of_crawl If you want a picture of crawl's future, imagine PleasingFungus shaking his head -- for ever. 17:22:31 future of crawl[1/1]: If you want a picture of crawl's future, imagine PleasingFungus shaking his head -- for ever. 17:22:38 whals 17:22:39 whals 17:22:44 whals 17:22:47 rip 17:22:47 rip 17:22:52 rip 17:22:55 rip 17:23:03 (is there an echo...?) 17:23:08 cursed -3 phone keyboard strikes again 17:23:10 .echo no 17:23:11 no 17:23:57 !learn edit future_of_crawl[1] s/whals/wheals/ 17:23:58 future of crawl[1/1]: If you want a picture of crawl's future, imagine PleasingFungus shaking his head -- for ever. 17:24:22 1learn add wheals whals 17:24:26 I keep saying, we really need some lua test scripts or something 17:24:35 talk to nrook 17:24:45 for you people who make so much code but don't test it quite so much 17:24:45 or to kilo byte 17:24:46 he has no end of opinions on testing 17:25:00 and has been waiting for an interested dev 17:25:16 of course I test mine like a weird maniac, and I don't code much 17:25:45 I have been very sloppy with testing lately 17:25:52 it is shameful and I feel bad about it 17:26:01 well when you change larger portions like you've been 17:26:04 it's harder to test, in all fairness 17:26:12 don't get too 17:26:14 but yeah some easy things def. have not bee caught 17:26:17 *been 17:26:17 !glasses 17:26:18 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 17:26:22 testy 17:26:25 about this 17:26:48 |amethyst: what do you think about making like a few lua test scripts, any suggestions there? 17:26:51 -!- Mazed has quit [Ping timeout: 258 seconds] 17:27:11 I'm not even sure what is the best way; we could just run qw but that's still a narrow set of things 17:27:45 I'm a bit more confident in writing lua these days, but I'm still new at it 17:28:57 I guess what I'd like is something people could decide to run as an rc, maybe broken down by like "items", "monsters (including spells", "abilities", or whatever would be reasonable 17:29:12 s/spells/spells)/ 17:29:25 -!- link_108 has joined ##crawl-dev 17:29:40 then PleasingFungus could have run e.g. ./crawl -rc testing/test-items.rc at some point 17:29:51 and maybe some of those crashes would have been discovered 17:29:55 -!- henriqueleng has quit [Quit: Lost terminal] 17:30:17 i added a qw test script a couple months ago 17:30:33 <|amethyst> gammafunk: test/ would be the usual place 17:30:47 doy: does it just run qw, or does it do something test-specific? 17:30:52 <|amethyst> gammafunk: oh, you said "there", not "where" 17:31:07 |amethyst: yeah, like what kind of testing approach 17:31:14 would be helpful and not a mountain of work 17:31:17 gammafunk: just runs qw 17:31:36 well qw is certainly better than nothing and can run fast if you turn off throttling 17:31:47 test/stress/qw.rc 17:32:07 I also see though that people are maybe not actually testing save compat? 17:32:24 that's kind of time-consuming to do but there's maybe no shortcut to that 17:32:48 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:32:49 s/but/and/ 17:33:22 I certainly tested save compat with my changes 17:33:24 -!- ChongLi has quit [Read error: Connection reset by peer] 17:33:50 not *sufficiently*, maybe, but i spent about three straight hours last night trying to work out one kink in save compat 17:33:52 so idk 17:33:54 yeah I saw some commits from wheals, but maybe he did test it and it was just a case he wasn't aware of 17:34:15 i tested a bunch of spells, but imb was not one 17:34:22 ah ok 17:34:32 I guess I'll just wait until a big enough forest fire happens that people get super excited about testing 17:34:56 -!- reaverb has quit [Quit: Leaving.] 17:35:04 forest fire? there's no other branches to disperse 17:35:21 when another branch burns down, we'll be ready 17:35:26 -!- debo has quit [Ping timeout: 255 seconds] 17:35:47 maybe people will try out newestnemelex? 17:35:59 or rather, we'll not be ready, but we'll feel compell...ok it was a bad analogy 17:36:48 did N7 have any changes in mind to Nem's card system, or was the project just the new cards? 17:36:56 just cards 17:37:02 there's a lot of card changes though! 17:37:16 if the latter, then I guess it's just a case of ...well I guess another experimental branch if you want 17:37:28 the uh "make a Pan lord" card seems possibly problematic 17:37:53 but maybe there's only one way to find out 17:38:25 so 17:38:28 http://sprunge.us/ciOb 17:39:03 -!- ChongLi has quit [Read error: Connection reset by peer] 17:39:17 wheals: ....that monster speech.... 17:40:06 maybe disso could get the prince ribbit treatment 17:40:11 -!- ChongLi has quit [Read error: Connection reset by peer] 17:40:18 but what about the other slimes in slime, they still hate the player 17:40:39 just like all other monsters 17:41:01 mostly the idea is to take away his jiyva-specific speech 17:41:09 and replace it with really crappy ones 17:41:18 Foatgucker (L16 MiFi) (D (Sprint)) 17:41:22 wheals: well you can use lua to condition the speech 17:41:44 I do that with asterion, but it checks some stuff on the player 17:41:47 and there are other examples 17:41:54 that monster speech is amazing 17:42:03 I was ambivalent on the patch but man 17:42:05 Foatgucker (L16 MiFi) (D (Sprint)) 17:42:19 "I've been considering becoming a priest of Zin." 17:42:49 Foatgucker (L16 MiFi) (D (Sprint)) 17:42:53 wheals had his little brother write it, come on 17:43:39 well yes there's a reason i don't usually write monster speech >_> 17:43:58 tbqh I didn't care for the speech I wrote either 17:44:52 03wheals02 07* 0.16-a0-1881-gbc1c971: Allow monsters besides Donald to talk in all branches. 10(51 minutes ago, 2 files, 9+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bc1c97133ccd 17:44:52 03wheals02 07* 0.16-a0-1882-g6dea47a: Don't hit an inifinte loop when casting IMB. 10(7 minutes ago, 1 file, 11+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6dea47a319cb 17:45:01 Foatgucker (L16 MiFi) (D (Sprint)) 17:45:06 ??rebuild 17:45:07 rebuild[1/2]: https://dobrazupa.org/rebuild/ http://crawl.akrasiac.org/rebuild/ http://crawl.lantea.net/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ Bug Grunt, |amethyst, or Nap Kin for CDO. Use your powers wisely. 17:45:07 -!- ibar has quit [Quit: leaving] 17:45:28 -!- Zooty has quit [Ping timeout: 246 seconds] 17:45:55 !learn e wheals[2] s/dissolution, / 17:45:55 wheals[2/4]: todo: fix ghost speed, leeches, improve ghost crabs, plague shamblers???, stony terence, replace props with attributes, beam block effects 17:46:19 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1882-g6dea47a (34) 17:46:29 mm, nice and fast 17:47:04 it's always fast, when it's not locked up crashing! 17:47:18 |amethyst: no one has triggered the item crash since you pushed the more verbose assertion. how do you feel about this 17:47:22 -!- HellTiger has quit [Ping timeout: 240 seconds] 17:47:39 lots of people have 17:47:45 !lm * crash noun~~spe 17:47:46 105. [2014-11-04 22:02:57] MrPlanck the Conqueror (L27 MiSu of Trog) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2199 failed. (idx: 1, qty: 1, base: 7, sub: 20, spe: -50, col: 0, rnd: 121) (Tomb:1) 17:47:54 <|amethyst> PleasingFungus: because I just fixed the crash too 17:47:57 -!- blabber has joined ##crawl-dev 17:48:18 o 17:48:19 -!- Mazed has quit [Ping timeout: 264 seconds] 17:48:19 <|amethyst> PleasingFungus: and someone did anyway 17:48:20 you did 17:48:21 ? 17:48:32 oh, right, I still have most bots on ignore 17:48:40 I guess I could change that 17:48:45 eh. sounds stressful. 17:48:56 <|amethyst> !lm * crash~~base: 17:48:57 3. [2014-11-04 22:02:57] MrPlanck the Conqueror (L27 MiSu of Trog) ASSERT(mitm[p].is valid()) in 'makeitem.cc' at line 2199 failed. (idx: 1, qty: 1, base: 7, sub: 20, spe: -50, col: 0, rnd: 121) (Tomb:1) 17:49:09 <|amethyst> %git :/bad sign 17:49:09 07|amethyst02 * 0.16-a0-1879-g4ede7fa: Correct bad sign conversion from unmarshalling (#9131) 10(2 hours ago, 2 files, 9+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4ede7fa966a9 17:50:20 -!- hauzer has quit [Quit: Leaving.] 17:50:21 oh, is that what was causing the crash, too? 17:50:27 I thought it was just the buggy item names 17:50:43 -!- Lasty has joined ##crawl-dev 17:50:48 <|amethyst> PleasingFungus: both I think 17:51:05 -!- mong has quit [Quit: WeeChat 1.0.1] 17:51:22 huh 17:51:24 well, that's nice. 17:51:43 thank you very much for the fix! 17:54:07 <|amethyst> ah 17:54:25 <|amethyst> yeah, that crash was because col = 0 17:54:31 -!- tabstorm has joined ##crawl-dev 17:54:34 -!- ChongLi has quit [Read error: Connection reset by peer] 17:55:00 <|amethyst> for potions (base == 7), it was calculating with subtype_rnd == -50 17:55:17 -!- ChongLi has quit [Read error: Connection reset by peer] 17:55:32 sounds like we should either have more asserts (in the places we're using subtype_rnd), or to explicitly use abs 17:55:40 so that we actually catch the problem closer to the source 17:55:41 -!- gammafunk has quit [Ping timeout: 264 seconds] 17:55:58 isn't x % y always positive? 17:56:06 <|amethyst> wheals: no 17:56:14 -!- ChongLi has quit [Read error: Connection reset by peer] 17:56:17 -!- gammafunk has joined ##crawl-dev 17:56:18 huh 17:56:26 don't remember where i got the impression 17:56:35 % is undefined on negative numbers, isn't it? 17:56:46 or something like that? 17:57:28 doy defies definition. 17:57:31 -!- bonghitz has quit [Ping timeout: 258 seconds] 17:57:35 <|amethyst> yeah, it's undefined in C++03 17:57:53 <|amethyst> in C++11 it's specified (and negative) 17:58:10 <|amethyst> http://stackoverflow.com/a/13100805 17:58:18 ah, okay 17:58:27 <|amethyst> PleasingFungus: probably making it unsigned was a mistake 17:58:34 <|amethyst> PleasingFungus: err, making it signed rather 17:58:43 <|amethyst> PleasingFungus: then again, it was signed before wasn't it? 17:58:44 <|amethyst> hm 17:59:04 <|amethyst> or we could leave it signed and assert something about the range somewhere or other 17:59:07 %git 6c7e10ac97 17:59:07 07PleasingFungus02 * 0.16-a0-1863-g6c7e10a: Remove consum_desc 10(21 hours ago, 9 files, 78+ 29-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6c7e10ac9768 17:59:24 went from uint8_t to uint32_t 17:59:33 <|amethyst> ? 17:59:37 <|amethyst> that's item_description 17:59:39 item_description, yes. 17:59:53 appearance was signed then and now. 18:00:00 <|amethyst> ah 18:00:01 I assume short is signed? 18:00:04 <|amethyst> yes 18:00:12 Several Crashes on Vaults:1 13https://crawl.develz.org/mantis/view.php?id=9135 by ManMan 18:00:13 so yeah, we've always been doing fun signed-unsigned math 18:00:20 <|amethyst> great :P 18:00:24 -!- ChongLi has quit [Read error: Connection reset by peer] 18:00:27 !crashlog manman 18:00:28 35. ManMan, XL27 NaWz, T:200520 (milestone): http://dobrazupa.org/morgue/ManMan/crash-ManMan-20141029-170556.txt 18:00:38 ? 18:00:49 !lm manman crash s=char 18:00:50 35 milestones for manman (crash): 35x NaWz 18:00:55 ? 18:01:05 well 18:01:06 !lm manman 18:01:07 4030. [2014-11-04 22:58:29] ManMan the Acrobat (L19 MfTm of Cheibriados) entered the Vaults on turn 40566. (D:13) 18:01:12 it is possible for crashes to not generate milestones 18:01:16 . 18:01:24 if something goes horribly wrong (this has happened before) 18:01:43 -!- ChongLi has quit [Read error: Connection reset by peer] 18:01:51 -!- ChongLi_ has quit [Read error: Connection reset by peer] 18:01:51 !kw crash 18:01:51 Built-in: crash => verb=crash 18:02:20 -!- ChongLi has quit [Read error: Connection reset by peer] 18:02:27 !send PleasingFungus segfault breath 18:02:28 Sending segfault breath to PleasingFungus. 18:02:36 * PleasingFungus crashes! 18:02:40 !remove Grunt's bad breath 18:03:00 |amethyst: should the monspeak doc state that the short branch names have to be used? 18:03:00 unrelated but 18:03:02 poor manman 18:03:07 !runes . 18:03:08 No milestones for gammafunk (gid=gammafunk:cszo:20141001014837S rune). 18:03:11 !seen d peg 18:03:11 Sorry Grunt, I haven't seen d. 18:03:13 oh 18:03:15 !seen dpeg 18:03:16 I last saw dpeg at Wed Nov 5 00:03:00 2014 UTC (16s ago) saying '|amethyst: should the monspeak doc state that the short branch names have to be used?' on ##crawl-dev. 18:03:24 hoow did those go away 18:03:26 -!- ChongLi has quit [Read error: Connection reset by peer] 18:03:28 !cmd !runes 18:03:28 Command: !runes => .echo $(let (gid (!lm ${1:-.} $* alive x=gid fmt:"${x[0]}")) (!lm ${1:-.} gid=$gid rune s=noun x=+max(turns) fmt:"${.}")) 18:03:35 !runes 18:03:36 No milestones for Grunt (gid=SGrunt:cbro:20140319052452S rune). 18:03:46 o_O? 18:03:49 !lm . alive 18:03:49 1. [2014-04-19 05:24:53] SGrunt the Skirmisher (L1 MuCK of Xom) began the quest for the Orb on turn 0. (D:1) 18:03:51 rip 18:04:15 I thought we fixed the rune thing 18:04:17 twice 18:04:53 -!- Siegurt has quit [Quit: Leaving.] 18:05:00 !lm * rune 18:05:02 271191. [2014-11-05 00:04:16] braks the Pulveriser (L23 DsGl of Dithmenos) found a silver rune of Zot on turn 72144. (Vaults:5) 18:05:08 !lm * rune trunk 18:05:09 129898. [2014-11-05 00:04:16] braks the Pulveriser (L23 DsGl of Dithmenos) found a silver rune of Zot on turn 72144. (Vaults:5) 18:05:18 seems to be working 18:05:25 !runes wheals 18:05:26 No milestones for wheals (gid=wheals:cbro:20140928170501S rune). 18:05:31 splat 18:06:01 !runes . place=d:1 urune=15 18:06:03 Subcommand $(!lm . gid=No milestones for gammafunk (place=d:1 urune=15 alive). rune s=noun x=+max(turns) fmt:"${.}") failed: Broken query near '1 urune=15 alive). rune s=noun x=+max(turns) fmt:"${.}"' 18:06:19 oh 18:06:39 !runes . lg:place=d:1 lg:urune=15 18:06:40 Subcommand $(!lm . gid=No milestones for gammafunk (lg:place=d:1 lg:urune=15 alive). rune s=noun x=+max(turns) fmt:"${.}") failed: Broken query near '1 lg:urune=15 alive). rune s=noun x=+max(turns) fmt:"${.}"' 18:06:46 !lm . lg:place=d:1 lg:urune=15 18:06:47 85. [2014-02-22 20:15:34] gammafunk the Demonologist (L27 HEIE of Sif Muna) left the Realm of Zot on turn 48770. (Zot:1) 18:06:55 -!- PleasingFungus_ has joined ##crawl-dev 18:06:58 heh I am watching a summoner of Ru with Sacrifice Courage 18:07:06 I accidentally typed "Summon Courage" 18:07:07 fr!!! 18:07:10 gammafunk: get to work on that imo 18:08:02 -!- ChongLi has quit [Read error: Connection reset by peer] 18:08:03 no thanks, summonings not a school in desperate need of changes...maybe charms does 18:08:10 but that's a Hard Problem 18:08:17 -!- Sonata has quit [Read error: Connection reset by peer] 18:08:52 summon courage: +slaying/archmage for each scary monster in sight? 18:08:52 -!- Mazed has quit [Ping timeout: 240 seconds] 18:09:02 -!- PleasingFungus has quit [Ping timeout: 265 seconds] 18:09:05 -!- PleasingFungus_ is now known as PleasingFungus 18:09:25 wow, stacking the archmage 18:09:33 -!- Isabel has joined ##crawl-dev 18:09:59 Grunt: I think I might finallly fix g. avatar movement though 18:10:07 that that is sort of a summon 18:11:06 s/that that/and that/ 18:11:10 -!- CanOfWorms has joined ##crawl-dev 18:11:10 wow the terence tile looks extremely goofy 18:11:22 there's a new one? 18:11:36 no, this current one 18:11:43 he looks quite fat 18:11:48 ....you've only just now seen that... 18:12:07 -!- ChongLi has quit [Read error: Connection reset by peer] 18:12:15 -!- Pluie has quit [Ping timeout: 244 seconds] 18:12:40 -!- ChongLi has quit [Read error: Connection reset by peer] 18:12:54 -!- tabstorm has quit [Ping timeout: 250 seconds] 18:14:08 -!- ackack has joined ##crawl-dev 18:15:43 if (success && one_chance_in(++good_count)) 18:15:44 empty = *ri; 18:15:49 I remember that loop hack! 18:16:08 grunt code taught it to me 18:16:45 augh 18:17:01 stop writing "clever" code!!!!!!!!! 18:17:19 -!- Guest49988 has quit [Ping timeout: 246 seconds] 18:17:24 but it's so simple.... 18:17:43 -!- tabstorm has joined ##crawl-dev 18:18:10 !function find_habitable_spot_near 18:18:11 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-place.cc;hb=HEAD#l4007 18:18:26 I basically need to add a special function to call for grand avatar 18:18:33 "hm yes, I like writing misleading code that combines boolean short-circuiting with state changes in conditionals" - gam a. funk 18:18:41 -!- ChongLi has quit [Read error: Connection reset by peer] 18:19:25 if (success) { good_count += 1; if (one_chance_in(good_count) empty = *ri; } <- this but with actual newlines 18:19:39 erp, and another closing paren 18:20:11 * gammafunk looks dejected 18:20:36 write clever code in personal projects where no one will care if you can't read it in a month 18:21:17 <|amethyst> is the second version actually more readable? 18:21:18 well the part I like about it is not the rng call in the condition, it's the use of one_chance_in to get discrete uniform 18:21:23 pf breaks another heart (ps i agree w you ) 18:21:25 |amethyst: with whitespace, yes, probably 18:21:42 what you wrote actually still preserves the part that I like 18:21:47 <|amethyst> PleasingFungus: seems like either way you kind of have to know the randome-selection algorithm 18:21:48 gammafunk: ya that's a cute gruntism that shows up here & there (e.g. in the function just below!) 18:21:53 just breaks it out a bit 18:22:04 <|amethyst> s/dome/dom/ 18:22:08 |amethyst: yeah it feels like that should also be abstracted out; it's an idiom that appears in multiple places 18:22:09 PleasingFungus: but....!!!! grunt says he learned it from crawl code!!!! 18:22:12 w/e 18:22:24 what's this about a Gruntism 18:22:30 // DANG // rip 18:22:31 Grunt: the loop hack thing 18:22:33 I found it again 18:22:34 <|amethyst> Grunt: PleasingFungus doesn't like C programmers :) 18:22:58 (and I'd like it on record that I didn't write this function) 18:23:06 !send gammafunk loopy 18:23:06 Sending loopy to gammafunk. 18:23:18 !send loopiness gammafunk 18:23:19 Sending gammafunk to loopiness. 18:23:19 but ok my plan for this is an additional test if mon_type == MONS_GRAND_AVATAR 18:23:21 1learn add crawlcode (and I'd like it on record that I didn't write this function) 18:23:45 -!- ChongLi has quit [Read error: Connection reset by peer] 18:24:00 C is fine, but C should not be written in C++ 18:24:04 and call itlike _grand_avatar_can_move_here_because_there_is_another_monster_still_in_its_los_with_the_grand_avatar_enchant 18:24:11 here is where C is appropriate: when you are writing embedded systems 18:24:13 (*ri) 18:24:41 also git 18:24:44 gammafunk: is that your impression of a pf function name 18:24:55 I just wanted to be clear what function would do 18:25:18 but yes god PleasingFungus refactorings some times 18:25:25 good function name 18:25:33 isn't it just the one tentacle throw refactoring 18:25:51 they should all be named hat 18:26:01 it seems like that could get kind of confusing. 18:26:06 <|amethyst> hat_t hat = hat(hat); 18:26:08 yeah probably, I just only have c++ experience through crawl code so my view is skewed 18:26:57 and then it's silly academic C code no one uses for C, so not exactly similar worlds to tie my coding experience together for C/C++ 18:27:07 s/for C// 18:27:15 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 18:27:20 -!- ChongLi has quit [Read error: Connection reset by peer] 18:28:37 academic C code 18:28:38 hm 18:28:47 |amethyst: hat. hat. hat. 18:29:05 <|amethyst> template class random_chooser { ... }; random_chooser ch; if (success) ch.consider(*ri); 18:29:16 <|amethyst> I guess it would need another name 18:29:27 I was going with one_of 18:29:39 for my python example implementation 18:29:43 %git fad644818c9b 18:29:43 07tenofswords02 {mumra} * 0.13-a0-1126-gfad6448: CLEAR practice: consolidate several Lair vaults 10(1 year, 5 months ago, 1 file, 135+ 288-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fad644818c9b 18:29:47 that I was writing out since I don't know how to write it in C++ 18:29:52 vault refactoring? 18:30:05 theTower: ? 18:30:14 theTower wants to feel included, awwww 18:30:14 probably doesn't count 18:31:03 I'm so confused 18:31:16 haha jessica generates when i'm testing terence 18:31:23 gammafunk: academic C code like "0 global variables" or academic C code like "typedef int *intPointer;" 18:31:45 -!- serq has quit [Quit: und weg...] 18:32:28 heh, I was going for "used only for academic research/publications and for no other purpse ever I mean ever" 18:32:56 <|amethyst> so "0 local variables", gotcha :) 18:33:25 |amethyst: well I bet your academic C code was rather better than mine ever was! 18:33:49 <|amethyst> PleasingFungus: I do agree that ++ in the middle of an expression like that is less readable than it could be 18:34:12 <|amethyst> PleasingFungus: I disagree with && versus nesting (though in this case, of course, you need the nesting once you eliminate the ++) 18:34:17 but more readable than it should be! 18:34:30 -!- ChongLi has quit [Read error: Connection reset by peer] 18:34:43 -!- blabber has quit [Quit: leaving] 18:35:25 yeah I tend to find the || and && chains in ifs more readable, but then again I'm used to reading them now 18:35:40 er 18:35:46 I was just watching Wombat on cszo 18:35:47 and 18:36:00 Wombat's game ended unexpectedly. 18:36:00 !crashlog wombat 18:36:00 No milestones for wombat (crash). 18:36:02 yep 18:36:07 so okay, manman and wombat 18:36:10 did he cast imb 18:36:10 !lm wombat x=vlong 18:36:11 1912. [2014-11-05 00:31:28] [vlong=0.16-a0-1880-g4c91d73] Wombat the Peltast (L19 OpAs of Cheibriados) killed Vashnia on turn 67034. (Snake:5) 18:36:17 naga mage (06N) | Spd: 10 (move: 140%) | HD: 7 | HP: 30-51 | AC/EV: 6/10 | Dam: 17, 403(constrict) | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(60), 03poison | Chunks: 09poison | XP: 416 | Sp: spit poison (d12) [11!AM, 06!sil, 08breath], b.venom (3d12), mystic blast (3d13), haste, poison arrow (3d14), teleport other, teleport self [04emergency] | Sz: Large | Int: normal. 18:36:17 %??naga mage 18:36:24 mystic blast (3d13) 18:36:34 i'm not actually sure whether monsters triggered it 18:36:34 mmmmmmmmmmm 18:36:39 <|amethyst> hm 18:36:42 <|amethyst> no crash log on the server either 18:36:42 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 18:37:24 -!- MgDark has quit [Read error: Connection reset by peer] 18:37:27 http://sprunge.us/jTUh 18:38:05 -!- Siegurt has quit [Ping timeout: 244 seconds] 18:38:28 brutal vm nerfs 18:38:32 and, er, ae 18:38:39 ae has swiftness 18:38:42 so 'lol' 18:38:46 true 18:38:53 -!- scummos__ has quit [Ping timeout: 264 seconds] 18:39:04 so, is he actually killable 18:39:17 -!- edlothiol has quit [Quit: rcirc on GNU Emacs 24.3.1] 18:39:23 15 ac is a lot for d:2-4 18:39:49 ne would be fine, except that he's nonliving, so ha ha ha 18:39:53 en is likewise out of luck 18:39:55 hm 18:39:58 possibly not without consumables 18:40:03 en can't hex him? 18:40:35 ah, unaffected by EH 18:40:43 and confuse 18:41:31 there's an argument that nonliving monsters (or at least gargoyles & pals) shouldn't be confuse-immune 18:41:54 obviously should involve intelligence 18:41:55 -!- Z_LAMP has quit [Client Quit] 18:42:02 orange crystal statue (048) | Spd: 6 (07stationary) | HD: 10 | HP: 70 | AC/EV: 12/1 | 11non-living, evil | Res: 13magic(immune), 05fire++, 02cold++, 10elec++, 03poison++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy | XP: 412 | Sp: brain feed [11!AM, 06!sil], draining gaze [11!AM, 06!sil], mass confusion [11!AM, 06!sil] | Sz: Large | Int: high. 18:42:02 %??orange crystal statue 18:42:11 orb of fire (05*) | Spd: 15 | HD: 30 | HP: 150 | AC/EV: 20/20 | 11non-living, see invisible, lev | Res: 13magic(immune), 05hellfire, 04fire+++, 02cold, 11elec+++, 09poison+++, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 11silver | XP: 8519 | Sp: b.fire (3d40) [06!sil], fireball (3d43) [06!sil], malmutate [06!sil] | Sz: little | Int: normal. 18:42:11 %??orb_of_fire 18:42:14 he is killable as far as i can tell, though he will outdamage early on 18:42:20 confused oof? no thanks! 18:42:21 okay, probably not 18:42:22 +you 18:42:54 !killratio terence 18:42:57 !killratio jessica 18:42:58 terence wins 11.99% of battles. 18:42:58 yeah idk what kind of reasonable split there would be, besides "gargoyles aren't quite nonliving and so get a Special Case" 18:43:01 jessica wins 5.752% of battles. 18:43:01 !killratio sigmund 18:43:05 sigmund wins 26.77% of battles. 18:43:07 alternately, make gargoyles living holiness 18:43:13 wow T is much higher than i expected 18:43:19 (this is something I floated before; iirc |amethyst was against it) 18:43:28 wheals: he is the super-worm of early d 18:43:34 hyperworm 18:43:38 please remember the caliber of players he is up against 18:43:58 !killratio terence . 18:44:00 terence wins 15.67% of battles against wheals. 18:44:02 haha 18:44:07 ouch 18:44:12 !killratio terence . 18:44:13 !lg . ikiller~~terence s=ckaux 18:44:14 terence wins 10.34% of battles against gammafunk. 18:44:14 45 games for wheals (ikiller~~terence): 8x mace, 5x falchion, 5x hand axe, 3x hand axe of electrocution, 3x wand of magic darts, 3x flail, 2x, 2x hand axe of chopping, 2x short sword, 2x wand of frost, 2x morningstar, flail of protection, mace of draining, wand of flame, long sword, flail of crushing, trident, trident of protection, falchion of protection 18:44:18 sd 18:44:20 sad 18:44:34 my standing position on terence is that he should be renamed and rethemed to edmund, but otherwise unchanged. could always replace edmund with a gargoyle (but probably not one named terence) 18:44:35 see, six were wands! 18:45:07 but as always, speedrunners exception for me 18:45:14 imo Edward 18:45:24 give him a pretentious Roman numeral too 18:45:34 (this would for the gargoyle) 18:45:40 !killratio terence . !HESu !HEIE 18:45:42 terence wins 2.702% of battles against gammafunk (!HESu !HEIE). 18:45:46 !killratio terence . recent 18:45:47 terence wins 0.0% of battles against Grunt (recent). 18:45:50 -!- Lasty has quit [Ping timeout: 256 seconds] 18:45:53 who names their church decorations anyway 18:45:55 !killratio terence . recent 18:45:57 terence wins 18.91% of battles against wheals (recent). 18:46:00 wow 18:46:02 wheals: rip...... 18:46:11 Grunt: what, edward AND edmund? madness......... 18:46:12 !lg wheals ikiller=terence s=char 18:46:13 45 games for wheals (ikiller=terence): 4x HEAM, 4x HODK, 2x DEFE, 2x DrCj, 2x OpSu, 2x DrTm, 2x HOBe, OpFE, HEIE, MfIE, TeEE, DsCK, DsTm, DrHe, HuHe, DsAK, HEAK, OpEE, MfGl, NaFi, HOEE, FoHe, CeHu, MuCj, DsFE, DsAE, HEWr, HEAE, DgCj, HaBe, HOPr, DsMo, DsDK, DrFE 18:46:14 PleasingFungus: muhahahahaha 18:46:24 geeze wheals all over the dang map 18:46:25 chars of shame 18:46:27 give him a fancy double name. francis edward 18:46:46 adolf edward francis von jozef 18:46:56 -!- krag has quit [Quit: Nettalk6 - www.ntalk.de] 18:47:06 terpsichore 18:47:24 !lg * ikiller=terpsichore 18:47:26 9. LuckyNed the Spry (L16 OgHu of Okawaru), slain by Terpsichore on D:17 on 2011-03-30 02:38:06, with 81649 points after 36164 turns and 2:31:06. 18:47:33 !lg * nostalgia ikiller=terpsichore 18:47:34 1. cptwinky the Shatterer (L20 DsWn of Yredelemnul), slain by a scimitar (animated by Terpsichore) on Snake:3 on 2014-06-10 04:15:37, with 284281 points after 46915 turns and 4:00:05. 18:47:34 warwick 18:47:42 good, got one at least 18:47:45 -!- wheals has quit [Quit: Leaving] 18:47:51 oh nice, and it was a dancing weapon 18:48:28 -!- wheals has joined ##crawl-dev 18:48:45 !lg . ikiller~~terence / kaux~~\+4 18:48:46 5/45 games for wheals (ikiller~~terence): N=5/45 (11.11%) 18:49:53 !lg * kaux~~\+12 ckiller=Terence 18:49:54 1. haldagan the Shield-Bearer (L4 FoFi), slain by Terence (a +12 hand axe) on D:2 on 2014-07-09 07:57:46, with 63 points after 1746 turns and 0:06:38. 18:49:56 ! 18:50:24 -!- UncertainKitten has quit [Ping timeout: 260 seconds] 18:50:47 !lg devteamnp current ignominy s=name 18:50:48 14 games for devteamnp (current ignominy): 6x neil, 3x gammafunk, 2x wheals, PleasingFungus, ontoclasm, dpeg 18:50:52 dang... 18:50:59 !lg * kaux~~a_\+12_ 18:51:00 1. haldagan the Shield-Bearer (L4 FoFi), slain by Terence (a +12 hand axe) on D:2 on 2014-07-09 07:57:46, with 63 points after 1746 turns and 0:06:38. 18:51:01 !kw ignominy 18:51:02 Keyword: ignominy => ckiller=worm 18:51:02 !!!!!!!! 18:51:07 1kw ignominy ckiller=worm|terence 18:51:34 -!- Mazed has quit [Ping timeout: 258 seconds] 18:52:06 Ghosts are a black tile again. Did I mess up my rcfile or is this intentional? 18:52:25 %git HEAD^{/\' \'} 18:52:26 Could not find commit HEAD^{/\' \'} (git returned 128) 18:52:30 %git HEAD^{/.*\' \'.*} 18:52:31 Could not find commit HEAD^{/.*\' \'.*} (git returned 128) 18:52:37 %git HEAD^{/ape NetHack} 18:52:37 07wheals02 * 0.16-a0-1877-g2b09f64: Make ghosts not a ' ' (#9132). 10(3 hours ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2b09f64a212a 18:52:38 !lm primordial x=vlong 18:52:38 -!- UncertainKitten has joined ##crawl-dev 18:52:39 205. [2014-11-05 00:33:48] [vlong=0.16-a0-1871-g44f7412] primordial the Cutter (L4 VpWn) killed Terence on turn 5628. (D:2) 18:52:40 PleasingFungus: ^ 18:52:43 er 18:52:44 primordial: ^ 18:52:46 !lm primordial x=sr 18:52:47 !lm primordial x=src 18:52:47 Unknown field: sr 18:52:48 205. [2014-11-05 00:33:48] [src=cbro] primordial the Cutter (L4 VpWn) killed Terence on turn 5628. (D:2) 18:52:52 PleasingFungus: you're not primordial, sorry. 18:52:54 ah, cbro is not up to date 18:53:08 or am I...? 18:53:14 PrimordialFungus 18:53:15 hm 18:53:15 PrimordialFungus (13f) | Spd: 10 | HD: 13 | HP: 40-66 | AC/EV: 5/0 | Dam: 3313(confuse) | 07undead, evil | Res: 06magic(80), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 625 | Sp: drain life [06!sil] | Sz: tiny | Int: plant. 18:53:15 %??deathcap name:PrimordialFungus 18:53:19 wheals: hi... 18:53:24 Can I add something to my rcfile in the meantime? mon_glyph += ghost : white W 18:53:25 ? 18:53:25 MEGA spooky 18:53:25 (fr: ancient deathcaps???) 18:53:32 primordial: nah, i'll rebuild it 18:53:34 ??rebuild 18:53:34 Black tile ghosts are oldschool 18:53:35 rebuild[1/2]: https://dobrazupa.org/rebuild/ http://crawl.akrasiac.org/rebuild/ http://crawl.lantea.net/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ Bug Grunt, |amethyst, or Nap Kin for CDO. Use your powers wisely. 18:53:54 okay thanks 18:54:02 should just take 45 minutes or so ;) 18:54:14 probably under 5, really 18:54:31 hm, maybe just under 10 18:54:54 true story: mon_glyph += player ghost defines work now 18:55:05 nice 18:55:22 PleasingFungus: also you could make all ugly things red * no matter the colour 18:55:34 so we've got that going for ourselves, which is nice 18:55:46 ? 18:55:48 primordial lich (16L) | Spd: 10 | HD: 36 | HP: 123-164 | AC/EV: 20/10 | Dam: 3013(drain) | 07undead, 10doors, evil, spellcaster, see invisible | Res: 13magic(immune), 05fire, 02cold++, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 13935 | Sp: airstrike (0-82), draining gaze, black mark, sum.horrible things | Sz: Medium | Int: high. 18:55:48 %??ancient lich name:primordial_lich n_rpl perm_ench:might hd:36 spells:airstrike.20.wizard;draining_gaze.20.wizard;black_mark.20.wizard;summon_horrible_things.20.wizard 18:56:11 PleasingFungus: mon_glyph works by monster type, which ugly things only have one value of 18:56:26 so if you make a definition for one, all ugly things get it regardless of their internal colour 18:56:44 it's just the display colour though, their behaviour will be normal, based on internal colour 18:57:16 theTower: is that the zig lord 18:57:36 well, I'd *hope* their behaviour would be normal! 18:57:37 not nearly enough 18:58:22 imo update the randlich list if you're having these ideas 18:58:27 s/list/lists/ 18:58:35 that goes for the rest of you too........ 18:58:38 but don't we need to give the player a level of control expected for roguelike gameplay? 18:58:52 let them define the properties of any monster in their rc 18:58:52 !send gammafunk draconian ugly things 18:58:53 Sending draconian ugly things to gammafunk. 18:59:02 -!- Crehl has quit [Quit: Killed by a kitten] 18:59:11 hp:1 perm_ench:slow 18:59:16 hd:1 18:59:17 -!- lrvs has quit [Quit: Page closed] 18:59:18 -!- Siegurt1 has quit [Quit: Leaving.] 18:59:25 spells:fire_storm 18:59:39 Invalid spell slot format: 'firestorm' in 'firestorm' 18:59:39 %??rat spells:firestorm 18:59:41 oh right 18:59:49 Unknown spell name: 'firestorm' in 'firestorm.200.wizard' 18:59:49 %??rat spells:firestorm.200.wizard 18:59:54 rat (07r) | Spd: 10 | HD: 1 | HP: 1-4 | AC/EV: 1/10 | Dam: 3 | spellcaster | XP: 1 | Sp: fire storm (8d1 / 8d2) | Sz: tiny | Int: animal. 18:59:54 %??rat spells:fire_storm.200.wizard 18:59:54 rat (07r) | Spd: 10 | HD: 1 | HP: 1-4 | AC/EV: 1/10 | Dam: 3 | spellcaster | XP: 1 | Sp: fire storm (8d1 / 8d2) | Sz: tiny | Int: animal. 18:59:54 %??rat spells:fire_storm.200.wizard 19:00:00 heh 19:00:14 rat (07r) | Spd: 10 | HD: 2 | HP: 2-8 | AC/EV: 1/10 | Dam: 3 | spellcaster | XP: 1 | Sp: fire storm (8d2 / 8d3) | Sz: tiny | Int: animal. 19:00:14 %??rat spells:fire_storm.200.wizard hd:2 19:00:17 huh 19:00:33 he's a hairy wizard 19:00:37 looks like the d:1 firestorm rat would be no joke son 19:00:49 fire vortex (05v) | Spd: 15 | HD: 10 | HP: 23-37 | AC/EV: 0/5 | Dam: 004(pure fire:15-24) | 11non-living, lev | Res: 13magic(immune), 04fire+++, 10elec, 03poison, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 12cold | XP: 283 | Sz: Large | Int: plant. 19:00:49 %??fire vortex 19:01:00 also probably a little painful 19:01:02 yeah good point 19:01:30 clearly glaciate rats then 19:01:38 rat (07r) | Spd: 10 | HD: 2 | HP: 2-8 | AC/EV: 1/10 | Dam: 3 | spellcaster | XP: 1 | Sp: glaciate (10-30) | Sz: tiny | Int: animal. 19:01:38 %??rat spells:glaciate.200.wizard hd:2 19:01:45 -!- MrPlanck has quit [Quit: Page closed] 19:01:46 ouch 19:01:59 rat (07r) | Spd: 10 | HD: 1 | HP: 1-4 | AC/EV: 1/10 | Dam: 3 | spellcaster | XP: 1 | Sp: glaciate (10-24) | Sz: tiny | Int: animal. 19:01:59 %??rat spells:glaciate.200.wizard hd:1 19:02:10 test spawner (16X) | Spd: 14 (swim: 60%; 07stationary) | HD: 1000 | HP: 10000 | AC/EV: 127/127 | 11non-living, amphibious, regen | Res: 13magic(immune), 05hellfire, 04fire+++, 02cold, 10elec, 03poison, 07acid, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 1 | Sp: fire storm (8d751 / 8d750) [11!AM, 06!sil] | Sz: Large | Int: plant. 19:02:10 %??test spawner spells:fire_storm.100.natural,glaciate.100.natural 19:02:21 dang, that display 19:02:21 test spawner (16X) | Spd: 14 (swim: 60%; 07stationary) | HD: 1000 | HP: 10000 | AC/EV: 127/127 | 11non-living, amphibious, regen | Res: 13magic(immune), 05hellfire, 04fire+++, 02cold, 10elec, 03poison, 07acid, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 15000 | Sp: fire storm (8d751 / 8d750) [11!AM, 06!sil], glaciate (10-6018) [11!AM, 06!sil] | Sz: Large | Int: plant. 19:02:21 %??test spawner spells:fire_storm.100.natural;glaciate.100.natural 19:02:25 much better 19:02:37 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1882-g6dea47a (34) 19:05:20 theTower Primordial Lich? New monster? :P 19:06:19 it's a reference to a crawl fork 19:09:07 -!- t4nk627 has quit [Ping timeout: 246 seconds] 19:09:29 -!- tabstorm has quit [Ping timeout: 264 seconds] 19:11:03 -!- tabstorm has joined ##crawl-dev 19:11:21 Btw, my VpWn started with !lignification 19:11:22 4.1 liches, very powerful 19:11:25 that's a bug, right? 19:12:00 ?? lignification 19:12:01 potion of lignification[1/2]: Replaces potions of slowing, causes temporary uncancellable {tree form}. 19:12:07 ?? lignification[2] 19:12:08 4.1 liches are powerful by virtue of having a unique in lair 19:12:08 tree form[1/4]: Immobile form with -Tele, +50% HP, 20 + XL/2 AC, minimal EV, rN+++, rPois, and torment immunity. Unlike statue form, tree form does NOT give rot or poison immunity. 19:12:29 -!- Mazed has quit [Ping timeout: 244 seconds] 19:13:31 Vampires can't use it, unless it's hunger status dependent 19:13:37 and I just wasn't full enough 19:13:48 -!- ontoclasm has joined ##crawl-dev 19:13:59 -!- nathrakh has quit [Quit: nathrakh] 19:14:27 pretty sure it is 19:14:53 so vp can transform at high hunger statuses? 19:15:10 good to know 19:15:15 yeah, vptm is allowed for example 19:15:21 ah okay 19:15:38 I started with !lig, !rage and a dagger. pretty terrible start for vp 19:15:45 I can't even use the potions at the start haha 19:18:13 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 19:18:20 -!- Siegurt has quit [Quit: Leaving.] 19:19:43 -!- nicolae- has joined ##crawl-dev 19:23:23 -!- alefury has quit [] 19:23:27 -!- bonghitz has quit [Ping timeout: 250 seconds] 19:24:58 https://dl.dropboxusercontent.com/u/1000017/crawl/mosaictest.png 19:25:06 wip of course 19:25:25 i like it 19:26:07 makes me think of snake 19:26:49 ditto 19:27:05 wip 19:27:06 ? 19:27:06 rip 19:27:07 yeah, it's for snake 19:27:20 work in progress 19:28:23 snake in progress 19:28:46 work unwinding 19:29:21 needs a bit of doom marble shininess 19:29:30 otherwise looking gud 19:29:41 yes, it's not shaded at all 19:30:11 -!- NilsBloodaxe has quit [Quit: Page closed] 19:30:26 https://dl.dropboxusercontent.com/u/63152810/CthulhuWall2.png unfortunately the only example i have lying around 19:30:33 yes nicolae- I know what a wip is 19:30:37 rip... 19:30:56 are you sure grunt 19:30:58 are you sure 19:31:01 did you check everywhere 19:32:09 do you like the broken-up curves on the right, or the flat ones on the left? 19:32:22 (i tried masaicing them too but they look dumb 19:32:27 mosaicing* 19:33:02 what do you mean, ontoclasm 19:33:22 the curvy bits on the right-hand side are broken into blocks 19:33:37 -!- Mazed has quit [Ping timeout: 245 seconds] 19:33:40 reminds me of some warcraft 3 textures 19:33:44 which is a good thing 19:33:53 so the right side is a good side 19:33:56 ah, so there are 19:34:04 i didn't notice at first 19:34:10 yeah, it's sort of hard to see 19:34:21 it's supposed to be just subtle detailing 19:35:41 -!- fridurmus has quit [Remote host closed the connection] 19:38:18 -!- UncertainKitten has quit [Ping timeout: 255 seconds] 19:38:32 gnight 19:38:38 -!- Bloaxor has quit [Quit: Error: Bloax not found] 19:42:46 -!- lobf has quit [Quit: lobf] 19:45:07 -!- AGinsberg has quit [Ping timeout: 250 seconds] 19:51:11 -!- link_108 has quit [Quit: Leaving.] 19:53:18 -!- link_108 has joined ##crawl-dev 19:53:18 -!- link_108 has quit [Client Quit] 19:56:25 -!- mineral has quit [Read error: Connection reset by peer] 19:57:15 -!- mineral has joined ##crawl-dev 19:58:58 -!- anubisbafoobis has quit [Quit: anubisbafoobis] 19:59:28 -!- wheals has quit [Quit: Leaving] 20:02:02 I think left or right could look good; I don't have a strong preference 20:02:15 that's @ ontoclasm 20:02:19 mm 20:02:41 -!- Eksell has quit [Read error: Connection reset by peer] 20:03:28 I give EXTREMELY helpful advice. 20:03:33 hah 20:03:41 fwiw I think the right side *currently* looks better but the left could be just as good once shading is added 20:03:50 -!- Eksell has joined ##crawl-dev 20:04:28 well, have a look at this: https://dl.dropboxusercontent.com/u/1000017/crawl/mosaictest2.png 20:04:49 !tell theTower " Spellbinder is a neat gimmick but it's also horrible, unless you like summoning hostile shadow fiends on yourself and hitting yourself with Tornado." <- is this actually how spellbinder works, or is lessens confused? 20:04:50 PleasingFungus: OK, I'll let thetower know. 20:05:09 ontoclasm: def right 20:05:12 PleasingFungus: I'm not sure it can summon hostile shadow fiends but it certainly tornadoes you 20:05:21 ??spellbinder[2 20:05:22 spellbinder[2/3]: !lg minmay 2940 -tv:T116100 20:05:23 oh wait that's not left-right split 20:05:27 minmay: nice. 20:05:33 no, that's all the same 20:05:46 i don't like the straight portion 20:05:48 -!- ChongLi has quit [Read error: Connection reset by peer] 20:05:49 I don't really like the simple dark bits 20:05:51 ya 20:05:53 in the straight portion 20:05:54 it also makes explosions on you a lot 20:07:09 Reminds me of that whirlwind axe design with a radius 1 tornado effect that also occasionally summoned twisters. 20:07:20 ...kills everything until you get a twister, wherein it kills you 20:07:24 rip 20:07:28 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141103030205]] 20:07:34 yeah rip... 20:08:10 it killed PleasingFungus 20:09:15 !tell pleasingfungus completely off for shadow fiends, spellbinder will give you _friendly_ versions if applicable as such 20:09:16 theTower: OK, I'll let pleasingfungus know. 20:09:45 the trick is to use it for demonologists and then tell the fiends to attack the other deep elves. 20:09:48 -!- UncertainKitten has joined ##crawl-dev 20:10:32 or greaters or probably a bunch of other top things that don't have fire / ice / air / earth spells 20:11:03 or conjurations 20:11:08 bit of a narrow list 20:13:13 -!- dtsund has quit [Remote host closed the connection] 20:13:35 -!- dtsund has joined ##crawl-dev 20:13:45 !lg * vmsg~~Spellbinder 20:13:47 4. Zig the Eclecticist (L21 GrVM of Okawaru), killed by the demon whip "Spellbinder" on Vaults:3 (hangedman_vaults_stitches) on 2014-11-01 00:14:20, with 289225 points after 55756 turns and 2:25:47. 20:13:53 !lg * vmsg~~Spellbinder -tv 20:13:55 4. Zig, XL21 GrVM, T:55756 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 20:13:56 unborn, vampire kni 20:13:57 what 20:14:13 -!- Lasty has joined ##crawl-dev 20:14:40 oh, the vaults guys are a strong target too 20:15:19 oh 20:15:21 hahaha 20:16:00 it's kind of annoying (very annoying) to have a weapon that's so conditionally dangerous though 20:16:02 -!- Mazed has quit [Ping timeout: 244 seconds] 20:16:25 I guess it can be a specialty weapon, but most things it'd be good on die just fine to ordinary good weapons 20:16:26 yeah, people probably don't want to be super picky and memorize the list of "safe" targets 20:16:49 it could probably really help if conjurations miscasts weren't so readily damage damage more damage >_> 20:16:50 -!- Daekdroom has quit [Remote host closed the connection] 20:17:33 https://dl.dropboxusercontent.com/u/1000017/crawl/mosaictest3.png 20:17:35 any better? 20:17:56 looks cool 20:17:56 yeah 20:18:03 one of the tiles on the middle left or so is missing a gap 20:18:10 miscast fireball 20:18:28 aha, wow, nice catch 20:19:21 i like it otherwise though 20:20:40 -!- Zermako_ has quit [] 20:22:25 -!- _Jordan_ has quit [Quit: Leaving] 20:24:48 -!- debo has joined ##crawl-dev 20:25:28 -!- link_108 has joined ##crawl-dev 20:26:17 personally I think the problem with spellbinder (and stuff that causes miscasts in general) is that there are a million different miscasts and you'll never know what all of them do without spoilers 20:27:05 higher targets that won't explode on you: de demonologist, unborn, vampire knight, gob, gooe, greater mummy, executioner, tormentor, shadow demon, soul eater, curse skull / toe, murray, sphinx, dr shifter, rupert, kirke, mnoleg, khufu, asterion, vaults dudes, satyr, sharpshooters / vashnia, ocs / obsidian, anubis guards 20:27:22 wait anubises are priestly / natural nevermind 20:27:41 and yes, I have not exactly helped in that regard 20:27:49 well, an unspoiled player won't know that list 20:28:08 indeed, I was just curious as to how large that list was 20:28:30 it's probably not too miserable for scythe of curses or plutonium sword, at least, through brief experience 20:28:45 those are a bit better since they only cause a tiny subset of miscasts, yes 20:28:54 fr: spell species, a playable species that represents of the concept of "spell" 20:28:54 and they don't include making an explosion or tornado on top of you 20:28:58 has a miscast ability 20:29:11 s/of // 20:29:31 also plutonium sword and scythe of curses do the same stuff to every monster you hit with them 20:29:43 whereas spellbinder does something different to every spellbook in the game 20:29:44 also true 20:30:14 maybe miscasts can be further tweaked so that they don't affect anything but the miscaster 20:30:29 thinking things over, the only school that would really support another scythe of curses rip-off is enchantments 20:30:31 so you don't have to worry about tornading yourself with spellbinder 20:30:52 <|amethyst> nicolae-: no more offensive glowsplosions? 20:31:09 rip 20:31:13 the four elements and conjurations pretty much rely on explosion being seperate from individual damage to even have much variety though >_> 20:31:20 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 20:34:21 ??cxc 20:34:21 cXc[1/2]: Server in France: CRAWL.XTAHUA.COM -- ssh port 22, username crawl, uses CAO key (available at http://CRAWL.XTAHUA.COM/crawl/keys/). Webtiles address: http://CRAWL.XTAHUA.COM 20:35:32 ??mdae 20:35:33 mdae ~ mda ~ mottled dragon armour[1/1]: 6AC, 5ER, rNapalm. Can be created by enchanting a mottled dragon hide. 20:35:38 oh someone finally deleted that, good 20:35:53 re-theming barbs, re-theming horror, adding powder... still leaves twister, the two ice explosions, one conjurations explosion 20:36:07 am shrugging 20:36:49 (and, yes, some effects could just be cut, of course) 20:38:50 -!- Pluie has joined ##crawl-dev 20:38:50 (...and powder is an explosive effect anyway >_>) 20:39:24 -!- ChongLi has quit [Read error: Connection reset by peer] 20:40:43 I still get blacktile ghost on CBRO 20:41:25 <|amethyst> &versions 20:41:27 -!- Isabel has quit [Ping timeout: 250 seconds] 20:41:30 <|amethyst> &version 20:41:37 *: 0.16-a0-1887-g83119a4 20:41:37 CAO: 0.16-a0-1871-g44f7412, CBRO: 0.16-a0-1882-g6dea47a, CDO: 0.16-a0-1714-g3438503, CKR: 0.16-a0-1887-g83119a4, CLAN: 0.16-a0-1320-gb5a7ef2, CSZO: 0.16-a0-1882-g6dea47a 20:41:57 <|amethyst> oh 20:42:11 <|amethyst> I think that didn't fix existing ghosts? 20:42:17 r i p 20:42:20 <|amethyst> did you just enter the level? 20:42:26 <|amethyst> or had you been here before? 20:43:30 I wonder if an unrand that inflicts anchor would be any interesting 20:43:32 !lm primordial s=tiles 20:43:33 207 milestones for primordial: 207x false 20:43:38 !lm primordial x=tiles 20:43:39 207. [2014-11-05 02:32:32] [tiles=false] primordial the Nimble (L8 VpWn of Kikubaaqudgha) became a worshipper of Kikubaaqudgha on turn 10932. (Temple) 20:43:41 pile of things that translocate 20:43:47 is it a black player ghost? 20:43:59 -!- mineral has quit [Read error: Connection reset by peer] 20:44:31 -!- mineral has joined ##crawl-dev 20:44:37 -!- mineral has quit [Changing host] 20:44:38 -!- mineral has joined ##crawl-dev 20:45:32 !function ghost_demon_init 20:45:33 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/monster.cc;hb=HEAD#l4770 20:46:51 Yes 20:46:56 black tile player ghost 20:47:02 I updated my save also 20:47:24 that code should probably just set it to COLOUR_INHERIT 20:47:50 primordial: if the ghost was generated pre-upgrade, it wouldn'tget fixed 20:48:02 oh okay 20:48:30 theTower: i heard caustic beewaspbirds arent in zigs yet... 20:49:31 -!- mamgar has quit [Quit: Exit Stage Left] 20:49:54 well, I have to double back, since the obvious placement of wasps in spider doesn't work with birds 20:50:26 maybe the birds are there to eat the spiders 20:50:41 the great circle of life 20:50:52 -!- ackack has quit [Ping timeout: 240 seconds] 20:50:54 if anything, a brief look does say that shrikes can live in swamps... 20:51:37 theTower: oh if you're poking around there, could you maybe increase restorab pots in zigs? 20:52:27 sure, a little 20:52:43 yeah not a lot or anything 20:53:35 all loot in zigs now replaced by restorab potions 20:53:55 all loot in zigs now replaced by restorab potion mimics 20:54:27 -!- debo has quit [Ping timeout: 245 seconds] 20:55:12 all loot replaced by entrances to other zigs 20:55:17 -!- UncertainKitten has quit [Ping timeout: 272 seconds] 20:55:18 fractal infinitely-recursive zigs 20:56:12 all loot in zigs now replaced by ziggurat figurines 20:56:31 all loot in zigs replaced by the player 20:56:40 just corpses of the player 20:56:43 you are the ziggurat and you're fighting inside yourself 20:56:44 staring at you 20:57:06 it shouldn't be too hard to make an entrance vault where the player enters surrounded by corpses of their own species and name, should it 20:57:32 actually I was going to do something of that nature with a demon pit entrance 20:57:48 that works 20:58:00 but i do like ensuring that the memento mori is the first thing a player sees 20:58:12 -!- Mazed has quit [Ping timeout: 245 seconds] 20:58:17 the lua is nasty though, so I haven't finished it 20:58:25 <|amethyst> gammafunk: COLOUR_INHERIT there would make pan lords black 20:58:53 |amethyst: no I mean for player ghosts 20:59:03 what makes it so nasty, wouldn't it just be a lua call to get the name, a lua call to get the species and then stick them into the corpse defi...ooooh right, never_decay 20:59:07 they should set that colour in their ghost init function thingy 20:59:15 yeah that check should still be there 20:59:16 actually, no, it's not just corpses 20:59:20 is the thing 20:59:28 go on 21:00:28 <|amethyst> gammafunk: the monster->colour is already COLOUR_INHERIT (it was set to that in reset()) 21:01:36 <|amethyst> gammafunk: and ghost_demon's colour can't be COLOUR_INHERIT because it's a colour_t 21:01:39 -!- UncertainKitten has joined ##crawl-dev 21:01:46 ah right, ok 21:02:19 http://pastebin.com/miqJ0krS 21:03:04 the whole thing is a little wonky, with ghosts anyhow, but what can you do 21:03:36 before it was set in the ghost player ghost init function which is probably why I thought that 21:03:50 <|amethyst> theTower: I don't think you want those leading ..s 21:03:53 oh, damn 21:03:58 but it was hard coded (with a comment that mentioned it matched mon-data.h) 21:04:08 I wish I had a better pair than trying to say death yaks are goats 21:04:11 <|amethyst> theTower: dgn.create_monster(b.x, b.y, .. placement[1] .. should be dgn.create_monster(b.x, b.y, placement[1] .. 21:04:56 and anacondas are very plain in comparsion 21:05:09 thanks 21:05:11 acutally as I think about it, probably no reason for ghost.colour to be unsigned, not that it matters much 21:05:58 it's weird going from unsigned -> signed -> signed -> unsigned for actual display 21:06:01 and minotaur to hungry ghost is very dull 21:08:52 -!- Lasty has quit [Quit: Leaving.] 21:09:01 nicolae-: any ideas on those clearly key fronts 21:09:08 https://dl.dropboxusercontent.com/u/1000017/crawl/mosaictest4.png 21:09:19 -!- Lasty has joined ##crawl-dev 21:10:13 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 21:10:26 theTower: player goats 21:10:32 -!- ackack has joined ##crawl-dev 21:10:33 hmmm, you're matching up player species with "worse" versions of themselves, i take it? 21:10:41 or something opposed to them thematically 21:10:43 or both? 21:10:51 yes 21:10:56 to the both 21:11:34 well, if minotaurs like mazes, they'd probably hate deep troll earth elementalists 21:12:09 ontoclasm: the colorizing of the mini-tiles in between the snakey tiles kind of distracts from the overall look, imo 21:12:33 too contrasty? 21:12:36 the green palette in mosiactest3 was nice 21:12:38 kinda, yeah 21:12:47 it's kind of muddly 21:14:02 or, re: minotaur opposite, you could do a few centaur warriors, since a centaur is basically a reverse minotaur 21:14:14 heh 21:15:02 <|amethyst> nicolae-: horse, cow, what's the difference anyway? 21:15:14 <|amethyst> nicolae-: now, yaktaurs... 21:15:19 there is none, it's all a lie by Big Farmer 21:15:36 https://dl.dropboxusercontent.com/u/1000017/crawl/mosaictest5.png maybe? 21:15:48 or still too much? 21:16:52 better but a bit too much, like i said i think the straight green palette for the in-between spaces looked nicest 21:17:01 mm 21:18:01 -!- ldf has quit [Quit: ldf] 21:18:38 ??cpo 21:18:38 cpo[1/1]: Open beta server (as of 2014/11) in Sydney. Webtiles: http://crawl.project357.org/ SSH: crawl@crawl.project357.org (pw joshua or key available via webtiles). Operated by chequers. 21:18:49 !learn cpo edit s/http/https/ 21:18:50 I don't know about !learn cpo. 21:19:03 !learn edit cpo s/http/https/ 21:19:03 cpo[1/1]: Open beta server (as of 2014/11) in Sydney. Webtiles: https://crawl.project357.org/ SSH: crawl@crawl.project357.org (pw joshua or key available via webtiles). Operated by chequers. 21:19:12 Is cpo covered by webpage scoring now? 21:19:14 https://dl.dropboxusercontent.com/u/1000017/crawl/mosaictest6.png 21:19:19 -!- Lightli has quit [Ping timeout: 246 seconds] 21:19:24 cao webpage scoring 21:19:33 <|amethyst> no 21:19:51 <|amethyst> nor sequell unless that changed very recently 21:19:56 <|amethyst> !lg * x=src 21:19:57 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 21:19:58 3734939. [src=cszo] cycnet the Nimble (L9 DrBe of Trog), blasted by an orc priest (divine providence) on D:8 on 2014-11-05 03:18:51, with 2656 points after 6636 turns and 0:56:24. 21:20:01 <|amethyst> !lg * s=src 21:20:03 primordial: yes 21:20:05 3734939 games for *: 1602035x cao, 966263x cdo, 807804x cszo, 145280x clan, 143983x ckr, 27897x cbro, 24437x rhf, 9527x csn, 7319x lld, 262x cxc, 132x cpo 21:20:08 <|amethyst> oh 21:20:11 <|amethyst> they are now 21:20:16 cool 21:20:16 about ~24hrs 21:20:18 <|amethyst> chequers: what are the URLs 21:20:26 i'll drop out of "beta" later this week 21:20:29 |amethyst: /morgue 21:20:50 <|amethyst> chequers: milestones and logfiles I mean 21:20:58 I'm not sure why my ping is higher to cpo than cbro considering i'm 3x as far from USA as AUS 21:21:21 mystery of the interwebs 21:21:22 koalas sitting on the internet cables again, i bet 21:21:53 primordial: internet from your country usually connects to the internet in california 21:21:58 sydney is ~200ms from california 21:22:06 heh, that sucks 21:22:14 seems a short enough trip, I should visit! 21:22:24 <_miek> where are you from primordial? 21:22:28 i'll put out the sofa bed 21:22:42 |amethyst: https://crawl.project357.org/dcss-milestones-trunk 21:22:55 and similar for logfile / 0.15 21:22:55 I'm actually from California but i'm in Manila 21:23:00 <_miek> ah... 21:25:57 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:26:28 -!- Blomdor has quit [Quit: Page closed] 21:27:43 <|amethyst> chequers: is ssh broken right now? 21:28:06 <|amethyst> chequers: oh, it's my terminal 21:28:19 case closed 21:29:40 <|amethyst> chequers: you might want to install the full ncurses/terminfo terminal definition set into your chroot 21:30:12 <|amethyst> chequers: so people with weird values of $TERM like gnome-256color can log in without having to change that :) 21:31:24 good idea 21:31:31 i should just trash the chroot :P 21:31:41 well, that's probably not a good idea 21:31:42 <|amethyst> chequers: hm ERROR: The certificate of `crawl.project357.org' is not trusted. 21:31:57 which browser? I didn't install intermediates because my chrome didn't seem to care 21:32:22 <|amethyst> wget 21:32:25 haha 21:32:33 that's how |amethyst browses the internet btw 21:32:34 <|amethyst> but Firefox would probably also give an error 21:32:38 <|amethyst> at least some versions 21:32:42 lol 21:32:46 just | to more 21:32:50 and reads the html himself 21:32:57 sounds like richard stallman 21:33:03 <|amethyst> nah, I use gopher 21:33:12 <|amethyst> and archie 21:33:21 |amethyst: --no-check-certificate btw 21:34:24 <|amethyst> I know, but I don't want to do that in the score-fetching scripts 21:34:47 <|amethyst> if you don't care about people checking the certificate you shouldn't force https :) 21:35:05 heh 21:35:17 <|amethyst> let me see how difficult it will be to add an exception for this site 21:35:21 <|amethyst> or 21:35:25 I originally set up https just so people with websocket-noncompliant proxies could play 21:35:32 nah, i'll install the bundle, and see if that fixes it for you 21:35:43 <|amethyst> I guess I could just get your cert and install it on CAO 21:38:02 <|amethyst> ok, installed your cert 21:38:17 <|amethyst> you should still fix that for picky browsers, but I can do scores now 21:40:37 -!- Mazed has quit [Ping timeout: 258 seconds] 21:41:12 -!- link_108 has quit [Quit: Leaving.] 21:42:54 <|amethyst> !hs cpo 21:42:54 No games for cpo. 21:42:56 <|amethyst> !hs * cpo 21:42:57 132. chequers the Invulnerable (L27 GrFi of Zin), escaped with the Orb and 15 runes on 2014-11-03 09:53:15, with 10610783 points after 160216 turns and 15:11:27. 21:44:17 second win :) 21:44:32 sounds like you have a 21:44:32 checkered past 21:44:41 hm, is there any way to specify the name of a randbook completely, without having "the Catalogue of" in front of it 21:44:44 -!- PleasingFungus has joined ##crawl-dev 21:44:55 by convincing PleasingFungus to implement it 21:45:00 or we shall remove him 21:45:02 ! ? ! ? 21:45:03 PleasingFungus: You have 1 message. Use !messages to read it. 21:45:06 i can do that 21:45:24 *touches jumper cable attachments together to make a spark* 21:45:34 yes, give him the spark of inspiration 21:45:35 !!!!!! 21:45:47 PleasingFungus: 21:45:50 hm, is there any way to specify the name of a randbook completely, without having "the Catalogue of" in front of it 21:47:26 if not that's fine, i'd probably abuse the power anyway, except replace probably with definitely 21:47:40 |amethyst: should be correct now 21:47:54 nicolae-: book_noun is always prepended if you are specifying a title, it looks like 21:48:06 !source spl-book.cc:2173 21:48:06 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-book.cc;hb=HEAD#l2173 21:48:44 *shakes fist in some direction* 21:49:13 <|amethyst> chequers: hm, still says "hasn't got a known issuer." here 21:49:14 !abyss grunt 21:49:15 bh casts a spell. grunt is devoured by a tear in reality! 21:49:29 hm. once chequers gets his stuff all into scoring, I'll add him to the servers page and then make a post. 21:49:41 |amethyst: you may not have the ca root in wget's store 21:49:43 AddTrust External CA Root 21:49:43 SHA1: 02faf3e291435468607857694df5e45b68851868 21:49:45 !firestorm bh 21:49:45 Grunt points at bh and mumbles some strange words. A raging storm of fire appears! The great blast of fire engulfs bh! 21:49:45 ckr, lld, cxo?, cpo 21:49:49 PleasingFungus: cXc 21:49:51 mlo 21:49:55 close enough! 21:50:05 THAT IS NOT CLOSE ENOUGH, PUNY SNACK. 21:50:07 |amethyst: i present the full chain now, ref http://docbert.org/cgi-bin/ssl.cgi?host=crawl.project357.org&type=web 21:50:12 PleasingFungus: 21:50:14 !hs . 21:50:14 284. chequers the Invulnerable (L27 GrFi of Zin), escaped with the Orb and 15 runes on 2014-11-03 09:53:15, with 10610783 points after 160216 turns and 15:11:27. 21:50:19 ^ cpo game 21:50:24 nerf zin more obviously 21:50:25 ! 21:50:27 ! 21:50:30 !lg chequers x=src 21:50:31 284. [src=cpo] chequers the Grappler (L7 TrCK of Xom), engulfed by a cloud of freezing vapour on D:5 (lemuel_ice_spiral_2) on 2014-11-04 09:45:02, with 912 points after 3441 turns and 0:06:42. 21:50:34 mm 21:50:38 ok, let's see 21:50:43 -!- ackack has quit [Ping timeout: 264 seconds] 21:51:06 !seen edlothiol 21:51:06 I last saw edlothiol at Wed Nov 5 00:39:17 2014 UTC (3h 11m 49s ago) quitting, saying 'Quit: rcirc on GNU Emacs 24.3.1'. 21:51:12 please note it will be in beta for a few more weeks 21:51:14 d a n g 21:51:14 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 21:51:28 should I hold off on announcing it? 21:51:28 so dev, let's make a deal. If someone switches our makefile over to c++11, I'll rewrite the RNG again 21:51:43 specifically because it's on a low-cpu server right now, and I'm planning to incrementally bump the instance size as required to keep my costs low 21:51:59 I don't mind if you announce now or in a few weeks 21:52:09 just that there are some non-release-blocker kinks 21:53:12 ??cpo 21:53:13 cpo[1/1]: Open beta server (as of 2014/11) in Sydney. Webtiles: https://crawl.project357.org/ SSH: crawl@crawl.project357.org (pw joshua or key available via webtiles). Operated by chequers. 21:53:28 ??joshua 21:53:28 I don't have a page labeled joshua in my learndb. 21:54:43 okay, here's how it looks in-game: https://dl.dropboxusercontent.com/u/1000017/crawl/mosaictest7.png 21:54:57 oooo 21:54:57 doesn't match the walls 21:55:13 and needs to be darker, but still 21:55:40 yeah it does stand out from the walls but on its own i like it. it's very snakey. 21:55:54 ontoclasm: how'd you do that? 21:56:03 do what? 21:56:09 make it form curves? 21:56:12 mhmm 21:56:42 oh, they're all off-centre from what my brain assumes 21:56:47 yeah 21:56:53 well first you need five black candles, a pentagram, a pretty good knowledge of latin, a ritual knife, and a goat you're not particularly attached to, 21:57:12 each tile has two "intersections" and half the intersections are not actually intersections 21:57:20 hm. I wonder if you could make them blend in better with the walls just by shifting them more toward yellow 21:57:29 nicolae-: sssshh tile magic is not for the uninitiated 21:57:44 ontoclasm: I look forward to enabling you to do cooler stuff with dominoes 21:57:44 PleasingFungus: maybe 21:57:55 what are dominoes 21:57:59 i mean, re: crawl 21:58:09 nicolae-: the thing I've been talking about for a few weeks 21:58:23 i haven't been in here when you've been talking about it, apparently 21:58:28 wang tiles 21:58:45 i know what those are 21:58:45 <|amethyst> PleasingFungus: scoring is running now (regenerating player pages; it always regens all pages the first time after restart to prime the cache, and that takes a while) 21:59:06 calling them dominoes draws fewer giggles 21:59:24 ah 21:59:32 what is the purpose of implementing wang tiles 21:59:51 nicolae-: to let ontoclasm make some really cool tiles 21:59:53 hey bh 21:59:56 http://sprunge.us/aYdG 21:59:59 and vault placement 22:00:07 i'm not sure i follow 22:00:11 This might be the wrong approach to take, but........? 22:00:16 <|amethyst> nicolae-: so that not all edges in a set of tiles have to match up with all other edges 22:00:24 Grunt: no clue. I don't understand our makefile 22:00:34 (in particular you'd want to check if you get an error from specifying that option I think) 22:01:09 bh: i was actually inspired by remembering this: http://celticmythpodshow.com/blog/wp-content/uploads/pic-2.jpg from seeing it like 10 years ago 22:01:11 I am lucky it is the same syntax between gcc and clang 22:01:13 clang?? 22:01:13 clang 22:01:17 hm. is cbro recent enough to list in this post? 22:01:30 |amethyst: oh, whoa, neat 22:01:32 <|amethyst> !lm * cbro 1 22:01:36 1/176308. [2014-01-04 01:18:34] johnstein the Chucker (L3 OgAM) killed Jessica on turn 1122. (D:2) 22:01:37 ontoclasm: is that a boardgame? 22:01:58 yeah 22:02:04 -!- Mazed has quit [Ping timeout: 265 seconds] 22:02:09 it is 2014 22:02:12 !lm * ckr 1 22:02:12 <|amethyst> http://upload.wikimedia.org/wikipedia/commons/9/90/Carcassonne-board.jpg 22:02:15 1/537071. [2013-11-06 07:18:46] IronSoup the Brawler (L15 TrHu of Cheibriados) entered the Orcish Mines on turn 18242. (D:6) 22:02:25 dang, older than I'd realized 22:02:26 hm 22:02:30 I will list both. 22:02:49 yeah, carcassonne too 22:02:51 also, we can write some pretty straight forward level generators that use wang tiles 22:02:56 <|amethyst> CKR was around for some time before it was official 22:03:38 http://crawl.develz.org/wordpress/new-servers 22:04:17 hm. |amethyst, if someone nags us, can we fix a specific weapon brand in their game? 22:04:20 after the holy wrath thing 22:04:26 PleasingFungus: it isn't CXO!!!!! 22:04:34 PleasingFungus: the cxc link is broken 22:04:47 Grunt: fixed 22:04:48 chequers: hm 22:05:10 oh cool. I have the first CBRO milestone. as it should be 22:05:17 ??is cxc down 22:05:18 I don't have a page labeled is_cxc_down in my learndb. 22:05:23 q??is cdo down 22:05:24 is cdo down[1/1]: do {!isonline cdo} 22:05:26 !lg * cbro won 1 22:05:29 1/430. Change the Farming Annihilator (L27 FeCj of Sif Muna), escaped with the Orb and 15 runes on 2014-01-18 06:34:23, with 8225387 points after 213543 turns and 1d+6:33:48. 22:05:32 <|amethyst> server's up but not webtiles 22:05:37 <|amethyst> !lm * cxc 22:05:38 1965. [2014-11-05 01:54:57] Turgon the Fighter (L14 DsFi of Ashenzari) left the Elven Halls on turn 9080. (Elf:1) 22:05:38 <|amethyst> !lm * cxc tiles 22:05:39 !learn add is_cxc_down do {!isonline cxc} 22:05:39 1613. [2014-11-05 01:54:57] Turgon the Fighter (L14 DsFi of Ashenzari) left the Elven Halls on turn 9080. (Elf:1) 22:05:39 is cxc down[1/1]: do {!isonline cxc} 22:05:43 ??is cxc down 22:05:44 2 hours, 10 minutes, 46 seconds since last activity (cxc) 22:05:54 someone should probably fix that 22:05:59 !isonline cpo 22:06:00 1 hours, 28 minutes, 17 seconds since last activity (cpo) 22:06:12 oh, that checks last milestone time? 22:06:15 !isonline cao 22:06:17 23 seconds since last activity (cao) 22:06:18 <|amethyst> !isonline cxc 22:06:19 12 seconds since last activity (cxc) 22:06:24 <|amethyst> !isonline cpo 22:06:25 1 hours, 28 minutes, 42 seconds since last activity (cpo) 22:06:33 <|amethyst> yeah 22:06:43 <|amethyst> yeah 22:06:45 <|amethyst> err 22:06:46 <|amethyst> !isonline cpo 22:06:47 1 hours, 29 minutes, 4 seconds since last activity (cpo) 22:06:49 <|amethyst> hm 22:07:00 <|amethyst> I just started a game, that should be a milestone 22:07:09 <|amethyst> !isonline cpo 22:07:10 1 hours, 29 minutes, 26 seconds since last activity (cpo) 22:07:13 oh. 22:07:16 <|amethyst> !lm * cpo x=cv 22:07:17 718. [2014-11-05 02:37:43] [cv=0.16-a] Frogmyte the End of an Era (L19 HEAE of Qazlal) reached level 5 of the Vaults on turn 47731. (Vaults:5) 22:07:19 i think sequell is failing the ssl redirect 22:07:21 <|amethyst> !lm * cpo s=cv 22:07:22 718 milestones for * (cpo): 714x 0.16-a, 4x 0.15 22:07:34 -!- Blazinghand|Work has quit [Remote host closed the connection] 22:07:35 greensnark: can you update the URLs for crawl.project357.com to use HTTPS? 22:08:56 <|amethyst> Medar: cxc webtiles seems to be down? 22:09:13 r i p 22:11:41 <|amethyst> so we have eight servers running at the moment? 22:11:59 <|amethyst> and one that is expected back soonish 22:12:16 need eighteen more 22:12:22 <|amethyst> was two not that long ago :) 22:12:23 ...but nine is good too. 22:12:26 :p 22:13:02 even one live new webtiles server now 22:13:52 hm. did we end up fixing the mystery trace-less crash bug? 22:14:01 need a little worldmap with all the servers 22:15:36 -!- cribozai has quit [Ping timeout: 265 seconds] 22:16:05 needs to be in asciii 22:16:07 -!- st_ has quit [Ping timeout: 244 seconds] 22:18:37 I'd prefer some kind of really cute 16-bit map 22:18:42 with like 22:18:51 some dragons and hydras and stuff lurking in the corners 22:19:04 ...the sun hovers above, but actually it's an orb of fire 22:19:43 here there be dragons 22:20:18 PleasingFungus: http://oryxdesignlab.com/ 22:20:32 ! ! ! 22:20:35 wait, oryx 22:20:38 that sounds familiar 22:21:11 Realm of the Mad God? 22:21:25 |amethyst: still planning on setting up a server architecture team? 22:21:53 -!- Wahaha has quit [Read error: Connection reset by peer] 22:22:10 -!- weezeface has quit [Remote host closed the connection] 22:22:30 or maybe even a server admin mailing list or room so we can stay synced up if needed. I bet there's updates I may want to consider that you smart guys are already doing 22:22:51 -!- Mazed has quit [Ping timeout: 265 seconds] 22:23:02 -!- mkbehr has quit [Client Quit] 22:23:10 -!- DocEon has quit [Quit: Leaving...] 22:23:41 ah, that would be it, yeah 22:23:48 sort of 22:24:13 realm of the mad god's sprites came from a tigsource contest in which artists made a bunch of stuff, and then programmers used it to make games (independently) 22:24:22 a *ton* of games used those sprites in particular 22:24:25 (because they were good!) 22:24:27 yes 22:24:35 man, I kinda miss tigsource 22:24:44 unrelated question: can randart names be prefixes? 22:24:53 -!- lobf has joined ##crawl-dev 22:25:08 hm, I guess that wouldn't make any sense. 22:25:10 hm. 22:25:28 https://www.google.com/maps/d/edit?mid=zksFfl-RlT3s.kT39EmPWmsKA 22:26:05 you could probably embed that somehow 22:26:39 -!- tensorpudding has quit [Ping timeout: 265 seconds] 22:28:48 neat! 22:29:38 FUCK 22:29:44 I could have named this commit "remove pirates" 22:29:45 and I didn't :( 22:29:52 03PleasingFungus02 07* 0.16-a0-1883-gabd4d49: Add a few randart weapon name components 10(28 seconds ago, 1 file, 6+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=abd4d491d322 22:31:04 PleasingFungus: go to your room and think about what you've done :( 22:31:47 dpeg was right. 22:31:49 pirates... are bad. 22:32:51 also people are trying to get me to bring back "of the Doge" 22:32:56 as an artefact armour name 22:33:12 of the Doug 22:33:15 -!- pentax has quit [Read error: Connection reset by peer] 22:33:47 PleasingFungus: wow, such Venetian! 22:33:58 ya 22:34:05 no Astonishment or Surprise, really 22:34:24 -!- nonethousand has joined ##crawl-dev 22:34:37 would be good under killer_name 22:34:41 i thought we had a finnish server 22:34:55 -!- kekekela has quit [Ping timeout: 246 seconds] 22:35:01 we did 22:35:03 it died 22:35:04 a while ago 22:35:06 ah 22:35:12 When bots announce a Ru "sacrifice" milestone the sentence is not punctuated. Should I mantis this or is this a bug with the bots 22:35:36 nonethousand: imo tell Lasty 22:35:43 Grunt: I did 22:35:57 Lasty: imo fix it :) 22:36:16 oh 22:36:19 !seen wheals 22:36:20 I last saw wheals at Wed Nov 5 01:59:29 2014 UTC (2h 36m 50s ago) quitting, saying 'Quit: Leaving'. 22:36:30 !seen PleasingFungus 22:36:30 I last saw PleasingFungus at Wed Nov 5 04:36:19 2014 UTC (11s ago) saying '!seen wheals' on ##crawl-dev. 22:36:35 !seen Grunt 22:36:35 I last saw Grunt at Wed Nov 5 04:36:29 2014 UTC (6s ago) saying '!seen PleasingFungus' on ##crawl-dev. 22:36:40 !seen Grunt 22:36:40 Sorry Grunt, that person is dead. 22:38:13 oh god, Grunt's dead? 22:38:26 and he was so young. i assume. 22:39:17 I am as ancient and wizened as time itself. 22:39:48 pff, and not any older 22:40:10 any objections to adding "karamazovian" to our list of insults? 22:40:16 all the cool people preceed the concept of time 22:40:16 -!- Lasty_ has quit [Read error: Connection reset by peer] 22:42:24 bh: seems a *little* real world, I guess 22:42:34 then again, khufu 22:42:37 do as you will. 22:42:47 03PleasingFungus02 07* 0.16-a0-1884-g06f590e: Don't spawn chaos champions with old weapons 10(72 seconds ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=06f590e6e74c 22:42:50 i don't even know what karamazovian means as an insult and i've read the book 22:43:27 old ass weapons, don't want em 22:43:28 !tell wheals 06f590e might or might not fix the issue where "old" weapons are showing up; probably a good idea to keep an eye out 22:43:29 PleasingFungus: OK, I'll let wheals know. 22:43:29 * theTower grumbles about not just listing them 22:43:47 it would be reasonable to make a list of "fake" weapons 22:43:56 staff, rod, cutlass, old.* 22:44:06 or, alternately, to add another field 22:44:36 yo, grunt 22:44:45 primordial: we're in the same boat. Whatever it means, it can't be good 22:44:46 I was thinking about two gold changes 22:44:49 PleasingFungus 22:44:56 er, gozag 22:45:07 take it up with dpeg imo 22:45:07 :) 22:45:09 oh 22:45:12 ok. 22:45:14 goldzag 22:45:18 well, he agreed with one of them already 22:45:19 i wanna hear the changes ideaes 22:45:20 but that one's more work 22:45:22 I'll be interested in hearing your suggestions anyway...... 22:45:35 (1) restore old bribe branch behaviour (with repeatedly bribable allies), adding the additional constraint that they can't leave their branch 22:45:55 since that was fun and good (in my experience, sample size: 1) 22:46:13 'calf-wit' that's pretty good 22:46:36 (2) make corpse gold either less dependent on mass or entirely independent of it 22:46:50 hddddddddd 22:46:53 right now gozagites get kinda screwed by e.g. spider, which seems not ideal 22:47:12 -!- MgDark has quit [Client Quit] 22:47:13 I do like the idea that an elephant turns into a HUGE PILE OF CASH 22:47:24 so some scaling seems reasonable, purely for theme 22:47:40 but there should be some base gold value, I think 22:48:25 -!- gammafunk has quit [Ping timeout: 260 seconds] 22:48:26 gold4elephant 22:48:38 elephant4gold, clearly! 22:48:55 pleasingfungus is clearly a strong player in the illicit ivory trade 22:49:07 no! because you trade in the elephant for gold! 22:49:15 yes, that's what I said 22:49:19 hd correlates a bit with size maybe 22:49:39 spriggansssssssss 22:49:54 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 22:49:57 i was riffing on cash4gold, where you get cash for gold, implying that the item received comes first, therefore gold4elephant, qed 22:50:21 quod erat goldemstratum. 22:50:48 oh. also 22:51:22 -!- eliana has quit [Ping timeout: 246 seconds] 22:51:43 I think that the effects of webbing/netting on sh should be halved or removed. 22:51:55 mainly as a way to differentiate sh from ev a bit more. 22:52:08 makes sense to me 22:52:18 you know, with de-monstered mimics 22:52:25 how is there not a fairy gold vault yet 22:52:34 !send inspiration theTower 22:52:35 Sending theTower to inspiration. 22:53:01 03bh02 07* 0.16-a0-1885-g0f03bb0: More Insults 10(4 minutes ago, 1 file, 24+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0f03bb062f33 22:53:04 _gozag_all_that_glitters 22:53:04 hm 22:53:04 no no no I said it in public this means nicolae- has to do it 22:53:06 or grunt sure 22:53:06 haha 22:53:28 clearly have 1-3 large gold piles scattered among ~a dozen fake ones 22:53:36 also, boggarts 22:53:38 it has to be boggarts 22:53:53 well i GUESS 22:53:54 !send bh insults 22:53:55 Sending insults to bh. 22:54:01 are feature mimics still a thing 22:54:13 i kind of want to make a xom vault with like six altars but five are mimics 22:54:15 they are 22:54:52 argh, I can't remember the "gold until morning" quote 22:54:56 i also want to make a xom vault with a store that sells randarts super cheap but all the randarts are for item slots you can't use 22:55:03 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 22:55:15 bardings 22:55:17 so if you're human or mostly so it only generates giant clubs and bardings 22:55:24 and so on 22:55:26 mostly human 22:55:38 the lua might be tricky 22:55:50 actually it wasn't too bad, it was just long 22:55:53 need a "useless" modifier like there is for "useful" 22:56:20 it kept crashing though when it tried to generate "any weapon randart ego:holy_wrath" 22:56:43 like every six or so times i'd generate a level with the shop on it it would crash, i don't remember what the assert was though 22:57:40 ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2806 failed. 22:57:52 sounds about right, yeah 22:58:02 0200&%foo 22:59:16 huh, I get an error message for pain but not flaming (and the crash for holy)? 22:59:19 http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0f03bb062f33 22:59:24 goddamnit irssi copy-paste 23:00:02 wait, no, I just put in "any item blah" by accident 23:01:36 <|amethyst> (idx: 23, qty: 0, base: 0, sub: 43, spe: 0, col: 13, rnd: 255) 23:02:43 <|amethyst> next time (idx: 528, qty: 0, base: 0, sub: 18, spe: 0, col: 14, rnd: 156) 23:03:33 <|amethyst> alway quantity 0 23:05:16 |amethyst: fr for your scores bot: add a user-agent 23:05:23 -!- Mazed has quit [Ping timeout: 265 seconds] 23:05:34 -!- KurzedMetal has quit [Read error: Connection reset by peer] 23:06:58 -!- bonghitz has quit [Remote host closed the connection] 23:07:53 -!- nicolae- has left ##crawl-dev 23:13:25 03doy02 07* 0.16-a0-1886-g15dda65: don't run qw tests by default 10(19 minutes ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=15dda6538d0f 23:13:25 03doy02 07* 0.16-a0-1887-g3a3701c: cut down the number of builds a bit 10(16 minutes ago, 1 file, 1+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3a3701cfb3d3 23:13:25 03doy02 07* 0.16-a0-1888-g65a91a3: handle errors properly in travis build runner 10(6 minutes ago, 1 file, 13+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=65a91a3fac2e 23:13:39 travis <3 23:13:41 hm 23:13:43 design question 23:15:10 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-1885-g0f03bb0 (34) 23:16:08 dumb question. what is .travis ? 23:16:22 johnstein: https://travis-ci.org/crawl-ref/crawl-ref/ 23:16:55 -!- tabstorm has quit [Ping timeout: 255 seconds] 23:16:55 -!- Buxus has quit [Ping timeout: 246 seconds] 23:17:03 kinda like Jenkins? 23:17:07 so I'm working on a test implementation of "shield (a)evp", moving shields over to the armour penalty system. I want them to 'require' similar amounts of strength as armour (in the way that, intentionally, you're 'suggested' to have as much strength as the displayed encumbrance value), but I don't want the actual evp to be as large. I think I can do this, but the question is: is it too... 23:17:08 ...confusing to display an encumbrance value for shields that corresponds to a smaller penalty than the same encumbrance value for armour would give? 23:17:10 automated builds etc? 23:17:13 johnstein: yeah 23:17:43 cool. anything I should keep tabs on as a server admin? 23:17:52 -!- travis-ci has joined ##crawl-dev 23:17:52 crawl-ref/crawl-ref#135 (master - abd4d49 : Nicholas Feinberg): The build has errored. 23:17:52 Change view : https://github.com/crawl-ref/crawl-ref/compare/6dea47a319cb...abd4d491d322 23:17:52 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40025855 23:17:52 -!- travis-ci has left ##crawl-dev 23:18:34 hm 23:18:42 -!- CanOfWorms has quit [Quit: ChatZilla 0.9.91 [Firefox 3.6.28/20120306064154]] 23:19:15 I don't see any errors 23:19:17 hmmm, i should disable that until i get things working properly 23:19:42 yeah, ignore travis for now 23:20:15 <|amethyst> the "error" there seems to be qw timing out 23:20:18 -!- Kalir has quit [Changing host] 23:20:38 <|amethyst> https://travis-ci.org/crawl-ref/crawl-ref/jobs/40025856 23:20:40 -!- SomeStupidGuy has quit [Ping timeout: 258 seconds] 23:20:44 yeah 23:20:50 i just disabled the qw tests 23:21:27 seeds aren't stable across build types (or across commits, really), so it's hard to tell what's going to make it take forever 23:21:59 http://pastebin.com/QB9549ZV here's a thing about acquirement by lessens that people might want to reference at some point 23:22:04 so I'm sticking it in the logs 23:23:42 <|amethyst> ah, I think I have a fix for the holy wrath crash 23:24:35 -!- SSG has quit [Client Quit] 23:25:09 to revert back? 23:25:14 revert what back 23:25:50 -!- ussdefiant has joined ##crawl-dev 23:25:53 sorry. thought it was already fixed but there was no way to revert to the previous egos. like how you fixed the rings 23:26:09 oh 23:26:14 holy wrath crash 23:26:16 sorry 23:26:18 <|amethyst> doy: printf "'$cmd' returned exit value %d", $exit; 23:26:23 I don't know what the holy wrath crash is 23:26:31 <|amethyst> doy: looks dangerous if $cmd might have % signs one day 23:26:39 -!- Mazed has quit [Ping timeout: 265 seconds] 23:26:40 yea. I misread. it's been a long week 23:26:41 I am hoping it is the mystery milestoneless crash 23:26:43 :/ 23:26:47 $cmd is hardcoded in the script, i'm not too worried 23:26:54 -!- SomeStupidGirl has quit [Ping timeout: 244 seconds] 23:27:15 pleasingfungus: surely it is vaguely related to the any weapon randart ego:holy_wrath nicolae- complained about earlier 23:27:20 oh 23:27:25 plausible 23:27:43 03doy02 07* 0.16-a0-1889-g55cb6ae: sigh 10(3 minutes ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=55cb6ae33b89 23:27:43 03|amethyst02 07* 0.16-a0-1890-g485ae62: Don't crash when rerolling a bad randart. 10(3 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=485ae622b986 23:27:52 -!- tcsc has quit [Quit: computer sleeping] 23:28:08 <|amethyst> doy: I suppose :P 23:28:49 and all that would happen would be a broken error message anyway, it's not dangerous in the same way it is in c 23:29:04 |amethyst: huh, what introduced that bug? 23:29:08 <|amethyst> yeah 23:29:52 -!- kipster has quit [Ping timeout: 246 seconds] 23:30:15 -!- rossi has quit [Ping timeout: 258 seconds] 23:31:03 neil (L1 MfFi) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 2859 failed. (D:1) 23:31:29 neil (L1 HuFi) ASSERT(mitm[p].is_valid()) in 'makeitem.cc' at line 3031 failed. (D:1) 23:32:19 <|amethyst> %git 0ae4b3eb 23:32:19 07kilobyte02 * 0.6.0-a0-2075-g0ae4b3e: Fix test failure: need to clear the item before rerolling a randart. 10(5 years ago, 1 file, 9+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0ae4b3ebec27 23:32:43 <|amethyst> PleasingFungus: probably that 23:32:46 ! 23:32:55 <|amethyst> I can reproduce it back to 0.10 at least 23:32:59 dang 23:33:00 fascinating 23:33:02 <|amethyst> haven't tried further back because servers 23:40:20 -!- Siegurt has quit [Quit: Leaving.] 23:40:34 <|amethyst> %git 0b74ee5 23:40:34 07by02 * 0.7.0-a0-2477-g0b74ee5: Item generation asserts. 10(4 years, 5 months ago, 6 files, 59+ 66-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0b74ee5ed7cb 23:40:43 <|amethyst> probably started crashing then 23:41:00 <|amethyst> or, at least, reliably crashing 23:41:10 even if 4.1 is more curious by having things that never were, it'd probably be interesting to have 0.1 on some servers 23:41:45 -!- bonghitz has quit [Quit: Leaving...] 23:41:53 hardcore nostalgia? 23:42:49 -!- RoGGa has quit [Ping timeout: 246 seconds] 23:43:40 except with the speed 15 hydras 23:43:42 ...without 23:44:25 with! 23:45:41 4.0b26 imo 23:46:02 1.0 23:46:05 with summon vampire 23:46:32 Yeah, have 4.00.26 23:46:38 summon vampire with vampire summon vampires sounds interesting 23:46:46 that was played for a long time before DCSS 23:46:50 maybe a nemelex card could be summoners, what could go wrong 23:46:52 and the last DC !SS 23:46:55 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 23:47:12 getting boggarts from shadow creatures is 23:47:14 summoners summoning summoners summoning 23:47:14 interesting 23:47:39 tier 1: worldbinders, tier 2: corrupters 23:47:43 -!- Mazed has quit [Ping timeout: 264 seconds] 23:47:43 tier 0: ??? 23:48:29 -!- demiskeleton has quit [Quit: Leaving] 23:48:33 giant orange brains are good shadow creatures too 23:48:52 worldbinder / boggart / corrupter, obviously 23:48:55 anyone remember when makhleb gave blue devils? You could just flood zot 5 with summons offscreen haha 23:49:07 blue deaths, you mean 23:49:12 yeah blue deaths 23:49:46 although it'd be odd that boggart relies on the place when the other two tiers don't 23:50:53 03|amethyst02 07* 0.16-a0-1891-g9d79221: Make cursed jewellery itemspecs work (#5938) 10(42 seconds ago, 2 files, 6+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9d79221650d5 23:51:42 -!- weezeface has quit [Remote host closed the connection] 23:52:13 hm 23:52:28 %git 39b5387b 23:52:28 07Cryp71c02 * 0.10-a0-1585-g39b5387: Fix build issues stemming from merge 10(3 years ago, 29 files, 91+ 135-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=39b5387b564b 23:52:43 <|amethyst> One more suggestion nagdon had there was renaming 'cursed' to 'baditem' 23:53:03 <|amethyst> which would probably be a good idea but I didn't want to go through all the vaults 23:53:06 every turn, I'm getting "clamping speed increment on something: 310" 23:53:16 that seems not ideal 23:53:50 oh, I wonder if it's because I was triple-stat-zeroed 23:53:53 and moving very slowly 23:54:18 -!- travis-ci has joined ##crawl-dev 23:54:18 crawl-ref/crawl-ref#139 (master - 55cb6ae : Jesse Luehrs): The build failed. 23:54:18 Change view : https://github.com/crawl-ref/crawl-ref/compare/65a91a3fac2e...55cb6ae33b89 23:54:18 Build details : http://travis-ci.org/crawl-ref/crawl-ref/builds/40028613 23:54:18 -!- travis-ci has left ##crawl-dev 23:55:18 <|amethyst> ah 23:55:21 <|amethyst> test needs updated 23:55:28 <|amethyst> test error: ...awl-ref/crawl-ref/crawl-ref/source/dat/dlua/test.lua:14: Expected '10 chunks of hydra flesh', but got '10 poisonous chunks of flesh' 23:55:33 yeah, already fixed 23:56:00 03doy02 07* 0.16-a0-1892-gf113ad9: fix tests for dechunk 10(5 minutes ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f113ad9b9809 23:56:00 03doy02 07* 0.16-a0-1893-g333cb66: still need alsa even for BUILD_ALL 10(2 minutes ago, 1 file, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=333cb664c162 23:56:14 -!- shummie has quit [Quit: Page closed] 23:56:18 oh, hm. interesting 23:56:21 -!- Ququman has quit [Read error: Connection reset by peer] 23:56:39 <|amethyst> PleasingFungus: hm, wonder if the clamp needs to be there at all? 23:56:57 never actually seen someone use http://microsyntax.sites.yale.edu/needs-washed before 23:56:58 neat 23:57:35 you don't spend much time in the midwest, i take it 23:57:43 none at all :) 23:57:58 <|amethyst> PleasingFungus: I used to use "reach" as a ditransitive 23:58:04 <|amethyst> PleasingFungus: "Could you reach me the salt?" 23:58:27 <|amethyst> PleasingFungus: that one's probably much more narrowly distributed than needs-washed 23:58:46 ooo 23:58:49 powerful.... 23:59:04 <|amethyst> and I don't have the wine-whine merger :) 23:59:15 wait, how do you differentiate them? 23:59:31 <|amethyst> https://www.youtube.com/watch?v=7ZmqJQ-nc_s 23:59:54 ahh, hwhine 23:59:56 ?