00:00:33 chequers: rF- at "rF++++" puts you at rF++ 00:00:48 doy: try it with aliches imo 00:00:52 muhahahahahahaha 00:01:16 unless qaz protection specifically applies after rF- I guess, dunno 00:01:23 sounds good to me 00:02:52 Basil: oh ok 00:06:18 -!- mong has quit [Quit: WeeChat 1.0.1] 00:07:02 -!- travis-ci has joined ##crawl-dev 00:07:02 The build was canceled. (segfault-debug - 453a8f6 #677 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/41730309 00:07:02 -!- travis-ci has left ##crawl-dev 00:08:25 -!- mineral has joined ##crawl-dev 00:10:18 when is 0.16? 00:10:55 -!- st_ has quit [Ping timeout: 255 seconds] 00:11:06 -!- read has quit [Ping timeout: 256 seconds] 00:11:13 February or March or so? 00:11:23 !lg * t 1 00:11:29 1/64040. Mibe the Twirler (L1 MiGl), quit the game on D:1 (sevenhm_arrival_forest_fort_large_4) on 2014-08-29 20:00:20, with 0 points after 0 turns and 0:00:03. 00:11:40 !lg * t0.14 1 00:11:45 1/62592. Ayutzia the Skirmisher (L1 DsBe of Trog), slain by a giant gecko on D:1 on 2014-04-11 20:00:54, with 1 point after 61 turns and 0:00:21. 00:11:57 !lg * t0.12 1 00:12:02 1/50350. nfogravity the Chopper (L1 HOBe of Trog), got out of the dungeon alive on 2013-05-11 00:00:45, with 20 points after 1 turn and 0:00:06. 00:12:09 h m m 00:12:14 the evidence is clear 00:12:15 !lg t0.10 1 00:12:16 No games for Grunt (t0.10). 00:12:17 it will be march 11th 00:12:21 !lg * t0.10 1 00:12:26 1/37127. Palyth the Vexing (L1 SpEn), slain by a jackal on D:1 on 2012-02-25 00:01:22, with 23 points after 327 turns and 0:01:12. 00:12:44 !lg * t0.8 1 00:12:47 1/32655. KiloByte the Ducker (L1 HaBe of Trog), slain by an ooze on D:1 (erik_entry_gehennom) on 2011-05-14 00:01:53, with 22 points after 182 turns and 0:00:37. 00:13:00 heh 00:13:01 kb 00:13:19 !vault erik_arrival_gehennom 00:13:20 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/arrival/large.des;hb=HEAD#l219 00:13:35 Unstable branch on crawl.s-z.org updated to: 0.16-a0-2622-gbfab2ba (34) 00:14:49 -!- elliptic has quit [Quit: Leaving] 00:16:53 -!- Zilis is now known as Guest10546 00:19:52 -!- Stendhal has quit [Ping timeout: 240 seconds] 00:23:04 heh, hell effects can be mean 00:23:04 -!- Guest10546 has quit [Ping timeout: 255 seconds] 00:23:11 ? 00:23:37 just got another serpent of hell kill because they got a hell effect of petrification right at the end of the fight 00:23:45 r i p 00:23:50 !lg * ikiller=the_serpent_of_hell 00:23:50 33. fearitself the Slayer (L27 DDGl of Makhleb), slain by the Serpent of Hell on Dis:7 (dis_hangedman) on 2014-11-21 22:11:56, with 929072 points after 72803 turns and 11:42:28. 00:24:27 !killratio robin * 00:24:29 robin wins 13.0% of battles. 00:24:35 precise 00:24:43 !lm * verb=robin unique 00:24:43 No milestones for * (verb=robin unique). 00:24:49 !lm * verb~~robin unique 00:24:50 No milestones for * (verb~~robin unique). 00:24:54 !lm * noun~~robin unique 00:24:55 !lm * uniq=robin 00:24:59 doy: feh! 00:25:04 348. [2014-11-22 06:07:33] Zalbag the Sneak (L5 VSAs of Nemelex Xobeh) killed Robin on turn 2246. (D:3) 00:25:04 348. [2014-11-22 06:07:33] Zalbag the Sneak (L5 VSAs of Nemelex Xobeh) killed Robin on turn 2246. (D:3) 00:25:06 !killratio Natasha * 00:25:09 Natasha wins 3.077% of battles. 00:25:14 well, that's misleading 00:25:16 since she keeps dying 00:25:20 yea 00:25:27 (she's still really bad) 00:25:40 !killratio Boris * 00:25:42 Boris wins 2.161% of battles. 00:25:46 !lg * ikiller=robin current trunk s=ckaux 00:25:46 -!- Zileas has quit [Ping timeout: 255 seconds] 00:25:46 52 games for * (ikiller=robin current trunk): 13x club, 9x dagger, 8x, 4x stone, 3x trident, 2x goblin, 2x falchion, 2x spear of freezing, whip of electrocution, wand of frost, sling bullet, whip, dagger of speed, spear, wand of flame, spear of piercing, mace 00:25:58 !lg * ikiller=robin current trunk s=ktyp 00:25:58 52 games for * (ikiller=robin current trunk): 42x mon, 9x beam, pois 00:26:00 2x goblin 00:26:07 <3 00:26:15 oh 00:26:19 that reminds me 00:26:24 !lg * ikiller=robin current trunk ckaux=goblin 1 00:26:25 1/2. nht the Cudgeler (L4 OgBe of Trog), hit from afar by Robin (goblin) on D:2 on 2014-11-20 14:53:53, with 72 points after 708 turns and 0:01:22. 00:26:29 ogbe! 00:26:31 !lg * ikiller=robin current trunk ckaux=goblin 2 00:26:32 2. spelunker the Skirmisher (L3 VSBe of Trog), hit from afar by Robin (goblin) on D:3 on 2014-11-20 17:41:13, with 44 points after 249 turns and 0:01:10. 00:26:32 !lg * kaux~~^n_arrow 00:26:39 108. LordSloth the Hacker (L13 HOBe of Trog), killed by triggering an arrow trap on Lair:7 on 2009-06-11 20:31:02, with 23713 points after 17717 turns and 1:31:09. 00:26:43 !lg * ikiller=robin current trunk ckaux=goblin 1 -tv:<0.5 00:26:44 1/2. nht, XL4 OgBe, T:708 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 00:26:45 -!- tcsc has quit [Quit: This computer has gone to sleep] 00:26:52 wtf 00:27:05 &rc nht 00:27:07 http://crawl.xtahua.com/crawl/rcfiles/crawl-git/nht.rc 00:27:42 !lg * ckiller=centaur -5 00:27:43 64336/64340. pigmask12 the Thaumaturge (L7 DENe of Kikubaaqudgha), shot by a centaur (n arrow) (kmap: hangedman_cross_stitches) on D:6 on 2014-11-22 05:01:49, with 951 points after 7192 turns and 0:29:18. 00:28:22 -!- Dynast has quit [Ping timeout: 246 seconds] 00:28:23 -!- Kramin has quit [Ping timeout: 250 seconds] 00:28:34 -!- Stendhal has quit [Ping timeout: 244 seconds] 00:29:02 oops 00:29:20 regex issues from the goblin tossing change you made? 00:29:48 -!- Kramin_ has quit [Read error: Connection reset by peer] 00:30:59 -!- Kramin42 has quit [Ping timeout: 250 seconds] 00:33:20 yeah 00:33:29 -!- travis-ci has joined ##crawl-dev 00:33:29 The build was broken. (master - fa44283 #680 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/41733754 00:33:29 -!- travis-ci has left ##crawl-dev 00:33:32 very easy to fix 00:34:02 oh hey, that's a new failure 00:34:16 hiscores.cc:1686 00:34:17 every time i track down one intermittent failure... 00:34:19 s/ a// 00:35:04 doy: :) 00:35:12 or rather, not the space 00:35:22 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 00:35:24 compare the "Hit from afar" line 00:35:30 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 00:35:53 can't fix now, on tablet 00:35:54 rip 00:36:03 what's the fix? 00:36:06 oh 00:36:35 doy: not new 00:36:47 surely s/ a/ /? 00:37:15 yes 00:37:17 or s/by /by a/ 00:37:34 I'm completely undecided on which is better 00:37:39 the former 00:37:47 !send PleasingFungus Ijyb 00:37:47 an opinion!!! 00:37:47 Sending Ijyb to PleasingFungus. 00:37:51 :) 00:38:10 hmmm 00:38:16 Shot with Ijyb by the iron giant 00:38:23 03PleasingFungus02 07* 0.16-a0-2623-gf71ace8: Fix a missing a (Grunt) 10(22 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f71ace85b3bc 00:38:26 spellforged servitors are useless if the caster has no conjurations? 00:38:29 doy: yes 00:38:33 okay 00:41:01 hm. Bone Cocoon? 00:41:09 Eh. 00:41:23 Bone Armour feels a little drab, but... 00:41:51 !lg * ckiller~~prism 2 00:41:52 oh! 00:41:52 2/4. Esc the Geomancer (L10 GrFi of Gozag), killed by an exploding fulminant prism (created by eyebrow's ghost) on D:9 on 2014-11-18 09:47:53, with 5030 points after 9142 turns and 0:30:09. 00:41:56 I figured out the best name 00:42:07 PleasingFungus: Bone Shards imo 00:42:16 Borgnjor's Embrace 00:42:17 !!! 00:42:19 ! 00:43:53 hm. should this do anything to skeletal monsters? 00:43:58 that feels silly. 00:44:14 ? 00:44:39 well, it 00:44:45 it 00:45:00 "rip[s] the bones from all corpses & non-animate skeletons in LOS and turn[s] them into armour." 00:45:03 !send PleasingFungus an exploding it (buggy) 00:45:03 Sending an exploding it (buggy) to PleasingFungus. 00:45:07 ! 00:45:47 anyway 00:45:52 sleeeeeping 00:45:55 night :) 00:46:11 * Grunt casts a spell. It gets dark. 00:46:22 (one spell that monsters will never cast) 00:51:57 -!- Zileas has quit [Ping timeout: 255 seconds] 00:53:25 need to create Lightness 00:53:29 +1 LOS 00:53:41 03PleasingFungus02 07* 0.16-a0-2624-ge31c45d: Cleanup _place_dragon() a little 10(5 minutes ago, 1 file, 26+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e31c45dc8a85 00:53:42 03doy02 07[randliches] * 0.16-a0-2634-gf4faaf8: simplify 10(6 minutes ago, 1 file, 17+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f4faaf871f6f 00:53:42 03doy02 07[randliches] * 0.16-a0-2635-ga3a56e0: spellforged servitor is also useless without conjurations 10(5 minutes ago, 1 file, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a3a56e0f00a2 00:53:58 PleasingFungus: so what are your thoughts on randliches 00:54:01 um 00:54:21 I still need to take a good look at them, I haven't really been following closely. I know there were a lot of revisions 00:54:28 making liches more flavorful & distinctive seems good 00:54:30 beyond that I can't say 00:54:36 okay 00:54:42 sorry 00:54:45 i'm reasonably happy with the current implementation 00:54:59 but i would like at least one other person to have looked over things before i merge 00:55:00 (: 00:55:25 singularity shrikes 00:56:04 huh, the game seems to think shadow & iron imps are more desirable than white imps? 00:56:07 shadow imp (065) | Spd: 10 | HD: 2 | HP: 6-16 | AC/EV: 3/11 | Dam: 6 | 05demonic, 10doors, evil, see invisible | Res: 06magic(10), 02cold++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 11 | Sp: pain (d8) [06!sil], animate dead [06!sil] | Sz: little | Int: normal. 00:56:07 %??shadow imp 00:56:15 white imp (165) | Spd: 10 | HD: 2 | HP: 6-16 | AC/EV: 4/10 | Dam: 412(cold:2-5) | 05demonic, 10doors, fly | Res: 06magic(10), 02cold++, 03poison, 04rot, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 10 | Sp: throw frost (3d5) [06!sil] | Sz: little | Int: normal. 00:56:15 %??white imp 00:56:20 yeah, throw frost 3d5 is 00:56:22 really good 00:56:24 that early 00:56:56 -!- Stendhal has quit [Ping timeout: 258 seconds] 00:57:55 -!- zxc232 has joined ##crawl-dev 00:58:32 so I guess call imp scales inversely with spellpower 00:58:34 weird 01:00:15 hmmm 01:00:25 did electric golems always breathe lightning? 01:00:30 i thought they used to throw it 01:00:48 weird to have a breathing golem in any case 01:01:07 -!- Zauren has quit [Ping timeout: 244 seconds] 01:01:16 sounds like a bug 01:01:34 electric golem (118) | Spd: 16 | HD: 15 | HP: 119-151 | AC/EV: 5/20 | Dam: 1511(elec:15-21), 1511(elec:15-21), 15, 15 | 11non-living, 10doors, see invisible | Res: 13magic(immune), 05fire, 02cold, 11elec+++, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | XP: 3287 | Sp: b.lightning (3d20) [06!sil], blink [06!sil] | Sz: Large | Int: plant. 01:01:34 %??electric golem 01:02:16 -!- radinms has quit [Ping timeout: 250 seconds] 01:02:31 yeah that seems wrong 01:03:25 huh, there's code for monsters that "breathe" to shout 01:03:27 S_VERY_SOFT 01:03:31 as far as I can tell this is never used 01:03:57 -!- ruwin has quit [Ping timeout: 240 seconds] 01:04:47 actually I'm not sure any of these S_VOLUME enums are used 01:05:25 -!- Zileas has quit [Ping timeout: 264 seconds] 01:06:07 oh, I see 01:06:10 it's because it's an innate spell 01:07:13 what's the right message there? 01:07:14 throws? 01:07:26 throws seems fine to me 01:08:25 !rng throws hurls 01:08:25 The RNG chooses: throws. 01:08:43 -!- Zilis is now known as Guest12231 01:08:52 -!- Stendhal has quit [Ping timeout: 244 seconds] 01:11:18 You could use arc 01:11:24 Lightning arcs from the electric golem. 01:11:27 -!- Zileas has quit [Ping timeout: 244 seconds] 01:11:31 sounds like chain lightning 01:11:47 -!- _Jordan_ has joined ##crawl-dev 01:14:04 03PleasingFungus02 07* 0.16-a0-2625-g1677497: Refactor cast_call_imp() 10(5 minutes ago, 1 file, 32+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1677497618fe 01:14:04 03PleasingFungus02 07* 0.16-a0-2626-g00d8563: Steal electric golems' breath (doy) 10(5 minutes ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=00d85631a24b 01:16:45 hm 01:16:54 doy 01:17:06 yes? 01:17:11 SPELL_HIBERNATIon 01:17:13 er 01:17:23 anyway. it's negated by a single point of rc 01:17:35 unlike SPELL_SLEEP 01:17:45 oh really 01:17:54 ya 01:18:23 who has spell_sleep? 01:18:28 Aizul (13S) | Spd: 15 | HD: 14 | HP: 142 | AC/EV: 8/18 | Dam: 25 | spellcaster, see invisible | Res: 06magic(120), 03poison | Chunks: 06mutagenic | XP: 1669 | Sp: b.venom (3d18), poison arrow (3d21), sleep | Sz: Large | Int: normal. 01:18:28 %??aizul 01:18:37 aha 01:18:50 and, uh 01:18:53 satyr (09c) | Spd: 10 | HD: 12 | HP: 52-80 | AC/EV: 2/12 | Dam: 25 | 10items, 10doors, master archer, spellcaster | Res: 06magic(40) | XP: 891 | Sp: battlecry [11!AM], cause fear, sleep | Sz: Medium | Int: high. 01:18:53 %??satyr 01:19:11 Minor text error in Ashenzari warnings 13https://crawl.develz.org/mantis/view.php?id=9246 by _jordan_ 01:21:34 oh yeah, maybe we should implement the thing where phantom mirror buddies get drained 01:21:44 like, to some % of their hd 01:24:15 03doy02 07[randliches] * 0.16-a0-2636-g915ac4b: sleep is a better choice than hibernation (PleasingFungus) 10(3 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=915ac4b409d3 01:24:57 -!- Guest12231 has quit [Ping timeout: 240 seconds] 01:28:22 -!- Zileas has quit [Ping timeout: 258 seconds] 01:29:45 -!- PleasingFungus has quit [Ping timeout: 255 seconds] 01:31:23 -!- __miek has quit [Ping timeout: 240 seconds] 01:31:39 -!- Stendhal has quit [Ping timeout: 272 seconds] 01:33:37 -!- demiskeleton has quit [Quit: Leaving] 01:35:01 -!- Zileas has quit [Ping timeout: 265 seconds] 01:43:25 <_Jordan_> Hmm, my starting spellbook has vanished; are there non-bug ways for that to happen aside from purposeful destruction to unlearn a spell (which I'm sure I didn't do)? 01:50:00 -!- Stendhal has quit [Ping timeout: 265 seconds] 01:50:03 -!- bonghitz has quit [Quit: Leaving...] 01:52:23 -!- elliptic has joined ##crawl-dev 01:53:25 -!- Zileas has quit [Ping timeout: 264 seconds] 01:55:03 -!- Kramin has quit [Ping timeout: 250 seconds] 01:56:05 a jelly 01:57:00 -!- mineral is now known as read 01:58:59 <_Jordan_> a jelly can't eat it out of my inventory though right? I'm fairly positive I never dropped it 01:58:59 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:59:51 what's his face can steal it 01:59:51 ? 02:00:36 maurice. 02:01:08 <_Jordan_> ah, that's a possibility, thanks—I think I did briefly see him. I'll go check it out 02:08:25 -!- Stendhal has quit [Ping timeout: 264 seconds] 02:11:09 -!- Zileas has quit [Ping timeout: 255 seconds] 02:11:16 -!- Zilis is now known as Guest9480 02:13:51 -!- Stendhal has quit [Ping timeout: 255 seconds] 02:15:59 -!- Guest9480 has quit [Ping timeout: 272 seconds] 02:17:53 -!- Zileas has quit [Ping timeout: 272 seconds] 02:19:39 -!- inspector071 has quit [Ping timeout: 244 seconds] 02:19:47 -!- Stendhal has quit [Ping timeout: 272 seconds] 02:22:09 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-2626-g00d8563 (34) 02:22:46 -!- Zileas has quit [Ping timeout: 255 seconds] 02:25:27 -!- ekix_ is now known as ekix 02:28:10 -!- Stendhal has quit [Ping timeout: 255 seconds] 02:29:53 -!- Zileas has quit [Ping timeout: 240 seconds] 02:32:43 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 02:33:52 -!- Stendhal has quit [Ping timeout: 240 seconds] 02:44:40 -!- ussdefiant has quit [Ping timeout: 256 seconds] 02:45:37 03roctavian02 07* 0.16-a0-2627-g262f426: Robin tile, small tweaks to hobgoblin/goblin tiles. 10(8 minutes ago, 4 files, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=262f426ec601 02:47:09 -!- _Jordan_ has quit [Quit: Leaving] 02:50:43 03roctavian02 07* 0.16-a0-2628-g2939fc5: Fix a mistake just made in dc-mon. 10(5 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2939fc5f2683 02:57:01 -!- Kramin has quit [Ping timeout: 250 seconds] 02:59:21 -!- simmarine has quit [Quit: Leaving] 03:00:12 -!- ekix has quit [Quit: leaving] 03:11:24 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:12:38 -!- tensorpudding has quit [Ping timeout: 258 seconds] 03:14:52 -!- lyrick has quit [Quit: Page closed] 03:19:45 -!- hawtfix has joined ##crawl-dev 03:20:14 03|amethyst02 07* 0.16-a0-2629-g8812ea4: Make actor::end_constriction take an mid_t. 10(6 hours ago, 2 files, 6+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8812ea416d56 03:20:14 03|amethyst02 07* 0.16-a0-2630-g119d9a1: Add a couple of missing breaks. 10(4 hours ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=119d9a1fd36a 03:20:14 03|amethyst02 07* 0.16-a0-2631-g1164217: More C++11ification and several helper functions. 10(18 minutes ago, 52 files, 495+ 811-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=11642178f447 03:20:17 -!- rchandra has joined ##crawl-dev 03:20:43 did ashenzari piety get altered recently? 03:29:43 -!- Kadarus has quit [Quit: Bye] 03:30:37 -!- bleak has quit [Ping timeout: 264 seconds] 03:33:09 -!- lobf has quit [Quit: lobf] 03:37:52 -!- st_ has joined ##crawl-dev 03:46:39 <|amethyst> !tell elliptic qw, at least the trunk stress test version, gets confused by MUT_MP_WANDS ("Heal_wonds failed despite returning true") 03:46:39 |amethyst: OK, I'll let elliptic know. 03:48:22 make install fails on cdo: 03:48:37 make[1]: Leaving directory `/home/services/crawl/source/crawl-git/crawl-ref/source/rltiles' 03:48:40 COPY dat/tiles/floor.png 03:48:43 cp: cannot stat `rltiles/floor.png': No such file or directory 03:48:45 make: *** [dat/tiles/floor.png] Error 1 03:52:04 grrr, Grunt 03:52:10 don't touch the makefile! ;) 03:57:53 SchwaWarrior (L19 HECK) (Vaults:5) 03:59:31 !tell Grunt your change to the Makefile (install-data: $(GENERATED_FILES) $(DESTTILEFILES)) breaks cdo install, please fix 03:59:31 Napkin: OK, I'll let grunt know. 04:00:29 -!- travis-ci has joined ##crawl-dev 04:00:29 The build passed. (master - 6c50a6b #687 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/41751959 04:00:29 -!- travis-ci has left ##crawl-dev 04:02:55 |amethyst: the trivial sensed monster isn't getting its glyph swapped now, though others are 04:06:08 (at least I think that one is trivial, quokka at xl13) 04:07:12 -!- NotKintak has quit [Read error: Connection reset by peer] 04:08:01 -!- schistosomatic has quit [Read error: Connection reset by peer] 04:11:13 -!- pentax has quit [Ping timeout: 255 seconds] 04:11:34 -!- alefury has joined ##crawl-dev 04:24:42 -!- thetabyte has quit [Quit: Leaving.] 04:31:28 Buggy message: Donald blocks its own attack. 13https://crawl.develz.org/mantis/view.php?id=9247 by nagdon 04:33:28 -!- Basil has quit [Ping timeout: 244 seconds] 04:34:18 -!- travis-ci has joined ##crawl-dev 04:34:18 The build passed. (master - c82dbbf #688 : Shmuale Mark): http://travis-ci.org/crawl-ref/crawl-ref/builds/41752585 04:34:18 -!- travis-ci has left ##crawl-dev 04:39:34 -!- Wolfechu has quit [Ping timeout: 255 seconds] 04:41:37 Crash at game start 13https://crawl.develz.org/mantis/view.php?id=9248 by nagdon 04:44:34 -!- halberd has quit [Quit: may the truth move you] 04:47:20 -!- ElanMorin has joined ##crawl-dev 04:49:51 -!- muravey has quit [Quit: Be back later ...] 05:03:14 |amethyst, I think 'filter' would be a better name for 'grep' 05:03:24 |amethyst, because it has nothing to do with regular expressions or printing >_> 05:07:14 -!- rophy has quit [*.net *.split] 05:07:14 -!- NotKintak has quit [*.net *.split] 05:07:14 -!- st_ has quit [*.net *.split] 05:07:14 -!- PsyMar has quit [*.net *.split] 05:07:14 -!- nonethousand has quit [*.net *.split] 05:07:14 -!- Isvaffel has quit [*.net *.split] 05:07:15 -!- rast has quit [*.net *.split] 05:07:15 -!- ZRN has quit [*.net *.split] 05:07:15 -!- endou has quit [*.net *.split] 05:07:15 -!- AreBrandon has quit [*.net *.split] 05:07:15 -!- TMTurtle has quit [*.net *.split] 05:07:15 -!- johnstein has quit [*.net *.split] 05:07:15 -!- namad8 has quit [*.net *.split] 05:08:01 -!- HellTiger has quit [Read error: Connection reset by peer] 05:10:17 -!- st_ has joined ##crawl-dev 05:10:17 -!- nonethousand has joined ##crawl-dev 05:10:17 -!- rast has joined ##crawl-dev 05:10:17 -!- AreBrandon has joined ##crawl-dev 05:10:17 -!- johnstein has joined ##crawl-dev 05:10:55 -!- travis-ci has joined ##crawl-dev 05:10:55 The build passed. (master - d733ed7 #689 : Shmuale Mark): http://travis-ci.org/crawl-ref/crawl-ref/builds/41753355 05:10:55 -!- travis-ci has left ##crawl-dev 05:11:49 -!- bonghitz has quit [*.net *.split] 05:11:49 -!- elliptic has quit [*.net *.split] 05:11:49 -!- markgo has quit [*.net *.split] 05:11:49 -!- Raccoon has quit [*.net *.split] 05:11:49 -!- Krakhan has quit [*.net *.split] 05:11:49 -!- Patashu has quit [*.net *.split] 05:11:49 -!- johnny0 has quit [*.net *.split] 05:11:49 -!- dRbiG has quit [*.net *.split] 05:11:49 -!- keszocze has quit [*.net *.split] 05:11:49 -!- us17 has quit [*.net *.split] 05:11:50 -!- potatolizard has quit [*.net *.split] 05:11:50 -!- Lantell has quit [*.net *.split] 05:13:03 -!- elliptic has joined ##crawl-dev 05:13:03 -!- Patashu has joined ##crawl-dev 05:13:03 -!- johnny0 has joined ##crawl-dev 05:13:03 -!- potatolizard has joined ##crawl-dev 05:13:03 -!- Lantell has joined ##crawl-dev 05:14:32 -!- nonethousand has quit [Ping timeout: 258 seconds] 05:15:52 -!- rophy has quit [Read error: Connection reset by peer] 05:17:22 -!- bonghitz has quit [Remote host closed the connection] 05:19:10 -!- Aryth has quit [Ping timeout: 255 seconds] 05:43:33 !tell |amethyst could you update sizzel for me a little bit? I want to have the following line somewhere: my $commandglyph = '('; 05:43:33 TZer0: OK, I'll let |amethyst know. 05:45:38 !tell |amethyst Obviously, prefix the commands with this varable (except for !identifier) 05:45:38 TZer0: OK, I'll let |amethyst know. 05:46:38 -!- travis-ci has joined ##crawl-dev 05:46:38 The build passed. (master - 45ba4dd #690 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/41753694 05:46:38 -!- travis-ci has left ##crawl-dev 05:48:11 -!- Kramin42 has quit [Ping timeout: 250 seconds] 05:49:03 -!- _Jordan_ has quit [Quit: Leaving] 05:50:19 -!- muravey has joined ##crawl-dev 05:50:49 -!- Hailley has quit [Quit: Petra is closed!] 05:57:17 -!- AGinsberg has quit [Ping timeout: 250 seconds] 05:58:25 oh hey, crawl is compiling in my docker-container :3 06:03:36 -!- muravey has quit [Ping timeout: 258 seconds] 06:06:06 -!- Ragdoll has joined ##crawl-dev 06:17:04 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 06:19:24 -!- travis-ci has joined ##crawl-dev 06:19:24 The build passed. (master - 260d663 #691 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/41754657 06:19:24 -!- travis-ci has left ##crawl-dev 06:26:06 -!- Bloax has joined ##crawl-dev 06:28:59 -!- edlothiol has joined ##crawl-dev 06:39:17 -!- Patashu has quit [Ping timeout: 240 seconds] 06:39:55 -!- rast has quit [Read error: Connection reset by peer] 06:40:07 -!- rast has joined ##crawl-dev 06:51:55 -!- kroki has quit [Quit: Page closed] 06:58:44 -!- grit has quit [Quit: Leaving] 07:01:54 -!- tijit has quit [Client Quit] 07:05:54 -!- Brannock has joined ##crawl-dev 07:15:00 -!- debo has joined ##crawl-dev 07:23:05 -!- Kramin has quit [Ping timeout: 250 seconds] 07:25:26 -!- Amnesthesia|Else is now known as Amnesthesia 07:28:24 -!- travis-ci has joined ##crawl-dev 07:28:24 The build passed. (master - 559872a #693 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/41764929 07:28:24 -!- travis-ci has left ##crawl-dev 07:29:35 -!- Kramin has quit [Ping timeout: 250 seconds] 07:32:54 -!- jj_ has quit [Ping timeout: 255 seconds] 07:35:39 -!- Kramin has quit [Ping timeout: 250 seconds] 07:36:52 I have an issue where if I open my skill menu, and then press 'a' to toggle fighting off, the whole thing freezes up 07:37:19 -!- rossi has quit [Ping timeout: 255 seconds] 07:48:11 -!- Lasty has joined ##crawl-dev 07:48:19 -!- CKyle has joined ##crawl-dev 07:49:32 I just compiled 0.16-a0-2631-g1164217 and it instantly crashes upon entering the character selection screen 07:50:20 03Grunt02 07* 0.16-a0-2632-gdcf1269: Don't try to install tile graphics on non-tiles builds (Napkin). 10(32 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dcf1269353c1 07:53:55 -!- Zooty has quit [Ping timeout: 246 seconds] 07:56:08 ElanMorin: did you get a crash log that you can put on mantis? 07:56:18 doy: imo merge before I get home <_< 07:57:15 (todo: player frenzy and then monster Discord) 07:57:41 Grunt I think there is a bug report here https://crawl.develz.org/mantis/file_download.php?file_id=6406&type=bug 07:57:43 (in between those two, clean up all the monster LOS hex code) 07:58:53 yeah this one looks similar 07:58:59 mine http://pastie.org/private/nh41rfrzzbs7npedfju2ua 07:59:14 should I still file a report to mantis? 08:00:31 Crash when choosing skills to train 13https://crawl.develz.org/mantis/view.php?id=9249 by zzxc 08:01:07 -!- tabstorm has joined ##crawl-dev 08:01:39 -!- penciltax has quit [Quit: ヒーロー見参!] 08:01:52 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 08:02:14 -!- travis-ci has joined ##crawl-dev 08:02:14 The build passed. (master - 594b565 #694 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/41766030 08:02:14 -!- travis-ci has left ##crawl-dev 08:17:22 -!- Tux[Qyou] has quit [Ping timeout: 245 seconds] 08:25:02 -!- CKyle has joined ##crawl-dev 08:25:58 -!- rossi has quit [Ping timeout: 244 seconds] 08:27:23 -!- Tuxedo[Qyou] has quit [Read error: Connection reset by peer] 08:36:07 dammit, more makefile conflicts 08:39:39 -!- travis-ci has joined ##crawl-dev 08:39:39 The build passed. (master - 6d04fdd #695 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/41766211 08:39:39 -!- travis-ci has left ##crawl-dev 08:46:16 -!- Philonous has quit [Ping timeout: 256 seconds] 08:55:17 -!- Aryth has quit [Ping timeout: 245 seconds] 08:59:08 -!- jj_ has quit [Quit: Leaving] 08:59:13 -!- Bloaxor has joined ##crawl-dev 09:02:39 -!- Bloax has quit [Ping timeout: 244 seconds] 09:10:48 -!- Ladykiller69 has quit [Quit: Verlassend] 09:13:18 -!- travis-ci has joined ##crawl-dev 09:13:18 The build passed. (master - 0bd63fc #696 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/41776002 09:13:18 -!- travis-ci has left ##crawl-dev 09:18:33 -!- muravey has joined ##crawl-dev 09:23:17 -!- rossi has quit [Ping timeout: 240 seconds] 09:24:02 -!- muravey has quit [Ping timeout: 264 seconds] 09:39:32 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 09:47:03 -!- nrook has joined ##crawl-dev 09:48:41 -!- reaverb has joined ##crawl-dev 09:49:02 -!- muravey has joined ##crawl-dev 09:51:56 -!- travis-ci has joined ##crawl-dev 09:51:56 The build passed. (master - a39cbbb #697 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/41778155 09:51:56 -!- travis-ci has left ##crawl-dev 09:54:29 -!- radinms has quit [] 09:56:07 -!- muravey has quit [Ping timeout: 245 seconds] 09:57:20 You kill the deep elf annihilator! Unlinked item held by dead monster: great mace of draining item #15: base: 0; sub: 9; plus: 4; plus2: 0; special: 9 09:57:54 Is it just me or does it feel like Crawl is getting buggier <_< >_> 09:58:02 it's not just you 09:58:10 0.16 is kinda buggy, yes 09:58:24 Unlinked item held by dead monster: ring of loudness Item cursed ring of loudness claims to be held by monster DEAD MONSTER, but it 09:58:24 _isn't in the monster's inventory. 09:58:50 duh, it's dead 09:58:52 silly crawl 09:59:51 -!- Kramin has quit [Quit: This computer has gone to sleep] 10:00:41 it's the buggiest trunk I've played, but I've only been playing this year 10:01:13 * reaverb still doesn't know how item linkage works in Crawl. 10:01:14 I really want to continue my promising octopode but I can't change my skill training, and training only fighting is not going to work for me for much longer 10:02:00 can't change it? 10:02:08 Causes a crash, it's on mantis. 10:02:10 yeah, I crash whenever I try to adjust my skills 10:02:16 wow 10:02:37 well I guess it is trunk so it's not like anybody has a right to complain 10:02:47 indeed 10:02:47 but this is like trunk in a trunk in a trunk 10:02:53 -!- FiftyNine has quit [] 10:03:07 I am used to trunk being near flawless though 10:03:28 Really I would perfer we keep Trunk bug free. Don't want to have to rush to remove crash bugs before 0.16 is released. 10:03:30 ??0.15 10:03:31 I don't have a page labeled 0.15 in my learndb. 10:03:38 when was 0.15 release? August? 10:03:45 some bugs are kind of funny though, loudcrawl was an experience 10:04:07 Yeah, we're like halfway to 0.16 release. 10:04:18 I think I'm addicted to crawl 10:04:24 err, more like 1/3 10:05:15 I suppose I could play 0.15, hmm 10:05:21 but I rather like the trunk changes 10:05:26 -!- DrKe has quit [Ping timeout: 255 seconds] 10:06:50 -!- mauris has joined ##crawl-dev 10:07:03 -!- NotKintak has quit [Read error: Connection reset by peer] 10:07:11 I like just about all the changes since I started playing seriously a year ago 10:07:18 Oddly occured to that stack trace this could be related to that items crash. 10:07:33 everyone involved in this game's development deserves <3 10:08:06 -!- ussdefiant has joined ##crawl-dev 10:08:06 zxc232: How skills did you try chaning your Fighting training too? Did you try something like a Magic skill or Invocations? 10:08:11 hi, i'm trying to compile crawl on cygwin, but get these errors when i get to crash.cc: https://bpaste.net/raw/a5bb2d51b9c0 10:08:48 reaverb: I tried about three times, I suppose I can try every single skill 10:08:49 mauris: did you try "make clean" 10:09:05 zxc232: What skills did you try to change it to. 10:09:07 trying now, reaverb 10:09:20 -!- UncertainKitten has joined ##crawl-dev 10:09:28 The problem might be depend the skill you're about to start training. 10:09:29 first I tried simply turning off fighting, before activating another, but it would crash the moment I touched fighting 10:09:46 -!- hurdos has quit [Ping timeout: 265 seconds] 10:09:48 currently only fighting is being trained 10:10:04 Hmm. 10:10:08 reaverb: same errors 10:10:10 I just tried turning on fire magic 10:10:13 mausric: Hmm. 10:10:16 crashed 10:10:46 zxc232: Ok, thanks, I'd like to look at the code/stack trace a little more, thanks for the testing that. 10:11:00 -!- tensorpudding has quit [Remote host closed the connection] 10:11:01 I can try every single skill if that would help 10:11:13 -!- DrKe has joined ##crawl-dev 10:11:56 zxc232: I think I'm going to look around a bit more for asking about another change. Do you know how to make a save backup? 10:12:45 does someone know how to compile on windows? 10:12:49 mauric: What OS? 10:13:11 alefury: I think Siegurt got it working, and has a Tavern post on how-to, one sec. 10:13:13 windows 8.1, running x86 cygwin 10:13:15 that's from before sdl2 10:13:50 reaverb: I have no idea. I'm on webtiles CPO 10:14:29 alefury: Oh, hmm. 10:14:32 I was able to compile libpng via this https://crawl.develz.org/mantis/view.php?id=9236 10:14:46 Not getting the other two errors (I think there were some fixes since that was reported) 10:15:01 But the tiles builder errors and dies 10:15:08 mauris: at a guess, cygwin is not being recognized quite correctly; I don't think it gets tested much. strsignal could be a number of places, fileno should be from stdio (but in C++ getting at that can be difficult) 10:15:26 ...... 10:15:26 Error(dc-corpse.txt:308): couldn't load image 'drcwing/drcwing_black'. 10:15:26 Error(dc-corpse.txt:309): couldn't load image 'base/draconian_black_m'. 10:15:26 Error(dc-corpse.txt:310): couldn't load image 'drchead/drchead_black'. 10:15:26 Assertion failed! 10:15:26 10:15:27 reaverb: actually, I just spoke with a friend who is also playing on CPO and he's getting the same skills bug 10:15:27 Program: m:\crawlsource\crawl\crawl-ref\source\rltiles\tool\tilegen.elf 10:15:27 File: tool/tile.cc, Line 507 10:15:28 10:15:28 Expression: m_pixels && x < m_width && y < m_height 10:15:45 zxc232: Hmm. 10:16:00 this is during build-rltiles 10:16:06 Oh, and I'm trying to compile tiles 10:16:16 I guess I could try console first 10:16:58 Trying console first is good :D 10:17:24 console at least starts to compile 10:17:59 i commented the relevant bits of code out. i'll see if everything else compiles fine and it's just those debug-ish bits in crash.cc, because i don't need them 10:19:07 probably a smart move. crash.cc really needs something close to unix, I would not be surprised if cygwin isn't quite close enough 10:19:16 ah, now i'm getting errors for strcasecmp and fileno and fdopen (in files.cc) 10:19:23 uhhhhhh 10:19:43 "files.cc:119:55: error: 'strcasecmp' was not declared in this scope 10:19:43 " jeez wow 10:19:44 ok, two of those are stdio, the other is string (which are the same problems as with crash,cc) 10:19:59 thta is and includes 10:21:00 unix tends to auto-#include those in a bunch of places, perhaps cygwin doesn't 10:22:06 with msys I got past crash.cc and files.cc 10:22:45 -!- travis-ci has joined ##crawl-dev 10:22:45 The build passed. (master - 460e601 #698 : gammafunk): http://travis-ci.org/crawl-ref/crawl-ref/builds/41778779 10:22:45 -!- travis-ci has left ##crawl-dev 10:22:52 files.h includes though... cygwin has a nonstandard stdio? 10:24:04 zxc232: To get a Save backup, you have to log-ing via SSH (console) and go to Trunk, Advanced, Backup save. 10:24:29 zxc232: Then you'd get a link you can post on the mantis report. 10:26:37 -!- Pluie has joined ##crawl-dev 10:29:14 -!- PleasingFungus has joined ##crawl-dev 10:29:46 i set -std=gnu++11 instead of -std=c++11 and it seems to be compiling now (with a lot of non-fatal warnings) 10:29:59 -!- Isabel has quit [Ping timeout: 272 seconds] 10:30:16 (all of them are "redundant declaration of strlcpy") 10:31:11 console builds for me (mingw), but crashes when I try to start a game, even before the character selection 10:31:50 I type a name, press enter, crash 10:32:03 The crash log is extremely useless due to the lack of stack trace :/ 10:33:18 mauris: hehe, the strlcpy warning thing keeps resurfacing. 10:33:25 %git :/strlcpy 10:33:25 07reaverb02 * 0.16-a0-1761-g9575c7c: Fix strlcpy redefinition warnings (stringutil.h) 10(3 weeks ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9575c7cca41d 10:33:37 !crashlog SchwaWarrior 10:33:37 25. SchwaWarrior, XL19 HECK, T:44333 (milestone): http://dobrazupa.org/morgue/SchwaWarrior/crash-SchwaWarrior-20141122-095745.txt 10:34:16 alefury: Yeah, not stack traces on windows is a pain. I don't think I can debug this problem because I don't have access to a windows environment <_< >_> 10:34:56 Trying make clean, then make 10:35:09 Maybe some leftovers of the tiles build were causing trouble 10:35:34 Crawl does make clean whenever you switch build flags :( 10:35:57 iirc it does't exactly? it does something similar 10:36:00 idk tho 10:36:11 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141115030205]] 10:36:13 LINK crawl.exe failed with "undefined reference to strlcpy" :( 10:36:42 oh, those might be from before i switched to -std=gnu++11 10:37:01 Yes maybe try make clean? I don't know if that would be reset by chaning the compiler option. 10:38:13 reaverb: okay I'm logged in via SSH 10:38:49 it gives me options like W to watch, T for trunk 10:39:28 after hitting T, it asks if I want to play, sprint, zot defense, edit options etc; I don't see advanced anywhere 10:39:29 -!- HellTiger has quit [Ping timeout: 264 seconds] 10:41:10 A)dvanced options should be just above q) Return to main menu 10:41:24 it's not there for me 10:41:27 hm, which server 10:41:33 CPO, the australian one 10:41:42 oh, they might not have it configured 10:42:01 Yeah, CPO doesn't have gdb either :( 10:42:09 Also I have to go, sorry! 10:42:13 -!- reaverb has quit [Quit: Leaving.] 10:47:50 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 10:47:53 -!- demiskeleton has quit [Ping timeout: 240 seconds] 10:51:05 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 10:55:09 -!- nonethousand has joined ##crawl-dev 10:56:58 -!- serq is now known as Guest40003 10:57:10 -!- ackack has joined ##crawl-dev 10:59:24 -!- Guest40003 has quit [Client Quit] 11:00:54 -!- kroki has quit [Quit: Page closed] 11:00:57 -!- travis-ci has joined ##crawl-dev 11:00:57 The build passed. (master - 65c7f0c #699 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/41783251 11:00:57 -!- travis-ci has left ##crawl-dev 11:01:11 -!- serq_ has quit [Client Quit] 11:06:54 -!- serq_ has quit [Client Quit] 11:07:17 -!- demiskeleton_ has quit [Quit: Leaving] 11:08:39 crawl tries to clean up if it detects a build flags change. it doesn't always detect it properly... 11:12:07 -!- nonethousand has quit [Read error: Connection reset by peer] 11:13:14 well, I just reproduced the skills crash. do I want to build a fulldebug... 11:18:49 -!- herself has quit [Ping timeout: 250 seconds] 11:21:25 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-2632-gdcf1269 (34) 11:21:55 -!- ussdefiant has quit [Ping timeout: 272 seconds] 11:24:27 -!- rossi has quit [Ping timeout: 258 seconds] 11:24:28 -!- Pacra has joined ##crawl-dev 11:29:08 -!- hawtfix has quit [Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]] 11:30:45 TheAlmightyOne (L8 DgWz) (D:6) 11:31:39 TheAlmightyOne (L8 DgWz) (D:6) 11:32:05 Still crashing before char select after make clean 11:32:23 TheAlmightyOne (L8 DgWz) (D:6) 11:36:24 -!- travis-ci has joined ##crawl-dev 11:36:24 The build passed. (master - 125b968 #700 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/41783626 11:36:24 -!- travis-ci has left ##crawl-dev 11:38:28 -!- gammafunk has joined ##crawl-dev 11:39:23 did I do fulldebug wrong... no source lines, no local vars :( or maybe this is just stuff not working on os x 11:39:36 -!- PleasingFungus has joined ##crawl-dev 11:39:43 you mean for asserts? 11:40:02 oh in gdb, you must mean 11:40:07 I did it wrong 11:40:10 <|amethyst> doh 11:40:10 |amethyst: You have 2 messages. Use !messages to read them. 11:40:14 yeah I don't have that problem with gdb 11:40:16 * geekosaur starts over 11:40:27 don't have gdb either, get to learn lldb the hard way >.> 11:40:31 geekosaur: you can also use the debug-lite target 11:40:32 ah 11:40:45 well that's something our other os x swine could benefit from 11:40:47 <|amethyst> I did a bunch of tests, but none of those actually went though the char selection screen 11:41:30 fwiw, my crash is skills menu, m / 11:42:10 sounds like maybe something generally wrong with menus 11:42:49 -!- Isabel has joined ##crawl-dev 11:43:57 -!- Pluie has quit [Ping timeout: 240 seconds] 11:44:30 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 11:46:38 http://lpaste.net/6441782372210835456 11:46:53 <|amethyst> something's wrong with grep 11:47:41 <|amethyst> If I replace the grep call in MenuObject::get_selected_items with the equivalent for-if-push_back loop, it works 11:49:12 <|amethyst> ohh 11:49:24 <|amethyst> copy_if doesn't extend the target 11:54:33 -!- alefury has quit [Read error: Connection reset by peer] 11:54:45 -!- alefury has joined ##crawl-dev 11:55:46 -!- Rockit is now known as rockit 11:57:33 -!- Lasty has left ##crawl-dev 11:58:05 03|amethyst02 07* 0.16-a0-2633-gcdc3713: Fix menus, remove grep (#9248, #9249) 10(63 seconds ago, 2 files, 6+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cdc3713a70a2 11:58:11 <|amethyst> &versions 11:58:24 CAO: 0.16-a0-2632-gdcf1269, CBRO: 0.16-a0-2626-g00d8563, CDO: 0.16-a0-2461-ge8ce426, CKR: 0.16-a0-2633-geaac2a3, CLAN: 0.16-a0-2611-g6d04fdd, CPO: 0.16-a0-2631-g1164217, CSZO: 0.16-a0-2622-gbfab2ba, CXC: 0.16-a0-2622-gbfab2ba, LLD: 0.16-a0-1932-gf53b8a5 11:58:27 * geekosaur makes tea while waiting for people not completely bewildered by c++11 wtfery to fix.. ah, there 11:58:44 ....remove grep?!?! nooooo 11:59:02 so I have to use perl now... 11:59:06 -!- Lasty has joined ##crawl-dev 11:59:16 !send gammafunk ack 11:59:17 Sending ack to gammafunk. 11:59:19 <|amethyst> does CPOI have a rebuild trigger? 11:59:23 <|amethyst> s/CPOI/CPO/ 11:59:34 |amethyst: hooray for fixing crashes :) 11:59:36 hrm, don't think it does yet 11:59:42 !seen chequers 11:59:43 I last saw chequers at Sat Nov 22 06:38:26 2014 UTC (11h 21m 16s ago) saying '%??ilsuiw' on ##crawl. 11:59:47 chequers: do you have a rebuild page for cpo? 11:59:48 heh 11:59:48 <|amethyst> and I don't think CKR does either 11:59:51 chequers: imo give me root 12:00:01 chequers: he's an os x user, soooo 12:00:34 wow we had a templated grep function 12:01:49 TheAlmightyOne (L8 DgWz) (D:6) 12:02:02 <|amethyst> gammafunk: yeah, and it was broken 12:02:05 TheAlmightyOne (L8 DgWz) (D:6) 12:02:19 <|amethyst> gammafunk: because I misunderstood the copy_if function 12:03:13 Wand of teleportation failed when silenced 13https://crawl.develz.org/mantis/view.php?id=9250 by rjrrt 12:03:22 I'm not sure that there's more than 5 things I've learned about c++11 or templates that hasn't been through |amethyst code, so that frightens me 12:03:33 <|amethyst> heh 12:03:42 ...fail....? 12:03:49 what on earth 12:03:57 that does sound bad 12:04:11 he's playing right now. I dropped into his game 12:04:31 Lyrick (L27 VpEn) (Crypt:3) 12:04:47 TheAlmightyOne (L8 DgWz) (D:6) 12:04:48 -!- Cheburashka has quit [Ping timeout: 265 seconds] 12:04:50 hm 12:04:52 -!- rockit has quit [Remote host closed the connection] 12:05:05 -!- THICK_BOY_REAGAN has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:05:09 TheAlmightyOne (L8 DgWz) (D:6) 12:05:10 <|amethyst> CAO is rebuilding, so those crashes should stop soon 12:05:29 <|amethyst> PleasingFungus: hm, how did it fail? 12:05:34 that's exactly what I'm wondering! 12:05:35 he didn't say 12:05:38 <|amethyst> PleasingFungus: I mean, was there a message, or did the light just not show up? 12:05:44 yes, I have no idea 12:05:47 he just said it failed 12:05:47 ruv (L21 VSMo) (D:13) 12:05:58 in the bug report 12:06:01 ruv (L21 VSMo) (D:13) 12:06:04 Lyrick (L27 VpEn) (Vaults:5) 12:06:11 <|amethyst> oh, I figured since you were in eir game you were talking with em now 12:06:14 Lyrick (L27 VpEn) (Vaults:5) 12:06:16 ruv (L21 VSMo) (D:13) 12:06:19 he's not responding to webtile messages, though he is in the chat. 12:06:24 <|amethyst> ah 12:06:25 TheAlmightyOne (L8 DgWz) (D:6) 12:06:26 possibly a console person should page him or w/e you call it. 12:06:26 Lyrick (L27 VpEn) (Vaults:5) 12:06:31 ruv (L21 VSMo) (D:13) 12:06:34 are these crashes due to that last bug that was fixed? 12:06:35 Lyrick (L27 VpEn) (Vaults:5) 12:06:38 "please look at the webtiles chat, thx" 12:06:39 <|amethyst> !lm rjrrt x=tiles 12:06:40 14745. [2014-11-22 18:03:36] [tiles=true] rjrrt the Devastator (L14 HEFE of Vehumet) reached level 8 of the Lair of Beasts on turn 21982. (Lair:8) 12:06:44 chequers is probably asleep (5am here in aus) 12:06:56 how inconsiderate of him! 12:07:02 terrible 12:07:05 ya 12:07:11 ruv (L21 VSMo) (D:13) 12:07:17 <|amethyst> !tell chequers CPO trunk needs a rebuild when you get a chance, or it will crash on menus 12:07:17 |amethyst: OK, I'll let chequers know. 12:07:39 <|amethyst> !seen sd1989 12:07:39 I last saw sd1989 at Tue Oct 28 03:12:30 2014 UTC (3w 4d 14h 55m 9s ago) quitting, saying 'Client Quit'. 12:08:03 !tell chequers Also, do you have our could you set up a rebuild page for CPO (add the url to ??rebuild if/when you make one) 12:08:04 gammafunk: OK, I'll let chequers know. 12:08:09 <|amethyst> I guess not much point messaging sd1989, the server will rebuild automatically before e shows up 12:08:27 TheAlmightyOne (L8 DgWz) (D:6) 12:08:31 lld also likely has no rebuild page 12:08:34 ??rebuild 12:08:34 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. 12:08:37 TheAlmightyOne (L8 DgWz) (D:6) 12:08:41 <|amethyst> &version lld 12:08:41 lld: 0.16-a0-1932-gf53b8a5 12:08:49 <|amethyst> lld also hasn't rebuilt in a while 12:08:52 rjrrt: I evoked wand on myself, and the message was 'nothing happens' 12:08:53 oh does he update manu...yeah 12:08:55 <|amethyst> probably has an old gcc 12:08:57 rjrrt: did it again, same thing 12:08:59 rjrrt: 3rd time worked 12:08:59 ah 12:09:09 Lyrick (L27 VpEn) (Vaults:5) 12:09:14 !seen dplusplus 12:09:14 I last saw dplusplus at Sun Sep 28 17:02:39 2014 UTC (7w 6d 1h 6m 35s ago) quitting, saying 'Quit: Leaving...'. 12:09:24 I'm impressed by the server admins who roll their own server architecture stuff 12:09:27 -!- DrKe has quit [Ping timeout: 245 seconds] 12:09:36 -!- ldf_ has quit [Ping timeout: 250 seconds] 12:09:39 -!- Tuxedo[Qyou] has quit [Ping timeout: 255 seconds] 12:09:39 reminds me, I still need to integrate his logfile stuff 12:09:53 well generalize and integrate those scoring changes 12:10:01 yeah I have no idea how to reproduce this 12:10:01 ruv (L21 VSMo) (Vaults:1) 12:10:11 ruv (L21 VSMo) (Vaults:1) 12:10:25 really appreciated the steps you put together |amethyst. means that most of the time as log as cszo is running then CBRO should be able to run too 12:11:02 ruv (L21 VSMo) (Vaults:1) 12:11:29 ??objstat 12:11:29 objstat[1/3]: Run with "crawl -objstat" in a full debug console build of crawl ("make debug") to generate item/monster statistics by level/branch; see crawl -help for details 12:11:33 ??objstat[2 12:11:33 objstat[2/3]: Latest statistics: https://drive.google.com/folderview?id=0B7VXhHzhWWb7S282VWhLVWRXbG8&usp=sharing 12:11:35 ??objstat[3 12:11:35 objstat[3/3]: See this post for details: https://crawl.develz.org/tavern/viewtopic.php?f=8&t=12874&p=182578#p182578 12:11:48 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-2633-gcdc3713 (34) 12:11:52 well I updated the objstats for 0.16-a using 1k iterations 12:11:53 Lyrick (L27 VpEn) (Vaults:5) 12:12:05 but there's nothing much more to say about that, I guess 12:12:31 20 cuastic shrikes is the max you'll likely ever see in a game, btw 12:12:34 for those wondering 12:12:45 Needs more shrike 12:12:51 all in depths? 12:12:51 needs more shrek 12:12:57 I spend my free time wondering about how many caustic shrikes you can encounter 12:13:03 vast majority are likely to be there 12:13:06 !source mon-pick-data.h 12:13:07 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-pick-data.h;hb=HEAD 12:13:17 you could also get some in d:15 or z:1, I expect 12:13:17 johnstein: but you can read the details yourself at that google drive url! 12:13:28 -!- ChongLi has quit [Quit: leaving] 12:13:38 -!- rockit has quit [Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]] 12:13:38 oh yea 12:13:48 -!- heteroy has quit [Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]] 12:14:25 wtface (L7 CeHu) (D:4) 12:14:37 -!- Sizzell has quit [Remote host closed the connection] 12:14:49 -!- Sizzell has joined ##crawl-dev 12:14:57 -!- markgo has quit [Ping timeout: 240 seconds] 12:15:02 -!- DrKe has joined ##crawl-dev 12:15:23 <|amethyst> %version 12:15:24 trunk: 0.16-a0-2622-gbfab2ba; 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 12:15:30 <|amethyst> %dump 12:15:30 No where information for amethyst. 12:15:57 !lm |amethyst x=cv,src 12:15:58 15388. [2014-11-21 18:51:28] [cv=0.14;src=cszo] neil the Practitioner (L1 HuHe of Elyvilon) began the quest for the Orb on turn 0. (D:1) 12:18:32 <|amethyst> !tell TZer0 added and pushed: I called it $PREFIX rather than $commandglyph 12:18:33 |amethyst: OK, I'll let tzer0 know. 12:18:39 -!- Wah has quit [Ping timeout: 255 seconds] 12:20:11 -!- DrKe has quit [Ping timeout: 272 seconds] 12:21:19 -!- elmdor has quit [Ping timeout: 246 seconds] 12:22:14 -!- bonghitz has quit [Remote host closed the connection] 12:23:37 -!- Utis has quit [Ping timeout: 245 seconds] 12:24:46 -!- clouded_ has joined ##crawl-dev 12:25:03 -!- st_ has quit [Read error: Connection reset by peer] 12:28:18 huh 12:28:22 there's support for a CMD_ZAP_WAND 12:28:33 but I don't think it's possible for that to be mapped to anything? 12:29:19 -!- Wah has quit [Ping timeout: 244 seconds] 12:30:44 <|amethyst> PleasingFungus: you can bind it 12:30:49 huh 12:30:52 how? 12:30:57 -!- inspector071 has quit [Ping timeout: 272 seconds] 12:31:01 <|amethyst> PleasingFungus: bindkey = [^V] CMD_ZAP_WAND 12:31:03 -!- simmarine has joined ##crawl-dev 12:31:28 neat 12:31:43 the response if you try to zap an item that's not a wand is "Nothing seems to happen." 12:31:52 if you try to "zap wand" a non-wand item 12:32:06 <|amethyst> so it is 12:32:15 seems incorrect 12:32:15 <|amethyst> including other evocables 12:32:18 ya 12:32:29 well, I mean, CMD_ZAP_WAND probably shouldn't evoke non-wands. 12:32:34 we already have a command for that! 12:32:36 but... 12:32:38 <|amethyst> it doesn't take a turn at least 12:35:07 I think auto sacrifice and auto eat chunks should be defaults in the config 12:35:13 -!- Wah has quit [Remote host closed the connection] 12:35:22 that sounds really confusing and unintiuitive, for a player. 12:35:31 -!- Basil has joined ##crawl-dev 12:35:35 why does my character keep doing things on his/her own??? 12:37:10 I think that wouldn't be a problem 12:37:16 -!- link_108 has joined ##crawl-dev 12:37:21 at least the chunk eating for sure shouldn't be 12:37:46 -!- pwnmonke_ has quit [Ping timeout: 250 seconds] 12:38:00 -!- scummos__ has quit [Remote host closed the connection] 12:38:28 -!- lyrick has quit [Ping timeout: 246 seconds] 12:38:31 and with auto-explore sacrificing, well, this is just my own observation of a new player 12:38:54 many corpses went unsacrificed - as I don't think he knew about it 12:39:23 and because autoexplore is rather fast, I don't think a new player would notice it, it would just help their piety 12:39:28 new players will make errors, yes. 12:39:44 I think the better solution is to remove tedious makework, i.e. like most corpse sacrifice. 12:39:50 ideally I think corpse sacrifice should go 12:39:55 yeah 12:40:14 although I kind of like the flavour aspect, of just destroying stuff for Trog/Makhleb 12:40:20 trog is staying. 12:40:26 but it will probably be fedhasized. 12:40:29 (technical term.) 12:40:30 <|amethyst> also, auto_sacrifice is maybe not something you want with Ely 12:40:37 heh, yes. 12:40:40 <|amethyst> press o to destroy all weapons 12:40:47 ely would like that :) 12:41:06 well, you could make it a default when the god isn't ely 12:41:29 <|amethyst> I don't see any real problems with auto_eat_chunks though 12:41:58 <|amethyst> easy_eat_chunks would be a little problematic 12:42:04 my friend was put off by the hunger clock aspect (he doesn't play roguelikes) 12:42:10 remind me what exactly auto eat chunks does 12:42:29 <|amethyst> PleasingFungus: automatically eats a chunk from inventory if you get hungry while exploring, travelling, or resting 12:42:39 how does it interact with trolls/kobolds? 12:42:46 <|amethyst> they'll eat up to engorged 12:42:47 when he plays, he gets hungry often while exploring, although he has chunks in his inventory - so I think it may make it SEEM like hunger is a bigger deal than it really is 12:42:55 sounds annoying if you want to eat purple 12:43:07 since you'd be unabe to 12:44:06 <|amethyst> possibly 12:44:15 <|amethyst> that's much worse problem with easy_eat_chunks 12:44:17 but you shouldn't eat ppurple 12:44:28 <|amethyst> because then pressing e eats a good chunk without prompting for which item 12:44:29 ...I ate purple 12:44:41 <|amethyst> honestly, eating purple should probably be changed somehow 12:44:56 <|amethyst> it's the only remaining non-Gh case of effects from eating food 12:45:13 gammafunk: was it a good choice? Genuinely curious. 12:45:18 non-nutrition effects. 12:45:29 Lasty: I got frail 1 so shows how wrong you are! 12:45:37 touche! 12:45:44 the solution is to eat more purple 12:45:47 <|amethyst> aha 12:45:48 ic 12:45:49 <|amethyst> the solution 12:45:50 son of a bitch, I kied my keyboard :( 12:45:56 <|amethyst> auto_eat_purple = true 12:46:00 and keys just died ;( 12:46:02 <|amethyst> (by default) 12:46:05 you ...kied it? 12:46:06 ri me 12:46:37 I think he's saying he kicked it 12:46:38 <|amethyst> I hoe youre hay now 12:46:46 .oO { *ki } 12:46:48 |amethyst: i dont use auto_eat_chunks because there can be situations you dont actually want to eat chunks but the game makes you anyway. i think some people like nonethousand dont use it either because of the same reason 12:46:52 which honestly seems like it'd be hard to do? 12:47:05 <|amethyst> simmarine: other than purple what are those? 12:47:09 i suppose in those situations you can typically just not shift+move or travel or whatever 12:47:11 mm more crash parties 12:47:12 rip 12:47:18 but shift-moving is a good idea 12:47:19 I don't think shift+move will eat chunks 12:47:26 well maybe it doesnt anymore 12:47:28 Grunt: wecome..... 12:47:29 but it did used to 12:47:34 only resting or autoexploring or fast travelling 12:47:49 but even then i will travel sometimes to a square if an enemy is temporarily out of los 12:47:51 PleasingFungus: hai arr youe fee3l1g? 12:47:59 <|amethyst> simmarine: ah 12:48:22 <|amethyst> simmarine: so it's not really a "safe" travel, but the game thinks it is because the monster is just out of LOS 12:48:24 I am feeing ike going to buy a new keyboard. 12:48:25 what trips me up more is autopickup when pillar dancing 12:48:25 brb. 12:48:27 <|amethyst> simmarine: that makes sense 12:48:28 |amethyst: for example, i'll travel to stairs if i see an ogre even though i know i will have to manually move anyway in a few turns 12:48:43 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141115030205]] 12:48:47 -!- hurdos has quit [Ping timeout: 265 seconds] 12:48:51 I really don't buy the "I kicked my keyboard" story 12:49:12 <|amethyst> gammafunk: I think it was "I kited my keyboard" 12:49:22 how do you......... kick a keyboard 12:49:26 oh, he made a kite out of it? 12:49:47 -!- travis-ci has joined ##crawl-dev 12:49:47 The build passed. (master - 5fcef97 #702 : Steve Melenchuk): http://travis-ci.org/crawl-ref/crawl-ref/builds/41785351 12:49:47 -!- travis-ci has left ##crawl-dev 12:49:49 I mean, OS X users making "art" I guess 12:50:09 <|amethyst> simmarine: http://www.fisher-price.com/img/product_shots/W2621-discover-n-grow-kick-and-play-piano-gym-d-1.jpg 12:50:21 lol 12:50:21 well 12:50:29 now it makes sense 12:50:48 !tell PleasingFungus I get what you did now: http://www.fisher-price.com/img/product_shots/W2621-discover-n-grow-kick-and-play-piano-gym-d-1.jpg 12:50:48 gammafunk: OK, I'll let pleasingfungus know. 12:52:31 -!- link_108 has quit [Quit: Leaving.] 12:53:34 <|amethyst> hm 12:53:43 <|amethyst> maybe we should have a test case that uses menus 12:54:09 <|amethyst> I did a full test run and a qw run last night, but neither of those actually uses menus 12:54:50 |amethyst: would it be good in general to just write a bunch of lua tests for things like "memorize all spells", "join all gods, gain each level of piety, use each ability", etc? 12:55:00 or is that likely to overload make test 12:55:16 <|amethyst> gammafunk: I think that would be good, yes 12:55:25 ok, good small projects to work on 12:55:27 <|amethyst> gammafunk: they don't all have to be in the default test suite, but probably they should 12:55:43 maybe a Testing page on the dev wiki at some point to list areas we need 12:55:56 <|amethyst> I think compared to the existing tests (generate Swamp:$ 20 times, for example) it wouldn't be much overload at all 12:56:37 -!- link_108 has joined ##crawl-dev 12:58:02 if you set up a test page maybe I could help. that sounds like easier stuff to do 13:00:35 hey, I'm keen on contributing to this awesome game 13:00:51 how exactly do I start? 13:01:06 * geekosaur would be more keen on it if he didn;t every so often get faced with incomprehensible c++11 template vomit >.> 13:05:48 I've done some programming, but haven't worked with a project as large as this before. I can write, and could learn vault making 13:06:34 <|amethyst> geekosaur: is clang any better about that? 13:06:42 zxc232: you sound like me 13:06:44 what's the best way for me help out in some way? 13:06:58 -!- NotKintak has quit [Read error: Connection reset by peer] 13:06:58 check out syntax.txt in the code for vault syntax 13:06:59 that was the lldb stuff this time. the error messages I can mostly deal with, it's the debugging that is wtf 13:07:12 -!- JuicyPear has quit [Quit: Leaving] 13:07:13 -!- bcode has quit [Ping timeout: 265 seconds] 13:07:46 Grunt: recommended making basic .x%*|089 vaults. that will make sense after reading the first part f syntax.txt 13:08:06 s/:// 13:08:41 that approach helped me get up to speed on vault making 13:08:45 -!- Pluie has joined ##crawl-dev 13:09:02 got it 13:09:14 (I'm still not up to speed yet. there's a lot of fancy pants stuff that I don't have down) 13:09:57 (also I'm not fully qualified to give advice since I'm really new to this too) 13:10:44 !gamesby zxc232 13:10:44 zxc232 has played 56 games, between 2014-03-17 07:04:13 and 2014-11-20 15:15:41, won 29 (51.8%), high score 29511489, total score 90129137, total turns 2823197, play-time/day 1:39:10, total time 17d+3:36:01. 13:10:48 -!- PleasingFungus has joined ##crawl-dev 13:10:50 -!- halv has quit [Ping timeout: 256 seconds] 13:11:02 ...good, we can always use vault makes that have played a lot 13:11:06 *makers 13:11:08 I killed my keyboard 13:11:08 PleasingFungus: You have 1 message. Use !messages to read it. 13:11:15 but now i have a new one :) 13:11:16 yeah we figured out what you did 13:11:22 kited? 13:11:24 -!- Isabel has quit [Ping timeout: 256 seconds] 13:11:25 no 13:11:27 see your messages 13:11:34 !messages 13:11:34 (1/1) gammafunk said (20m 46s ago): I get what you did now: http://www.fisher-price.com/img/product_shots/W2621-discover-n-grow-kick-and-play-piano-gym-d-1.jpg 13:11:41 !!! 13:11:46 it makes sense now 13:11:50 for the record, the "p" and "L" keys died. 13:11:59 mega excite. 13:12:02 did you actually kick it? like with your feet? 13:12:10 no, with a glass of water 13:12:13 ah 13:12:19 <|amethyst> glasses of water don't have legs! 13:12:25 maybe yours don't. 13:12:27 <|amethyst> well, maybe some do 13:12:45 highly evolved glasses of water 13:12:45 zephyrmancer!!!! 13:12:47 gammafunk!!!! 13:12:49 good title!!!!!! 13:12:54 climbing out of the primordial seas 13:12:57 also good tile 13:12:59 -!- Mazed has quit [Remote host closed the connection] 13:13:19 oh. |amethyst 13:13:27 I was wondering if it's be nice to have a 'corpse iterator' 13:13:40 google search result of "zephyrmancer": Did you mean: zephyr cancer 13:13:41 itering over corpses (or objects of a given base type...?) in LOS 13:14:05 fedhas & animate dead both implement this at present, and both bone armour & trog will want to 13:14:55 so does anyone have some ideas how to build tiles on windows? 13:14:58 -!- link_108 has quit [Quit: Leaving.] 13:15:02 console works now 13:17:37 thanks for the menu fix, yay! 13:17:42 just got the update on CPO 13:21:25 -!- THICK_BOY_REAGAN has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 13:23:17 :) 13:23:53 -!- rossi has quit [Ping timeout: 264 seconds] 13:25:51 <|amethyst> %git 0.15-b1^ 13:25:52 07PleasingFungus02 * 0.15-a0-2403-g91670f7: Remove Gozag from the changelog 10(4 months ago, 1 file, 14+ 27-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=91670f780909 13:25:54 <|amethyst> %git 13:25:54 07|amethyst02 * 0.16-a0-2633-gcdc3713: Fix menus, remove grep (#9248, #9249) 10(89 minutes ago, 2 files, 6+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cdc3713a70a2 13:26:02 <|amethyst> %git 0.14-b1^ 13:26:02 07Grunt02 * 0.14-a0-3618-g3331d8b: Purge an extraneous bit from dc-mon.txt. 10(8 months ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3331d8b85e77 13:26:20 ? 13:26:30 <|amethyst> I think 0.16 is going to be big 13:26:34 ya 13:26:41 <|amethyst> since it's only been 3-ish months 13:27:04 To Be Fair, a lot of that was structural stuff that players won't see 13:27:06 -!- travis-ci has joined ##crawl-dev 13:27:06 The build passed. (master - 8be440d #703 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/41785470 13:27:06 -!- travis-ci has left ##crawl-dev 13:27:09 various refactorings, c++11, sdl2 13:27:17 <|amethyst> PleasingFungus: I think they'll see SDL2 :) 13:27:20 o 13:27:25 <|amethyst> they can resize their windows! 13:27:28 ! 13:27:36 also I hear people use android 13:27:38 weird 13:29:08 hm. should bone armour be based on monster mass, or just monster count? 13:29:09 -!- mizu_no_oto has quit [Read error: Connection reset by peer] 13:29:16 should elephants be worth more bone armour than rats? 13:31:19 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 13:33:24 <|amethyst> hm 13:33:49 I think probably not 13:33:52 mass is a goofy mechanic 13:34:08 <|amethyst> number of chunks 13:34:59 same thing!!! 13:35:11 <|amethyst> less resolution though 13:35:19 <|amethyst> and it is actually observable 13:35:46 -!- pwnmonke_ has quit [Ping timeout: 256 seconds] 13:35:56 -!- Twiggytwiggytwig has quit [Ping timeout: 258 seconds] 13:37:13 I mean, you could argue mass is observable in the same sense 13:37:18 since it's the number of chunks you get 13:37:25 on average 13:37:44 <|amethyst> What I mean is, if something like that is based on mass, it should have no more resolution than "number of chunks" 13:37:51 <|amethyst> even though mass does have more resolution 13:38:11 why does mass have more resolution, anyway? 13:38:30 <|amethyst> Zaba: no one's changed it? 13:38:35 my plan was mass / 500 13:38:37 <|amethyst> Zaba: it used to matter if you picked up corpses 13:38:40 or possibly / 1000, I forget 13:38:53 chunks are what, / 150? 13:39:13 <|amethyst> Zaba: (and still has an effect on various kinds of knockback) 13:39:42 bone armour? 13:39:49 what's dat 13:39:49 <|amethyst> yeah, max chunks is weight/150 13:40:08 <|amethyst> so I'd rather use weight/450 than /500 13:40:37 -!- Twiggytwiggytwi_ has quit [Ping timeout: 240 seconds] 13:40:54 gammafunk: necro 4 or 5: strip the skeletons from all corpses in LOS and turn them into ac + sh; no duration but has a chance of being lost on each hit/block 13:40:56 <|amethyst> or actually, I'd rather rescale weight to be "max chunks" and use weight/3 13:41:02 er, a chance of losing a point 13:41:28 -!- elmdor has quit [Ping timeout: 246 seconds] 13:41:34 I think I stole this idea from evilmike, I forget 13:41:37 or the core of it 13:41:50 hrm, so it's also going to function like mass butcher? 13:42:02 also I think it might be nice if butcher took one turn 13:42:22 <|amethyst> animate skeleton nerfs 13:42:28 ya 13:42:40 :p 13:42:47 <|amethyst> enemy necromancer buffs 13:42:49 <|amethyst> err 13:42:50 <|amethyst> nerfs 13:42:52 PleasingFungus: sorry, is ya to neil or to my question 13:42:59 both 13:43:11 though my main response to your question was "it would be nice if butchering took one turn" 13:43:19 like, normally 13:43:20 with c 13:43:22 well, making butchering take one turn... 13:43:33 <|amethyst> PleasingFungus: what about vp? 13:43:37 what about vp 13:43:48 one thing that bugs me - why do different foods take different lengths of time to eat? 13:43:51 they'd lose out on that blood 13:43:54 <|amethyst> one turn to bottle + one turn to drink seems fast? 13:43:55 if they used it, I guess 13:43:59 <|amethyst> compared to eating 13:44:00 |amethyst: yeah, true 13:44:03 hm 13:44:22 it could take them longer to bottle, I guess 13:44:25 zxc232: because that's one of the things that differentiates them? 13:44:31 <|amethyst> zxc232: in part so that some are better in combat than others 13:44:34 ya 13:44:39 so that the turns from bottle to drink are same from butcher to eat 13:44:41 though neil recently normalized food eating times 13:44:42 <|amethyst> otherwise might as well just have bread and meat 13:44:44 yea. fruit is good combat food 13:44:45 it's now only 1 or 3 turns, right? 13:44:54 this is not really explained in the descriptions or anything though 13:44:54 yes it is? 13:44:59 really? 13:45:06 yes? no? 13:45:08 maybe? 13:45:12 <|amethyst> yeah, 3 for meat, chunk, bread, jelly; 1 for everything else 13:45:23 I'll have to check that again then 13:45:26 <|amethyst> It is large enough that eating it takes several turns, during which time the 13:45:26 <|amethyst> eater is vulnerable to attack. 13:45:33 Fruit. A delicious flower ovary. It is small enough that eating it takes only 1 turn. 13:45:34 <|amethyst> It is small enough that eating it takes only one turn. 13:45:40 |amethyst: hi.... 13:45:43 <|amethyst> :) 13:45:50 zxc232: yeah we fixed this like 13:45:52 two weeks ago? 13:45:54 PleasingFungus: for butchering taking one turn, I suppose that'd be fine. We're treading close to a decision of, what do we want butchering to do, exactly 13:45:56 and by we I mean he 13:46:05 a single turn cost to make portable food 13:46:46 a single turn cost to signal "I want to use this corpse for food or a hide, instead of [some necromantic or god-related thing]". 13:46:56 it's not like you can eat the corpse without butchering it 13:47:07 yeah but that cost, I'm kind of implying, is not much of a cost at one turn 13:47:11 yes 13:47:15 has there been any discussion to cut out food types and just have rations, meat, fruit and chunks? 13:47:33 ??foo goldification 13:47:33 I don't have a page labeled foo_goldification in my learndb. 13:47:41 reaverb wants to cut those too 13:47:46 ??food goldification 13:47:47 I don't have a page labeled food_goldification in my learndb. 13:47:49 so you could argue, make enemies fall into piles of meat and a skeleton, and leat animate dead use meat 13:47:53 idk. we cut a lot of food types 13:48:00 gammafunk: and a hide? 13:48:00 since you're penalizing zombie making specifically 13:48:16 I really like how you guys handled the fruit consolidation 13:48:19 well that's really a non-issue, you either want the hide more than anything or you don't care 13:48:29 03|amethyst02 07* 0.16-a0-2634-g938a7a0: Improve a CMD_ZAP_WAND message (PleasingFungus) 10(73 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=938a7a0e50bc 13:48:29 03|amethyst02 07* 0.16-a0-2635-ge5f11cf: Don't send Travis email notifications for most passing builds. 10(33 seconds ago, 1 file, 5+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e5f11cfd856a 13:48:31 sure 13:48:31 so you could just always have a chance to make it 13:48:31 without losing the fruit variety 13:48:31 what do you do with fedhas? 13:48:35 or simulac, for that matter 13:48:43 well I was saying 13:48:46 for zombies/simulacra 13:48:48 |amethyst: ty for both of those :) 13:49:11 they could just use chunks on the ground I guess, or tbh both could use skels? 13:49:24 making both use skels would be very weird 13:49:28 either or both 13:49:48 <|amethyst> animate dead using piles of meat is problematic 13:49:51 chunks sounds like it'd be really bad ui. pick up chunks, drop them somewhere else then cast 13:49:54 -!- siepu has quit [Read error: Connection reset by peer] 13:49:57 ??cdr 13:49:58 I don't have a page labeled cdr in my learndb. Did you mean: cda, cdo, ckr, cr, crd, dr, gdr. 13:50:03 ??crd 13:50:04 yeah that is our old situations for e.g. simulacra 13:50:04 c-r-d[1/2]: http://news.gmane.org/gmane.games.roguelike.crawl.devel 13:50:11 also you'd need some number of chunks to make a zombie, unless you wanted eight elephant zombies per elephant 13:50:13 and it is better to nothave to dothat stuff, although it was more powerful 13:50:17 <|amethyst> gammafunk: simulacrum is temporary 13:50:21 -!- simmarine has quit [Read error: Connection reset by peer] 13:50:24 |amethyst: zombies could be as well 13:50:35 -!- simmarine has joined ##crawl-dev 13:50:35 -!- Kalir has quit [Changing host] 13:50:38 -!- mong has quit [Quit: WeeChat 1.0.1] 13:50:38 yred might have special ones I guess 13:50:44 that he makes through his ability or something 13:50:57 <|amethyst> might as well just make it a summon spell then 13:51:04 sounds like this would require completely reworking a lot of things 13:51:10 |amethyst: simulacra isn't a summon? 13:51:19 what about fedhas/trog? 13:51:36 I don't mean to start a lot of digressions, just saying that if we make butchering have no real cost other than reserving the corpse for chunks 13:51:48 -!- roctavian has joined ##crawl-dev 13:51:53 hi roctavian! 13:51:57 we're running into a situation where it's kind of like corpse sac 13:52:02 hello pleasingfungus! 13:52:04 well 13:52:06 it already is 13:52:10 how do you feel about the new robin tile? 13:52:15 I'm not really sure 13:52:20 I feel sad that the animal skin went missing 13:52:22 yeah, it just has a turn cost that can relevant 13:52:28 <|amethyst> the turn cost only matters in combat though 13:52:43 yeah, and now that you can't use chunks for sublim/simulac 13:52:46 that's fair; i figured he doesn't necessarily drop an enchanted animal skin so this is more "honest" in ways 13:52:47 PleasingFungus: What's the motivation behind creating Bone Armour? It sounds cool, but it also sounds like a buff to Necromancy, and necromancy is already doing pretty well 13:52:51 when is it ever critical to butcher in combat? 13:52:52 not saying it's a great design, but it's there, and without that turn cost, I'm not sure what good butchering would be 13:52:55 Lasty: replacing twisted res 13:53:04 since twisted res is bad 13:53:08 oh, ah 13:53:10 and bone armour feels like it would be fun 13:53:11 <|amethyst> PleasingFungus: when fighting an animator 13:53:24 Monster Bone Armour could be fun 13:53:30 -!- UncertainKitten has joined ##crawl-dev 13:53:36 roctavian: but *she* does drop an animal skin! 13:53:39 and it's a distinctive visual trait 13:53:41 idk 13:53:43 <|amethyst> PleasingFungus: but I guess one turn per corpse, plus moving around, is still plenty for that situation 13:53:47 yeah or when starving and you need food no matter what, but I agree it's all either annoying stuff or situations where you played badly 13:53:53 |amethyst: yeah, a turn cost in combat should always be significant 13:54:04 er when combating necromancers or you need food no matter what 13:54:12 -!- Smello has quit [Quit: Bye!] 13:54:24 pleasingfungus: then i'll bring it back, won't be too hard 13:54:27 gammafunk: the point of butchering with a 1-turn cost is the same as it is right now I think 13:54:31 roctavian: :) 13:54:35 also I like the googley eyes 13:54:41 googley hobgoblin 13:55:14 gammafunk: like I was saying, it's just signaling your intent to use the corpse for food/hides instead of divine/necromantic shit. I'd be fine with making it a 0-turn cost if crawl had 0-turn cost actions 13:55:19 (but it doesn't) 13:55:23 (so we shouldn't) 13:55:51 (also a 1-turn cost is nice for not ruining enemy necromancers *too* much, I guess) 13:56:02 well when did I argue for that; I don't think this signal of intent is terribly meaningful; why make most chars, who are not using necromancy, go through this? 13:56:08 fewer gods these days even have corpse sac 13:56:24 large majority of players aren't using necro, aren't doing corpse sac 13:56:46 you could like sacrifice meat to these gods that do use that mechanic 13:56:47 the problem is that you haven't presented a viable alternative 13:56:56 <|amethyst> I'm going to have to object to "monsters fall apart into chunks when you kill them" on flavour grounds 13:57:04 ...flavour...grounds 13:57:07 haha 13:57:18 gammafunk: among other things in my barrage of questions, I asked 13:57:27 What if you're wielding a long blade? :D 13:57:49 well, okay. you suggested two alternatives for undead-making: making them from chunks or skeletons 13:58:07 (which would obviously be the only options at that point, since we no longer have corpses in your hypothetical) 13:58:27 chunks have a huge variety of issues that I already went into and I can repeat if needed but I don't think they're a good option for necromancy 13:58:46 <|amethyst> solution: 13:58:47 making necromancy skeleton-only would be a nasty nerf to necromancy in places like spider and would also be thematically bizarre 13:58:55 <|amethyst> rename 'c' from 'butcher' to 'cook' 13:59:13 And make it give meaningless bonuses . . . 13:59:19 surely it's 'c' for 'chop[ up] 13:59:22 :) 13:59:22 skeletons would seem the logical choice there, it's not all that different from what we have; we could make make bugs drop like a husk or w/e 13:59:35 and simu/animate dead uses those resources more powerfully 13:59:38 than ani skel 13:59:44 so skeletons would turn into zombies? 13:59:46 Thanks, Grunt, works 13:59:47 with animate dead? 13:59:50 sure 13:59:54 that's 13:59:55 bizarre 14:00:03 we could do this 14:00:05 <|amethyst> and remove skeleton monsters? 14:00:11 it's not a skeleton, but a carcas, with piles of meat 14:00:14 mmmmm 14:00:18 |amethyst: I don't think that'd be needed. 14:00:19 -!- travis-ci has joined ##crawl-dev 14:00:19 The build passed. (master - bfab2ba #704 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/41785652 14:00:19 -!- travis-ci has left ##crawl-dev 14:00:52 well I think a better system beside making players go through this butcher step is out there, but reducing the turns and just keeping that ritual 14:00:55 <|amethyst> gammafunk: isn't that what a corpse is? 14:00:57 <|amethyst> oh 14:00:58 is not the worst possible world 14:01:00 <|amethyst> how about this: 14:01:13 <|amethyst> picking up a corpse turns it into chunks (and maybe a skeleton) 14:01:21 heh 14:01:22 it's been suggested 14:01:31 actually 14:01:33 <|amethyst> so it's on , and autopickup instead of c 14:01:34 I think I suggested it 14:01:37 Awright, time do figure out how to get crawl to compile on msysgit again. Has anyone come up with the steps already (after Thursday?) 14:01:42 ...taking credit already!!! 14:01:55 Lasty: oh, it shouldn't be broken 14:01:57 so I guess corpse sacrifice gods would turn off corpse autopickup? 14:01:57 what changed 14:02:05 gammafunk: so you suggested that gods that take corpse sacrifice (fedhas/trog) would take chunks, yes? 14:02:11 in your hypothetical 14:02:21 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 14:02:28 gammafunk: pulling up the commit 14:02:34 <|amethyst> The problem we're trying to solve is that you have to press c every once in a while? 14:02:47 <|amethyst> or that you're encouraged to do it on every corpse? 14:03:02 well, the problem we're trying to solve is that we present players with a 'choice' that's rarely meaningful for many characters 14:03:06 gammafunk: Somewhere around here: http://s-z.org/neil/git/?p=crawl.git;a=commit;h=98e708459c7d985cb3345658d958aa739d9763bf 14:03:09 (the choice being 'do I butcher this corpse or not') 14:03:12 right, it's a small problem I guess. The one-turn butchering thing is probably the shortest thing without worrying about all these issues 14:03:27 the one-turn butchering thing I think would be a small improvement 14:03:35 and doesn't preclude later changes if we agree on them 14:03:39 There were other windows users having problems too 14:03:46 PleasingFungus: what do you think it improves, exactly? 14:03:54 besides making the game slightly easier 14:03:57 removes the incentive to spam animate skeleton on corpses 14:04:02 hrm, yeah 14:04:05 that's true 14:04:05 <|amethyst> err 14:04:05 -!- inspector071 has quit [Ping timeout: 264 seconds] 14:04:07 <|amethyst> no it doesn't 14:04:09 well 14:04:13 it's half of it 14:04:14 <|amethyst> because animate skeleton gives you friends 14:04:16 <|amethyst> and c does not 14:04:25 well but then you're using it for that 14:04:29 hm, I guess our planned animskel nerf wouldn't solve it either 14:04:41 <|amethyst> make animate skeleton into animate corpse 14:04:52 <|amethyst> single-target AU 14:04:59 the differentiation cost....! 14:05:00 <|amethyst> remove skeletons entirely 14:05:10 gammafunk: the first compile issue seems to be in libpng: In file included from pngpriv.h:72:0, from png.c:14: pnglibconf.h:1:8: error: expected '=', ',', ';', 'asm' or '__attribute__' before '/' token scripts/pnglibconf.h.prebuilt 14:05:15 make it spray chunks everywhere 14:05:21 instead of leaving them on the tile 14:05:28 then it slows you down, see 14:05:37 <|amethyst> Lasty: there's a mantis report, sec 14:05:42 Lasty: hrm, are you sure you've updated your git submodules? 14:05:54 <|amethyst> Lasty: ttps://crawl.develz.org/mantis/view.php?id=9236 14:05:59 <|amethyst> err https://crawl.develz.org/mantis/view.php?id=9236 14:06:02 gammafunk: I did, but maybe did it wrong. 14:06:10 <|amethyst> our libpng submodule is broken 14:06:13 ah 14:06:16 <|amethyst> on Windows 14:06:17 I should fix it,I gues 14:06:19 <|amethyst> it has a symlink 14:06:26 ...weird 14:06:27 <|amethyst> symlinks don't work on Windows :) 14:06:32 gruuuuuunnntt 14:06:34 <|amethyst> at least not in msys 14:06:41 <|amethyst> there's also a problem in sdl2-mixer 14:06:57 <|amethyst> -DHAVE_SETENV makes libmodplug fail to compile 14:07:16 <|amethyst> but then disabling HAVE_SETENV makes it fail to link or something? 14:07:22 that's a kind of weird define 14:09:14 I mean how...the make process is making a symlink? 14:09:24 <|amethyst> gammafunk: no, there's a symlink in our repo 14:09:28 Now tilegen.elf is crashing. It sounds like MIC132 didn't run into that one 14:09:29 geeeeze 14:09:45 Lasty: did your modules update? 14:09:50 yeah 14:09:57 is there a way to reset them and update again? 14:10:08 Lasty: try make clean from source and then do make clean in contrib 14:10:16 then try your usual build 14:10:38 ok 14:13:37 Same deal . . . 14:13:47 ok I'm trying a compile right now 14:13:55 03roctavian02 07* 0.16-a0-2636-g06d78c0: Restored Robin's hide. 10(6 minutes ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=06d78c0d99a7 14:13:57 tilegen breaking is weird but could be same issue 14:13:59 I'm gonna try undoing that copied file 14:14:07 his hide...oh 14:15:49 :) 14:15:53 -!- Haxy has quit [Quit: See ya guys later ;)] 14:15:55 gammafunk: her!!! 14:15:58 Napkin: sorry for not noticing that sooner.... 14:16:03 oh, her 14:16:39 gonna rename robin to dame hobgoblin von ms female is not a man 14:16:43 or possibly to 'caustic bee' 14:16:47 def one of those. 14:17:00 caustic wasp would be more sonorous. 14:17:17 mmm. sonorous. 14:17:29 Robyn? 14:17:43 <|amethyst> PleasingFungus: IMO go the other way 14:18:02 <|amethyst> PleasingFungus: rename Terence, Sigmund, and Edmund to Pat, Chris, and Sandy 14:18:06 blerg, even after resetting libpng to origin/master, getting fatal error: pnglibconf.h: No such file or directory. I think I need to do that copy. 14:18:39 not sure about 'chris' 14:18:41 -!- Mazed has quit [Ping timeout: 265 seconds] 14:18:45 <|amethyst> you don't want it reset to origin/master 14:18:55 Lasty: were you making tiles here or webtiles? 14:18:56 <|amethyst> well 14:18:57 Lasty: you need contribs updated 14:19:02 <|amethyst> let me fix this 14:19:02 Ugh, no I didn't. It's modified now. 14:19:03 gammafunk: tiles. 14:19:06 Grunt: tried that. 14:19:08 <|amethyst> Grunt: libpng has the symlink problem 14:19:16 |amethyst: yes 14:19:38 it's kind of 14:19:41 !glasses 14:19:41 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 14:19:44 symbolic 14:19:47 of other issues 14:19:49 ...why does make clean in source compile the contribs.... 14:19:52 -!- weezeface has quit [Remote host closed the connection] 14:20:03 . . . 14:20:07 -!- MIC132 has joined ##crawl-dev 14:20:29 and it compiles tilegen, which is just... 14:21:01 Lasty: Hi. Did you run int same problems as me with the compilation? 14:21:16 MIC132: Not identical, I think -- did you get a crash in tilegen.elf? 14:21:21 similar tho for sure 14:21:27 Taht was the first crash 14:21:32 After which I make cleaned contribs 14:21:42 huh, that did not work for me 14:21:49 Which caused all the other problems 14:21:52 Of course 14:21:58 and then I think, after compiling tilegen, make clean deletes tilegen 14:21:59 I mean, after I cleaned and updated contribs 14:22:01 good make target 14:22:04 I coudlnt' recompile them 14:22:13 Which is specified in my mantis report 14:22:19 ah 14:22:43 You didn't have those problems? 14:22:50 With compiling contribs themselves? 14:23:13 <|amethyst> Grunt: hm, your commit isn't a fast-forward of master 14:23:20 <|amethyst> Grunt: Guess I should force push libpng? 14:23:45 |amethyst: libpng? Did you guys fix the stuff we were talking about last time? 14:23:55 <|amethyst> not yet, working on it 14:23:58 MIC132: I got stuck at tilegen crashing :p 14:24:11 Lasty: Did you try make cleaning and updating contribs? 14:24:15 yes 14:24:19 If so, and then you are back at tilegen 14:24:23 Then you are better off than me 14:24:29 Because for me contribs wouldn't compile.. 14:24:43 |amethyst: And any insight on the third issue, which we stopped at? 14:25:05 -!- Ragdoll has quit [Quit: Leaving] 14:25:26 |amethyst: wait 14:25:33 -!- tabstorm has quit [Ping timeout: 255 seconds] 14:25:34 |amethyst: check the sdl2 branch 14:25:41 <|amethyst> Grunt: ohh 14:25:46 <|amethyst> doh 14:25:46 so animate skeleton won't give chunks, but still make skeletons? 14:26:16 |amethyst: all of those commits are at the respective heads of sdl2 branches (except the new ones, which are all master) 14:26:43 |amethyst: the sumbodules do not note this for some reason 14:26:47 <|amethyst> okay, pushed master back to where it should be 14:27:08 |amethyst: those can all end up in master now though IMO 14:27:10 :) 14:27:22 <|amethyst> hm 14:27:22 * Grunt goes back to work. 14:27:40 Lasty: But that's strange. You are on msys under windows, using same compiler as me. How the hell you don't get same problem as me? 14:27:41 <|amethyst> I think we need a branch for old master, so that we don't lose those commits 14:27:58 Lasty: Unless contribs were updated since I tried compiling 14:28:03 <|amethyst> pushing libpng's master to master-0.15 14:28:04 that's possible 14:28:15 But as far as I can see, Grunt and Amethyst are still working on this 14:28:25 |amethyst: should we submodule update? 14:28:47 libpng was only 1/3 od my problem tho.. 14:28:50 <|amethyst> Lasty: give me a sec 14:30:26 03|amethyst02 07* 0.16-a0-2637-g8a81f65: Update libpng contrib (#9236) 10(38 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8a81f65776cd 14:30:31 <|amethyst> Lasty: okay, update trunk and do a submodule update now... that should fix the libpng problem 14:30:41 thanks! 14:31:51 Well, I guess that's something 14:32:00 I need to be able to browse the dang tree 14:32:09 without browsing the working dir 14:32:13 The sdl2-mixer issue still stands, though, yes? |amethyst 14:32:37 <|amethyst> MIC132: only if you build with sound 14:32:42 <|amethyst> %git 04985d4e 14:32:42 07Grunt02 * 0.16-a0-2569-g04985d4: Make sound support / building against SDL2_mixer compile-time optional. 10(2 days ago, 5 files, 34+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=04985d4ec976 14:32:53 How do I not build with sound? 14:32:55 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 14:32:56 Sweet! Now I'm back to just tilegen.elf erroring 14:33:00 <|amethyst> MIC132: no sound is the default now 14:33:04 I use default options, except "NO_PKGCONFIG" 14:33:06 Ah, ok then 14:33:49 yeah no_pkgconfig is confusing, I think that's only used for rltiles? 14:33:55 <|amethyst> MIC132: ah, and apparently even if you do enable it, it won't try to use sdl2_mixer with mingw 14:33:59 I still don't know what the windows make arguments should be 14:34:31 gammafunk: Dunno. It just doesn't work wihtout it for me. It doesn't deteck the sdl2 in contribs if I don't put it 14:34:52 <|amethyst> MIC132: that might be fixed too, try without it 14:34:53 MIC132: yeah I think because of...well tilegen doesn't use sdl now 14:34:56 |amethyst: Remind me, how was I supposed to fix my files so I can update them properly? 14:35:10 I just do BUILD_ALL=y NO_PKGCONFIG=y, but maybe that second one isn't necessary now that tilegen uses libpng 14:35:10 -!- Smello has quit [Client Quit] 14:35:16 -!- effractur is now known as effractur_old 14:35:20 <|amethyst> MIC132: change to libpng and git reset --hard HEAD 14:35:27 I recall that our makefile doesn't checkNO_PKGCONFIG 14:35:36 <|amethyst> MIC132: then change back, pull trunk, and submodule update 14:35:52 More details on the tilgen issue: getting about 1100 errors like "Error(dc-corpse.txt:310): couldn't load image 'drchead/drchead_black'." followed by "Assertion failed! Program: c:\crawl\crawl-ref\source\rltiles\tool\tilegen.elf File: tool/tile.cc, Line 507 Expression: m_pixels && x < m_width && y < m_height" 14:36:22 that's...very strange 14:36:32 Same as I was getting 14:36:55 MIC132: you're getting a working Tiles build with the libpng change |amethyst made? 14:37:02 oh you're probably still compilin 14:37:03 g 14:37:11 Yep, compiling now 14:37:21 I was talking about what was happening before the whole libpng issue for me 14:37:43 currently builing without BUILD_ALL 14:37:49 But with NO_PKGCONFIG 14:38:00 (for reference) 14:38:14 Is it possible the filepath for those images is wrong since pnglibconf.h got moved? 14:38:27 or for some other reason . . . 14:38:34 Ok, same tilegen crash! 14:38:44 tilegen.elf stopped working, etc, etc 14:38:50 what is the reasoning behind runelocking vaults? 14:38:59 woo, high five MIC132. Crash buddies! 14:39:19 * MIC132 high fives' Lasty 14:39:40 http://pastebin.com/zvAVWigz 14:39:44 Last few lines of the crash 14:39:58 <|amethyst> where do the errors start? 14:40:07 Everyhitn before is silimilar "couldn't load image" 14:40:14 No idea 14:40:15 <|amethyst> what's the first one that fails? 14:40:19 All the errors doesn't fit 14:40:22 In my terminal 14:40:28 They go before scrolling history 14:40:43 It goes as you can see up to "item 310" 14:40:51 And I can scroll up only to "item 115" 14:41:03 But between those all of them fail, every single one 14:41:22 <|amethyst> hm 14:41:28 <|amethyst> I wonder if it's only dc-corpse that's failing 14:41:36 HOSTLINK tool/tilegen.elf 14:41:36 GEN main.png 14:41:36 Error (dc-main.txt:5): couldn't load image 'dngn/unseen'. 14:41:36 Error (dc-unrand.txt:11): couldn't load image 'urand_air'. 14:41:36 Error (dc-unrand.txt:12): couldn't load image 'urand_cekugob'. 14:41:36 Error (dc-unrand.txt:13): couldn't load image 'urand_four_winds'. 14:41:36 Error (dc-unrand.txt:14): couldn't load image 'urand_bloodlust'. 14:41:37 Error (dc-unrand.txt:15): couldn't load image 'urand_brooch_of_shielding'. 14:41:38 Error (dc-unrand.txt:16): couldn't load image 'urand_vitality'. 14:41:38 Error (dc-unrand.txt:17): couldn't load image 'urand_finger'. 14:41:39 Error (dc-unrand.txt:20): couldn't load image 'urand_faerie'. 14:41:40 Error (dc-unrand.txt:21): couldn't load image 'urand_ignorance'. 14:41:40 Error (dc-unrand.txt:22): couldn't load image 'urand_augmentation'. 14:41:40 shit sorry 14:41:46 <|amethyst> oh, I guess not 14:41:48 didn't mean to do that 14:42:00 <|amethyst> Lasty: helpful, though :) 14:42:03 Yep, I ctrl-c in the middle of it 14:42:15 and I have both dc-unrand and dc-item there 14:42:23 |amethyst: was trying to trim it down to just the useful bits 14:42:28 Hunderds on hundreds of lines 14:42:29 -!- PleasingFungus has quit [Ping timeout: 264 seconds] 14:42:44 I also have dc-corpse 14:42:49 It doesn simply look like it's looking in wrong place, or something to that effect 14:42:57 Yeah, dc-corpse was in my pastebin 14:43:24 *does 14:43:41 <|amethyst> hm.. probably need to run the tilegen tool under a debugger to see what's happening 14:43:47 -!- ontoclasm has joined ##crawl-dev 14:44:19 -!- debo_ has joined ##crawl-dev 14:44:28 <|amethyst> in particular, exactly which step in tile::load is erroring 14:45:27 yeah I think I have gdb in my msys 14:45:46 |amethyst: I have gdb, would I run make under gdb? 14:46:03 Lasty: no :) 14:46:10 Lasty: you'd run the tilegen command make is running 14:46:30 I forget, but there's a make arg to get it to print each command? 14:46:51 -!- debo has quit [Ping timeout: 258 seconds] 14:47:10 <|amethyst> something like gdb tool/tilegen.elf -i dc-player.txt 14:47:13 Lasty: gdb on make would let you debug the make process (in theory) 14:47:21 but not the thing that's crashing 14:47:25 ah 14:47:47 yeah |amethyst's command above looks right from what I can recall 14:47:51 <|amethyst> well 14:47:58 <|amethyst> other than that not being the way you pass arguments 14:48:01 |amethyst: I'm getting a compilation error due to directsound 14:48:05 oh yeah 14:48:12 -!- effractur_old has quit [Quit: leaving] 14:48:13 <|amethyst> gdb tool/tilegen.elf 14:48:17 <|amethyst> break tile::load 14:48:22 <|amethyst> run -i dc-player.txt 14:48:29 |amethyst: working dir though 14:48:30 <|amethyst> (all from the rltiles directory) 14:48:36 ah yeah 14:48:54 I use set args but run is one less command 14:48:58 good to know about that syntax 14:48:59 <|amethyst> (also, do we *really* have to call it "tilegen.elf" ?) 14:49:06 but it's an elf! 14:49:12 <|amethyst> not on Windows 14:49:20 <|amethyst> it's only an elf on Unix 14:49:22 tilegen.deepelf 14:50:01 Breakpoint 1, tile::load (this=this@entry=0x28e8f0, new_filename=...) at tool/tile.cc:374 14:50:23 -!- edlothiol has quit [Ping timeout: 240 seconds] 14:50:23 stepping through 14:50:36 |amethyst: for directsound compilation, is my BUILD_ALL a problem? 14:50:51 I'm getting a compilation fail in that stuff for SDL 14:51:22 <|amethyst> sdl2_mixer failing? 14:51:28 -!- edlothiol has joined ##crawl-dev 14:51:42 <|amethyst> try with BUILD_FOO for everything but that one 14:51:45 doesn't look like it, but it's sound related 14:51:50 alright 14:51:56 <|amethyst> if you don't do SOUND=y it shouldn't be trying to do sound at all 14:52:10 <|amethyst> but BUILD_ALL probably still does try to build sdl2_mixer 14:53:14 <|amethyst> Lasty: when the error happens, it will probably throw you back to line 400 (if (setjmp(...))) or 402, png_destroy_read_struct 14:53:17 ah ok 14:53:45 <|amethyst> Lasty: because libpng uses setjmp/longjmp for C "try/catch" 14:56:02 still these directsound errrors 14:56:05 -!- Patashu has joined ##crawl-dev 14:56:39 In file included from src/audio/directsound/SDL_directsound.h:26, from src/audio/directsound/SDL_directsound.c:31: 14:56:42 src/audio/directsound/directx.h:96:19: error: ddraw.h: No such file or directory 14:56:45 src/audio/directsound/directx.h:97:20: error: dsound.h: No such file or directory 14:56:47 src/audio/directsound/directx.h:98:20: error: dinput.h: No such file or directory 14:57:13 Lasty: can you give me your make command? 14:57:41 make debug-lite -j5 TILES=y NO_PKGCONFIG=y 14:57:57 -!- Raccoon has quit [Ping timeout: 240 seconds] 14:58:56 <|amethyst> gammafunk: hm 14:59:02 <|amethyst> gammafunk: mingw is supposed to come with those? 14:59:12 <|amethyst> http://www.libsdl.org/extras/win32/common/directx-devel.tar.gz 14:59:22 hrm 14:59:28 why would that have changed, I wonder 14:59:58 <|amethyst> gammafunk: switching to newer g++ ? 15:00:05 no, I haven't changed anything 15:00:06 <|amethyst> different search path maybe? 15:00:18 all I did was update submodules and the repo 15:00:21 <|amethyst> oh, had you been able to build sdl2 before? 15:00:23 -!- Lawman0 has quit [Ping timeout: 240 seconds] 15:00:24 yes 15:00:38 I hade made commits to fix windows build issues even 15:00:44 but now I get this, hrm 15:01:14 gammafunk: did you end up putting the --disable-directx defines in for SDL2? sdl-mixer probably needs similar defines if so 15:01:15 <|amethyst> and you built sdl2 since you switched to g++ 4.7 ? 15:01:35 I built sdl2 in the branch, yeah 15:01:37 not since merge 15:01:40 <|amethyst> I wasn't sure if the sdl2 branch was pre-or-post C++11 15:01:55 sdl2 was c++11, yeah 15:01:59 <|amethyst> oh, hm 15:02:01 <|amethyst> no clue then 15:02:19 johnny0: oh, hrm 15:02:25 well why can Lasty compile... 15:02:31 maybe he installed that package or something 15:02:56 would we want to disable directx for sdl2 if we're using opengl? 15:02:57 -!- hurdos has quit [Quit: Leaving.] 15:03:21 ...oh god 15:03:25 my fault 15:03:50 1000 zorkmids to anyone who can guess what the problem was 15:05:17 <|amethyst> you deleted all the directx headers in a fit of pique, then forgot about it? 15:06:08 |amethyst: restarted msys shell but had never modified my bash profile to switch to the upgraded gcc by default 15:06:24 wasn't an issue before since I was using the same shell the whole time, but I restarted the instance this morning 15:06:31 so I was on gcc 4.4 15:06:45 (there's a shell command you run to activate the win-builds gcc 4.8) 15:06:51 <|amethyst> ha, so exactly the opposite of what I thought 15:07:11 that'd be a gotcha to put in the INSTALL.txt 15:07:23 ...for whomever updates that >_> 15:07:32 *whoever 15:07:36 -!- hurdos has quit [Client Quit] 15:08:42 oh nice, windows 8 gives a popup dialog to troubleshoot tilegen.elf 15:08:43 thanks, windows 15:08:52 ?? |amethyst 15:08:52 |amethyst[1/16]: <|amethyst> doh 15:08:55 gah 15:09:02 -!- Daekdroom has quit [Ping timeout: 264 seconds] 15:09:10 1learn add potatolizard 15:12:56 fprintf (__stream=0x75004c48 , 15:12:56 __format=__format@entry=0x44ee10 <_ZNSt6vectorIiSaIiEE13_M_insert_auxEN9__gnu_cxx17__normal_iter 15:12:56 atorIPiS1_EERKi+4517392> "Error (%s:%d): couldn't load image '%s'.\n") 15:12:56 at c:/msysgit/opt/windows_32/i686-w64-mingw32/include/stdio.h:286 15:12:56 286 { 15:12:57 (gdb) 15:12:57 288 __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); 15:12:57 (gdb) 15:12:57 289 __retval = __mingw_vfprintf( __stream, __format, __local_argv ); 15:12:58 (gdb) 15:12:58 Error (dc-demon.txt:47): couldn't load image 'demon_wings_bones'. 15:12:59 -!- rast has quit [Read error: Connection reset by peer] 15:12:59 292 } 15:12:59 _fu39___ZNSs4_Rep20_S_empty_rep_storageE () at tool/tile_list_processor.cc:768 15:13:00 768 return false; 15:13:01 argh 15:13:14 why is up so near enter on this keyboard? :P 15:13:48 -!- pwnmonke_ has quit [Ping timeout: 256 seconds] 15:14:15 <|amethyst> hrm 15:14:23 <|amethyst> that doesn't really help :( 15:14:36 I'll try to get more 15:14:39 <|amethyst> what was the line you stepped just before that happened? 15:15:17 <|amethyst> the backtrace won't have it because of the setjmp/longjmp 15:15:20 |amethyst: I see the problem in terms of the line 15:15:36 -!- ZRN has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 15:15:58 |amethyst: http://pastebin.com/4R2mrwf5 15:16:08 (gdb) p sig_bytes 15:16:08 $1 = 8 15:16:08 (gdb) p fread(sig, 1, sig_bytes, fp) 15:16:08 $2 = 5 15:16:08 (gdb) n 15:16:11 389 || png_sig_cmp(sig, 0, sig_bytes)) 15:16:17 (gdb) p png_sig_cmp(sig, 0, sig_bytes) 15:16:17 $3 = -1 15:16:18 (gdb) n 15:16:24 |amethyst: it's failing that fread condition 15:16:42 and I guess png_sig_cmp, but that's only evaluated if the first passes 15:17:12 I did that print before stepping into the check 15:17:22 well I haven't even stepped into the check 15:17:37 <|amethyst> so the file is only five bytes long? 15:17:55 let me see the file 15:18:03 <|amethyst> I'm not sure why fread would be returning early like that? 15:18:18 dngn/unseen.png 15:19:15 -!- Figglett has quit [Client Quit] 15:19:31 <|amethyst> gammafunk: what's in sig_bytes after the read? 15:19:39 -!- muravey has joined ##crawl-dev 15:19:40 <|amethyst> OHH 15:19:44 <|amethyst> fopen(...) 15:19:50 <|amethyst> that should be "rb" I think 15:19:53 <|amethyst> not "r" 15:19:55 hrm 15:19:56 <|amethyst> since you're on Windows 15:19:59 oh 15:20:08 <|amethyst> otherwise it stops on a ctrl-z or something 15:20:19 <|amethyst> and translates CRLF to LF 15:20:19 odd, why didn't this break before? 15:20:42 -!- zxc232 has quit [Read error: Connection reset by peer] 15:20:53 <|amethyst> maybe I'm wrong 15:20:56 let me try changing it to rb 15:21:16 -!- Mazed has quit [Ping timeout: 255 seconds] 15:21:39 <|amethyst> %git b86fb3f5 15:21:40 07edlothiol02 * 0.16-a0-1990-gb86fb3f: Remove the SDL dependency from the rltiles tool. 10(2 weeks ago, 4 files, 81+ 98-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b86fb3f5a0e8 15:21:51 <|amethyst> because it wasn't using fopen() on image files before, it was using SDL 15:22:20 (gdb) p sig_bytes 15:22:20 $8 = 8 15:22:20 (gdb) p sig 15:22:20 $9 = "%PNG\ncEo" 15:22:21 (gdb) 15:22:26 that's in sig btw 15:22:30 sig_bytes is still 8 15:22:35 not sure if that's being modified though 15:22:52 |amethyst: ^, if you didn't see 15:23:01 <|amethyst> yeah, that's the problem 15:23:33 -!- Figglett has quit [Client Quit] 15:23:35 cool, let me try to fix and recompile 15:23:39 -!- mamgar has quit [Ping timeout: 258 seconds] 15:23:44 just "rb" instead of "r", |amethyst ? 15:23:47 <|amethyst> yeah 15:23:55 <|amethyst> the signature has \x89PNG\r\n 15:24:01 <|amethyst> and it's turning the \r\n into an \n 15:24:02 -!- rossi has quit [Ping timeout: 245 seconds] 15:24:05 <|amethyst> I bet that's intentional even 15:24:57 <|amethyst> so that the signature itself tells you if you've accidentally opened the file in text mode 15:25:07 -!- inspector071 has quit [Ping timeout: 272 seconds] 15:25:17 <|amethyst> in fact, it looks very defensive 15:25:29 |amethyst: I do get warnings of libpng warning: iCCP: known incorrect sRGB profile on some of the tilesheets, but yeah compilation is proceeding now :) 15:25:41 <|amethyst> \x89PNG\r\n\x1a\n 15:25:51 <|amethyst> so right after the crlf is a ctrl-z 15:26:05 <|amethyst> and the very first byte is not 7-bit 15:26:06 gammafunk: oo, what do I need to do? 15:26:32 <|amethyst> those first 8 or 9 bytes make a nice canary for various kinds of file transfer problems 15:26:35 Lasty: alright, I'll let you know what I want in my gift basket, but I have to recieve it first before you get the new code 15:26:43 I suggest overnight mail 15:26:53 (I think |amethyst will push a fix) 15:27:08 <|amethyst> gammafunk: you can push it, you've already made the change :) 15:27:13 <|amethyst> gammafunk: and you're the one testing it 15:27:26 |amethyst: ok, but I actually can't push on my msysgit 15:27:28 for some reason 15:27:32 <|amethyst> ah 15:27:34 <|amethyst> I will then 15:27:36 ty 15:27:39 <|amethyst> once you tell me whether it works 15:27:57 -!- roctavian has quit [Quit: Page closed] 15:28:06 it does generate the image sheets, crawl compile is proceeding 15:28:11 <|amethyst> cool 15:29:18 I can't get a proper display even after making crawl, since windows 8 and opengl are not happy, apparently 15:31:28 03|amethyst02 07* 0.16-a0-2638-g56d2237: tilegen: Read PNG files in binary mode. 10(2 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=56d223743aa9 15:32:04 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 15:33:15 Lasty: ^ is your fix, hopefully 15:33:36 have to pull that and maybe update submodules? 15:33:42 Thank you! I'm applying it now. 15:33:58 <|amethyst> don't need to update submodules 15:34:04 <|amethyst> this didn't change anything 15:34:08 oh right 15:34:14 tilegen, not libpng 15:34:23 <|amethyst> and you have the latest submodules or it wouldn't get past building libpng :) 15:34:28 <|amethyst> yeah 15:34:38 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:35:23 beam.cc:6028:40: warning: typedef 'siter' locally defined but not used [-Wunused-local-typedefs] typedef sweep_type::const_iterator siter; 15:35:23 Not a hard error, but fyi. 15:35:53 -!- HellTiger_NB has quit [Ping timeout: 240 seconds] 15:38:59 yeah, and my win8 crawl runs normally 15:39:06 so looks like issue resolved 15:39:45 be gone, hatefull memory-devouring windows instance! 15:40:02 haha 15:40:25 thanks for your help, gammafunk and |amethyst! 15:40:36 np 15:40:37 -!- Zauren has quit [Ping timeout: 255 seconds] 15:44:44 uh oh 15:46:47 -!- Figlette has quit [Remote host closed the connection] 15:48:49 03|amethyst02 07* 0.16-a0-2639-gccc710c: Remove some now-unused typedefs (Lasty) 10(13 seconds ago, 1 file, 0+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ccc710cb1a60 15:49:13 CXX windowmanager-sdl.o 15:49:13 In file included from c:\msysgit\opt\windows_32\i686-w64-mingw32\include\intrin.h:151:0, 15:49:13 from contrib/install/i686-w64-mingw32/include/SDL2/SDL_cpuinfo.h:44, 15:49:13 from contrib/install/i686-w64-mingw32/include/SDL2/SDL.h:73, 15:49:13 from windowmanager-sdl.cc:19: 15:49:13 c:\msysgit\opt\windows_32\i686-w64-mingw32\include\dvec.h: In function 'const __m128i get_mask128()' 15:49:13 : 15:49:14 c:\msysgit\opt\windows_32\i686-w64-mingw32\include\dvec.h:56:83: error: '_mm_set1_epi64' was not dec 15:49:14 lared in this scope 15:49:16 static const __m128i mask128 = _mm_set1_epi64(M64((__int64)0xffffffffffffffffll)); 15:50:14 <|amethyst> http://stackoverflow.com/questions/24377181/sdl-installation-failure-on-windows-with-mingw-dvec-h-error 15:50:19 ty 15:50:56 <|amethyst> https://sourceforge.net/p/mingw-w64/bugs/383/ 15:52:54 |amethyst: I was afk for a while. What's the current status? 15:53:21 <|amethyst> it should build now at least 15:53:25 <|amethyst> %git HEAD^ 15:53:25 07|amethyst02 * 0.16-a0-2638-g56d2237: tilegen: Read PNG files in binary mode. 10(24 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=56d223743aa9 15:53:52 <|amethyst> that fixes the tilegen problems (and an earlier commit fixes the libpng submodule) 15:54:31 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 15:54:53 Let's see 15:55:26 I'm getting few "known incorrect sRGB prifle" warning 15:55:28 *warnings 15:55:37 But it looks like it went through tilegen 15:55:41 <|amethyst> yeah, gammafunk too, but those shouldn't be a problem 15:57:05 If everything works, should I mark the issue as resolved or smoething? 15:57:53 -!- Guest81251 has quit [Ping timeout: 240 seconds] 15:58:19 <|amethyst> oops 15:58:22 <|amethyst> I meant to already 16:01:19 -!- PleasingFungus has joined ##crawl-dev 16:02:29 -!- mong has quit [Quit: shiiiiiiiiiit] 16:05:20 -!- Z_LAMP has quit [Ping timeout: 250 seconds] 16:07:34 .crushed 16:07:35 76. Mersau1t the Imperceptible (L19 VpEn of Ashenzari), thrown by an octopode crusher on Depths:2 on 2014-11-19 09:47:41, with 273699 points after 61667 turns and 9:17:00. 16:07:46 !lg * current ikiller=~shrike 16:07:48 It compiled and apparently works! Thanks for all the hard work. 16:07:50 24. eagle the Cleaver (L11 GrCK of Xom), slain by a caustic shrike on Lair:1 on 2014-11-19 10:34:09, with 7230 points after 9355 turns and 0:51:29. 16:08:46 !killratio robin * 16:08:48 robin wins 12.78% of battles. 16:08:51 dropping again 16:09:20 |amethyst: good libpng sleuthing :) 16:09:39 |amethyst: I was trying to figure that one out on my vm without success. 16:10:04 -!- PolkaDot has quit [Quit: Lost terminal] 16:12:09 -!- Sharkslayer has quit [Quit: Page closed] 16:13:01 -!- bleak has quit [Ping timeout: 255 seconds] 16:14:15 03roctavian02 07* 0.16-a0-2640-g4d92b31: Brightened kobold tiles, removed their darts. 10(5 minutes ago, 2 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4d92b313aac4 16:14:44 -!- kroki has quit [Quit: Page closed] 16:14:47 ...I had never noticed the darts 16:14:49 oh 16:14:57 !seen ontoclasm 16:14:57 I last saw ontoclasm at Sat Nov 22 20:43:48 2014 UTC (1h 31m 9s ago) joining the channel. 16:15:36 !tell roctavian While you're working on early-game tiles, if you could hit up gnoll sergeants next, that would be great - there's a shield in their sprite that they sometimes (but not always) actually have in-game! 16:15:36 PleasingFungus: OK, I'll let roctavian know. 16:16:24 wow, that was supposed to be a dart 16:16:33 the things you noticed when the tiles are zoomed in 16:16:50 I still can't really see it 16:16:55 oh I can 16:17:00 you can't see if you zoom it? 16:17:04 the little yellow blob in their hand 16:17:10 hm 16:17:23 -!- ldf has quit [Ping timeout: 240 seconds] 16:17:52 h m 16:17:58 %git 2252c1227e57bdc8706b7e93f7aed1564ca60fd1 16:17:58 07PleasingFungus02 * 0.15-a0-2291-g2252c12: Make rPois a bit more consistent (for players) 10(4 months ago, 4 files, 26+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2252c1227e57 16:18:03 <|amethyst> oh, that's not string cheese? 16:18:14 |amethyst: no! k are lactose intolerant 16:18:20 K, sorry 16:18:21 not k 16:18:32 k love cheese in all its forms 16:18:51 <|amethyst> !tell TZer0 lost password, I think on CLAN https://crawl.develz.org/tavern/viewtopic.php?f=9&t=13968 16:18:51 |amethyst: OK, I'll let tzer0 know. 16:21:57 -!- serq has quit [Quit: tschö] 16:21:58 Do we know anyone that wants to use VS2013 to build Crawl? 16:22:22 I was just contemplating SDL2 having WinRT support in its recent trunk 16:23:13 oh, that reminds me that I need to submit my high dpi Android SDL2 patch upstream :) 16:23:52 -!- Bloax has joined ##crawl-dev 16:26:46 -!- hurdos has quit [Client Quit] 16:27:28 -!- Bloaxor has quit [Ping timeout: 256 seconds] 16:27:40 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 16:28:10 Grunt: oh, what were the issues with either autoconf or cmake btw 16:28:19 in terms of our build process 16:28:53 wouldn't mind diving into that if we could avoid situations like make clean compiling our contribs and/or tilegine and just being generally inscrutable 16:31:17 -!- travis-ci has joined ##crawl-dev 16:31:18 The build was fixed. (master - f71ace8 #708 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/41789376 16:31:18 -!- travis-ci has left ##crawl-dev 16:32:13 hrm, wonder if webtiles could be made to work in windows 16:32:37 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 16:32:46 <|amethyst> would need to do something to replace to Unix-domain sockets it uses 16:33:20 <|amethyst> and a replacement for inotify 16:33:38 <|amethyst> (though the latter is really only needed for dgl interop) 16:33:50 -!- WereVolvo has quit [Read error: Connection reset by peer] 16:34:20 I see 16:34:37 hm, just got an unlinked item in vaults:5 16:34:41 I wish I knew what caused those 16:34:52 <|amethyst> PleasingFungus: probably the same thing as the monsters in walls 16:35:13 <|amethyst> PleasingFungus: I suspect one subvault is placing those, then either the layout or another subvault is overwriting the cell 16:35:24 oh, neat 16:37:37 -!- MIC132 has quit [Quit: Leaving] 16:37:47 -!- heteroy has quit [Ping timeout: 245 seconds] 16:43:51 man, who decided opening files in text mode by default was a good idea 16:44:02 Me. 16:44:22 oh right, I was going to ask: |amethyst, any idea how to fix the subvault issue? 16:45:01 -!- read has quit [Quit: brb] 16:45:46 the monsters/items walls subvault issue? 16:45:51 ya 16:46:01 -!- UncertainKitten has joined ##crawl-dev 16:46:08 well I know which vaults can trigger it 16:46:26 or rather I know somme of them that can 16:46:28 Hrmm. So gammafunk and MIC132 can compile now, but I'm still stuck on this dvec thing. did you two need to do anything special to resolve dvec.h? 16:46:45 Lasty: dvec.h....oh! 16:46:51 I had to edit mine! 16:47:01 there was a blurb I found on the internet 16:47:13 Lasty: can you pastebin your error again? 16:47:36 was it this? 16:47:37 http://stackoverflow.com/questions/24377181/sdl-installation-failure-on-windows-with-mingw-dvec-h-error 16:48:06 Lasty: yes, that exactly 16:48:16 cool, ty 16:48:20 tbf that was when I was first setting things up 16:49:19 man, does the default msysgit install have this problem 16:49:45 -!- read has joined ##crawl-dev 16:49:58 -!- read has quit [Changing host] 16:49:58 -!- read has joined ##crawl-dev 16:49:59 we might as well tell people compiling on windows to run one of those gameshow obstacle courses 16:50:00 worked like a charm! 16:50:14 <|amethyst> gammafunk: obviously ship the toolchain in contrib/ 16:50:23 |amethyst: seems like it... 16:50:34 <|amethyst> gammafunk: (but then how do you get contrib?) 16:50:37 yaaay, compiles again! 16:51:24 well tbf we haven't had any issues with git itself through msysgit 16:52:16 <|amethyst> gammafunk: that would be another reason to get the MSVC port back up 16:52:27 <|amethyst> (I'm assuming it doesn't work with the sdl2 changes) 16:52:40 yeah, if it compiled it might be easier 16:52:56 it being crawl using MSVC 16:53:08 -!- Ratboiler has quit [Quit: Page closed] 16:54:08 <|amethyst> doy: re erase_if etc in misc.h and deleteAll map_find etc in libutil.h, we should pick one location 16:54:34 oh, but is MSVC only available through a separate product you have to purchase? 16:54:47 -!- ontoclasm has quit [Quit: Leaving.] 16:54:51 <|amethyst> gammafunk: supposedly you can build with Express 16:55:02 <|amethyst> it's still non-Free, but it's $0 16:55:06 hmm, grunt? 16:55:21 just saw that the mingw cross compiles also failed 16:55:34 -!- ontoclasm has joined ##crawl-dev 16:55:42 during make, not make install 16:55:46 <|amethyst> anyway, I'm off for now 16:55:52 COPY dat/tiles/floor.png 16:55:52 cp: cannot stat `rltiles/floor.png': No such file or directory 16:55:55 make: *** [dat/tiles/floor.png] Error 1 16:55:59 bye, |amethyst 16:56:03 <|amethyst> Napkin: hmm 16:56:17 <|amethyst> Napkin: is that a tiles build? 16:56:21 yes 16:56:28 I was able to use the cmake installer in windows, and for linux it's a package 16:56:31 for os x... 16:56:52 -!- wheals has joined ##crawl-dev 16:56:53 TRACK_CFLAGS = i686-w64-mingw32.static-gcc i686-w64-mingw32.static-g++ -O2 -pipe -DWINMM_PLAY_SOUNDS -D__USE_MINGW_ANSI_STDIO -DUSE_SOUND -Wall -Wformat-security -Wundef -Wno-array-bounds -Wno-format-zero-length -Wmissing-declarations -Wredundant-decls -Wno-parentheses -Wno-unused-parameter -Wwrite-strings -Wshadow -Wuninitialized -Iutil -I. -Irltiles -isystem contrib/install/i686-w64-mingw32.static/include -DWIZARD -DASSERTS -DREGEX_PCRE ... 16:56:59 ... -DCLUA_BINDINGS 16:57:08 yeah for os x there's also an installer 16:57:34 <|amethyst> Napkin: hm, tilegen is on the host and needs a newish libpng to work I think 16:57:42 no, it was the non-tiles build, i think 16:57:54 it did work earlier... 16:58:03 hrm, -DUSE_SOUND? 16:58:24 GEN was fine, too 16:58:41 i'm a bit confused to see such a copy during the main make 16:58:42 Napkin: does that have the fully updated submodules? 16:58:50 it had, in the morning 16:59:02 i'll try again now 16:59:03 there have been some changes to libpng just recently 16:59:23 <|amethyst> it probably won't make a difference, since tilegen is on the host 16:59:28 ooh there were changes to singularity 16:59:29 -!- the_glow has quit [Ping timeout: 272 seconds] 16:59:35 or not 16:59:37 <|amethyst> I think we build contrib libpng only for the target 16:59:46 Your branch is behind 'origin/singularity' by 152 commits, and can be fast-forwarded. 16:59:48 wtf... 16:59:59 merge of master I guess 17:00:02 <|amethyst> but for non-tiles builds it shouldn't matter 17:00:17 wow, why not just force push? 17:00:35 wheals: well, it is public, with multiple people working on it 17:00:42 nothing wrong with just a merge of master 17:00:44 i thought it's just Grunt? 17:00:59 no basil made it iirc, grunt just did work recently 17:01:08 he made it 10 months ago :P 17:01:23 well yeah, but did grunt like erase basil's commits? 17:01:39 no, but he did make it so you can't see it from git log 17:01:51 and git doesn't make it easy to show only commits in a branch that aren't in master 17:01:56 <|amethyst> Napkin: oh, hm... you're doing make clean ? 17:02:06 i usually do, yes 17:02:08 oh git does have a way of doing that 17:02:09 <|amethyst> oh, never mind 17:02:11 forgot right now, though 17:02:24 <|amethyst> clean-rltiles doesn't depend on DESTTILEFILES, I misread 17:02:26 i do a make clean and a git clean -dfx 17:02:39 after install 17:02:48 <|amethyst> only TILES_ANY should make anything depend on DESTTILEFILES 17:03:15 <|amethyst> hm, anyway, I do need to go. Good luck! 17:03:17 there was a mistake grunt already fixed 17:03:21 thanks, enjoy :) 17:03:55 i think it worked this time 17:04:43 " Admit it - the moment you read "will warp *you*" in the commit messages, you knew this was coming." 17:05:01 wheals: ? 17:05:02 !tell Grunt i knew monster singularity was coming from the moment you said you had some ideas for it, tbh :P 17:05:02 wheals: OK, I'll let grunt know. 17:05:11 New branch created: bonearmour (1 commit) 17:05:11 03PleasingFungus02 07[bonearmour] * 0.16-a0-2634-gf0fc987: Initial pass on bone armour 10(13 minutes ago, 13 files, 172+ 26-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f0fc98797a28 17:05:12 03Lasty02 07* 0.16-a0-2641-g3ed2009: Prevent monsters from blocking their own attacks (nagdon) 10(18 seconds ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3ed200961378 17:05:22 wheals: I knew it from the moment I saw an implementation of player singularity! 17:05:53 btw, any feedback on bonearmour is welcomed :) 17:05:55 yes that is an unfortunate progression...grrr 17:06:19 PleasingFungus: oh, i thought it was a misspelling of bone dragon armour at first 17:06:22 -!- Lawman0 has quit [Ping timeout: 240 seconds] 17:06:26 pfft 17:06:30 lame 17:07:28 PleasingFungus: could make ozo/stoneskin simply remove the enchant when cast 17:07:55 oh, true 17:07:57 the bones slide off 17:08:13 gross 17:08:20 it's supposed to be a little gross 17:08:22 it's necromancy! 17:08:43 "eww, dead things" - borg n. jor, master necromancer 17:09:58 is this a sneaky attempt at testing permanent charms/buff 17:10:03 yeah this is really not a replacement for twisted res in any way, more just a spell swap 17:10:08 well 17:10:11 it's another use for corpses 17:10:19 there's only so many spells that eat corpses that you're going to use 17:10:32 well this doesn't actually eat them 17:10:36 -!- travis-ci has joined ##crawl-dev 17:10:36 The build passed. (randliches - a3a56e0 #709 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/41789640 17:10:36 -!- travis-ci has left ##crawl-dev 17:10:37 since you get the chunks still 17:11:04 yeah but you can't use them for animate dead or w/e 17:11:04 not a big difference necro-wise since chunksub and chunksimulacrum are gone :u 17:11:11 rip 17:11:14 I can't remember why we did that 17:11:18 it seemed like a good idea at the time 17:11:57 well just replace bolt of draining with meat cannon 17:12:03 !!! 17:12:12 potatolizard: it's an attempt to design a spell which is a buff but is not bad. the "permanence" isn't really core to the design, I just wanted to make it stronger 17:12:14 no the difference I was referring to is really more just nutrition; ne have a bit more an issue with it due to losing corpses + spell hunger, but it's not severe or anything 17:12:29 -!- mamgar has quit [Quit: Exit Stage Left] 17:12:31 -!- DrKe has joined ##crawl-dev 17:13:00 yeah I don't see any problem with the basic idea; it at least requires something before you can recast, so it's less of "oh I forgot to cast it when I could", like rmsl 17:13:03 potatolizard: the key thing for its design is the costs 17:13:06 (the skeletons) 17:13:07 ah, apparently `git log --first-parent --no-merges` does the trick 17:13:16 (or possibly corpses if we decide to make it eat the chunks too) 17:13:24 wheals: yeah I always forget the command myself; should shell alias it 17:13:38 PleasingFungus: tbh eating the chunks seems maybe wise 17:13:47 why turn it into a "fast butcher" spell 17:13:57 both are appealing thematically; being wrapped in a shell of putrid flesh and bones is a neat effect 17:14:05 the reason I made it skeleton-based 17:14:07 i wonder if Cheibriados could use that to show commits' branches with %git 17:14:10 was to add synergy specifically with simulac 17:14:11 but it might be way too slow 17:14:12 -!- HisMajestyBOB has quit [Client Quit] 17:14:20 but I guess it has that anyway 17:14:24 if you still allow skeletons 17:14:26 wheals: one way to find out! 17:14:30 (maybe make skeletons count half as much?) 17:14:34 %git --first-parent 17:14:34 07Lasty02 * 0.16-a0-2320-g3ed2009: Prevent monsters from blocking their own attacks (nagdon) 10(10 minutes ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3ed200961378 17:14:39 hrm 17:14:44 it only passes one arg iirc 17:14:46 so maybe not 17:15:31 if it's a single argument I think it could get passed 17:15:34 i was thinking of doing it automatically 17:15:45 oh 17:15:49 like %git iron-rod 17:15:55 %git iron-rod 17:15:55 07Grunt02 * 0.16-a0-2396-gfdf9441: Let monsters use the iron rod properly. 10(5 days ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fdf94418d94e 17:16:07 yeah, or %git fdf9441 17:16:13 well, what would you want it for, %git :/? 17:16:22 something like that 17:16:40 -!- read has quit [Read error: Connection reset by peer] 17:16:46 at least once someone used %git :/blah and saw a commit there, then updated the learndb based on it 17:16:52 but it wasn't actually ever in master 17:16:56 I guess the problem there is you usually are looking only for the branch or only for master 17:16:59 -!- read has joined ##crawl-dev 17:17:16 but yeah printing the branch could avoid confusion like that I guess 17:17:53 -!- Pluie has quit [Quit: Wah] 17:19:52 PleasingFungus: ooh, good to see that shard shrikes made it in!o 17:20:05 :)o 17:20:06 makes me happy.o 17:20:08 what are shard shrikes 17:20:14 I wonder when monster last rebuilt 17:20:23 unknown monster: "shard shrike" 17:20:23 %??shard shrike 17:20:29 only when the neil wills it 17:20:44 !learn add shard_shrikes got a band of four of these and it's like watching an episode of star wars 17:20:45 shard shrikes[1/1]: got a band of four of these and it's like watching an episode of star wars 17:20:53 -!- HellTiger has quit [Ping timeout: 240 seconds] 17:21:02 wow you saved that 17:21:07 just checked the logs 17:21:15 it was a memorable phrase, easy to search for 17:21:31 the blue icicles kind of look like blue space lasers 17:22:04 Unstable branch on crawl.lantea.net updated to: 0.16-a0-2640-g4d92b31 (34) 17:22:30 PleasingFungus: next up, an cocytus ATAT monsters imo 17:22:43 !!! 17:23:15 add wampas that drag jedi into their caves and eat them 17:23:20 by which I mean yeti 17:23:22 by which I mean grunt 17:23:23 then add a jedi class 17:23:36 just like slash'em extended!!!! 17:23:48 (everyone loves slash'em extended) 17:23:57 -!- rossi has quit [Ping timeout: 240 seconds] 17:24:04 -!- HDA has quit [Ping timeout: 246 seconds] 17:24:43 I like to play the Travesty class. 17:24:57 03PleasingFungus02 07[bonearmour] * 0.16-a0-2635-g475d277: De-chunkify bone armour (gammafunk) 10(3 minutes ago, 2 files, 14+ 22-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=475d277bc8a9 17:25:03 Use the source, wheals! (let (go x)), wheals! 17:25:22 run youfools.exe 17:25:52 Process Gandalf.exe has encountered an error and must shut down. 17:26:21 ah, the commit credit title I've been waiting for... 17:26:36 don't worry, it'll all be squashed before master. 17:26:43 rip 17:26:44 !squash gammafunk 17:27:04 man, if you made an animation of that 17:27:14 like beams of flesh shooting at the player 17:27:51 PleasingFungus: next, bring back borgnjor's mortuary 17:27:57 !!! 17:28:04 gammafunk: yeah an animation of some kind would be nice 17:28:14 possibly one less crash-y than robin's 17:28:32 oh, yeah, there's support in beam.cc for what wheals was doing already 17:28:45 beem 17:28:54 rip is_beam 17:29:09 but for the tile it's a little more complicated, depending on how accurate you'd want it 17:29:31 rest in beam 17:29:32 oh, also that's probably expecting the direction variants tiles of the bolt in question to be a thing 17:29:56 TBH i was hoping it would make crawling corpses that then merged with you 17:30:16 but that sounds hard 17:30:28 also, weak 17:31:04 it would be cool, tho. 17:31:04 I just realised 17:31:11 stoic and inscrutable 17:31:19 -!- ParallaxScroll is now known as ParallaxScroll1 17:31:19 cold impartial cruelty 17:31:27 ??? 17:31:29 ...I am actually Lom Lobon 17:31:32 rip 17:31:51 so which panlord will get singularity 17:31:56 you're more like a ghost crab, so we're moving you to a swamp 17:31:58 (gammafunk is Mnoleg) 17:32:11 can I be cerebov 17:32:11 I'm more like a bat 17:32:17 Grunt already lives in a castle he built in a swamp 17:32:22 wheals: I like the idea of random panlords getting it >_> 17:32:23 megagammafunk 17:32:30 oh i just realised 17:32:35 Grunt: give it to vashnia 17:32:40 wheals: possibly Mnoleg; he already has some translocs 17:32:54 (is Malign Gateway still /transloc or did that go away) 17:32:59 ??malign gateway 17:32:59 malign gateway[1/3]: Summons a portal through which an eldritch tentacle emerges. Depending on spell power, it will be friendly for a number of turns, before turning hostile, or the portal closes and it is severed, whichever happens first (either way, it will turn hostile). Level 7 Summ/Tloc found in the Grand Grimoire. 1/5 chance of draining 1-3 points of int. 17:33:00 it is 17:33:21 settled 17:33:27 Mnoleg gets Singularity 17:33:29 <_< 17:33:38 !singularity gammafunk 17:33:38 Grunt mumbles some strange words. Space collapses on itself with a horrifying crunch! The singularity violently warps gammafunk! 17:33:45 hrm, mnoleg has malign 17:33:51 I guess gloorx could use that 17:33:56 but it's not thematic 17:34:11 I still don't know what the monster version is going to do 17:34:18 will it function like mesm kind of 17:34:23 give Gloorx Control Undead 17:34:25 wheals: what, vashnia isn't bad enough....? 17:34:38 PleasingFungus: well, now you can't just walk away from her!!! 17:34:41 control undead will have little impact for gloorx 17:34:56 Grunt: imo give gloorx 4.1 summon undead 17:34:57 I guess he can have it, since he can have a lot of spells 17:35:09 03PleasingFungus02 07[bonearmour] * 0.16-a0-2636-g1f40f23: Remove a few more bones from corpse armour 10(4 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1f40f236c7d0 17:35:09 03PleasingFungus02 07[bonearmour] * 0.16-a0-2637-g66bf765: More corpseification 10(2 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=66bf765079dc 17:35:22 gammafunk: being undead against Gloorx is probably more desirable than not atm 17:35:40 Grunt: hrmm...if singularity is themed like a black hole, and gloorx is of the darkness... 17:35:42 does control undead really do something to players 17:35:44 it's not such a stretch 17:35:46 -!- tabstorm has joined ##crawl-dev 17:35:50 I think it confuses them? 17:35:57 ya 17:36:00 lol 17:36:02 but that just means "wear clarity" 17:36:04 wheals: Your will is overpowered! You are confused. 17:36:08 which many undead do anyhow 17:36:19 wheals: what happens when you enslave the player.......... 17:37:16 i always assumed that was specifically since the player was trying to enslave eirself 17:37:16 imo misdirect 17:37:18 <_< 17:37:25 clearly 17:37:25 !send PleasingFungus mislead 17:37:25 Sending mislead to PleasingFungus. 17:37:29 the answer is 17:37:53 the answer is ' '? 17:38:00 Your will is overpowered! You are paralysed with indecision! 17:38:04 muhahahahahahahahaha 17:38:05 -!- Mazed has quit [Remote host closed the connection] 17:38:40 That's Our Grunt 17:40:40 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 17:41:01 %git shd 17:41:01 Could not find commit shd (git returned 128) 17:41:06 %git shp 17:41:06 07PleasingFungus02 * 0.16-a0-2479-g9c8aac6: In-progress shield work 10(3 weeks ago, 9 files, 138+ 92-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9c8aac645018 17:41:14 Well, looks like cmake is installable on windows and os x 17:41:24 so I might try to dive innto a cmakeification of crawl 17:41:27 so we've got it 17:41:32 !glasses 17:41:33 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 17:41:34 cmade 17:41:36 ??? 17:41:38 wheals: shd would maybe make more sense 17:41:40 argh 17:41:43 I really don't remember why I went with shp 17:41:48 cgrunt 17:41:50 it probably made sense at the time. 17:41:50 PleasingFungus: evp 17:41:54 o 17:41:56 that would make sense 17:41:59 in a sense 17:42:08 actually, i can do my thing anyway 17:42:10 i think 17:42:10 nonsense. 17:42:21 * Grunt heads home. 17:45:21 03PleasingFungus02 07[bonearmour] * 0.16-a0-2638-g62feda9: Make bone armour incompatible with stoneskin/ozo's (gammafunk) 10(4 minutes ago, 3 files, 26+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=62feda9d1ced 17:46:45 -!- travis-ci has joined ##crawl-dev 17:46:45 The build was fixed. (master - e31c45d #710 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/41789753 17:46:45 -!- travis-ci has left ##crawl-dev 17:48:28 we are so, so proud of you 17:48:33 how many hp do these shard shrikes typically have? i don't know enough about mon-data to interpret that 17:48:34 -!- Zooty has quit [Ping timeout: 246 seconds] 17:50:28 03PleasingFungus02 07[bonearmour] * 0.16-a0-2639-gc5f2567: Corpse armour messaging 10(37 seconds ago, 3 files, 22+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c5f2567c8579 17:50:51 ackack: about as much as caustic shrikes, iirc? ballpark 90-100 17:51:14 thanks. what sort of damage is hd 12 af_cold? 17:51:33 Re: flavor of corpse armour not stacking with stoneskin/statueform; what about its use by gargoyles? They made of stone 17:51:48 *are made 17:52:06 -!- ParallaxScroll1 has quit [Quit: Page closed] 17:52:13 living stone 17:53:02 ??ice beast hd:21 17:53:03 I don't have a page labeled ice_beast_hd:21 in my learndb. 17:53:07 ice beast (12Y) | Spd: 10 | HD: 21 | HP: 94-134 | AC/EV: 5/10 | Dam: 512(cold:21-62) | amphibious | Res: 06magic(20), 12cold+++, 03poison, 12drown | Vul: 04fire | XP: 2406 | Sz: Large | Int: animal. 17:53:07 %??ice beast hd:21 17:53:29 regular uglies are hd 12, so that works 17:53:33 just looked it up 17:53:57 Executioner (151) | Spd: 20 | HD: 12 | HP: 53-81 | AC/EV: 10/15 | Dam: 30, 10, 10 | 05demonic, 10doors, fighter, evil, see invisible | Res: 06magic(140), 05fire, 02cold, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 2200 | Sp: pain (d14) [06!sil], haste [06!sil] | Sz: Large | Int: high. 17:53:57 %??executioner 17:54:02 Also as a bikeshedding suggestion, if you want a named wizard for the spell but not Borgnjor, why not bring back Cigotuvi? 17:54:52 Cigotuvi's even known for demented experiments with flesh 17:54:55 -!- gammafunk has quit [Read error: Connection reset by peer] 17:58:00 -!- _Jordan_ has quit [Quit: Leaving] 17:58:20 ackack: shard shrikes have 21 hd, not 12. 17:58:26 magicpoints: oo, I do like that. 17:58:47 hm. Cigotuvi's Embrace. 17:58:58 it feels like it sounds slightly worse, but... 17:59:07 idk. maybe not. 18:00:33 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 18:00:41 flavour 18:02:12 PleasingFungus: yikes, 21 hd? 18:02:26 i feel like when you were talking about them the other day you suggested they would be weaker than caustic shrikes 18:02:42 21 hd af_cold on a speed 30 monster that also has icicle and comes in packs is wow 18:02:45 Well, they do only appear in Coc 18:03:14 Maybe they could be a horrifying shapeshifter result 18:03:38 ackack: yeah I did and then I changed my mind 18:03:49 ackack: keep in mind that they're batty 18:03:51 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 18:03:53 which means speed 30 is p misleading 18:04:05 i guess i don't precisely know how batty works 18:04:12 speed 30 definitely seems misleading for melee given batty, i get that 18:04:20 but batty + icicle is an interaction i'm concerned with 18:04:35 the one death isn't too informative because he blinks around repeatedly for reasons i can't discern (maybe hoping to land on the exit? best guess) 18:04:53 -!- markgo has quit [Ping timeout: 265 seconds] 18:05:06 -!- gammafunk has joined ##crawl-dev 18:05:06 !singularity Basil 18:05:07 Grunt mumbles some strange words. Space collapses on itself with a horrifying crunch! The singularity violently warps Basil! 18:05:12 ??spellforged_servitor 18:05:13 spellforged servitor[1/4]: Level 7 Summoning/Conjurations spell which summons a golem-like monster which knows a deterministic subset of your own spells. Tends to have around 3 bolt spells and 2 AoE/support spells, and won't pick some things like Shatter that could hurt you. 18:05:13 Basil: DARKGRAY is not a good monster colour even for a proxy 18:05:17 I'm watching it now and this seems like tele time 18:05:20 ??spellforged_servitor[2 18:05:20 spellforged servitor[2/4]: Eligible spells: {lcs}, {iood}, iron shot, bolt of fire/cold/magma/draining/lightning/venom, poison arrow, throw icicle, stone arrow, {imb}, {cbl}, fireball, airstrike, {lrd}, freezing/poisonous cloud, force lance, dazzling spray, mephitic cloud, sticky flame, throw flame/frost, freeze, flame tongue, sting, sandblast, magic dart. 18:05:22 Basil: needs to be something else i m o 18:05:49 ??spellforged_servitor[3 18:05:50 spellforged servitor[3/4]: Can use spells that you can cast with less than 50% fail rate. 18:07:17 Grunt: xom colour 18:07:53 FR: Xomularity that does no damage but moves everything around 18:08:30 Basil: oh you know what else it needs 18:08:34 a 18:08:37 tile!!!!! 18:08:37 ETC_SINGULARITY 18:08:38 Your demonic ancestry asserts itself... You feel stronger. -- that looks like the demonic ancestry message got printed by no mutation was added. Weird. 18:08:44 what is that 18:08:48 Basil: v0v 18:08:51 Grunt: make the tile look like a black hole 18:08:53 Basil: I hear things need those these days though 18:08:56 wheals: of course!!! 18:09:12 oh I had a thought before I left for work this morning 18:09:18 mspaint 10 px 18:09:20 The book of the Warp is getting kind of big. 18:09:23 IMO we should have 18:09:27 a book of the Planes {highlevel} 18:09:50 cblink, disjunction, singularity, possibly dispersal if it can be made useful 18:10:03 (dispersal -> have it hit things in a slightly larger area at max power?) 18:10:29 oh oh oh 18:10:33 it can have Malign Gateway too! 18:10:42 ah, i removed the M_GLOWS_LIGHT in my commit 18:10:53 i was going to add a comment that said // Hawking radiation 18:11:21 oh 18:11:22 and the name 18:11:25 Plane Portfolio 18:11:36 or Portfolio of the Planes 18:11:37 or 18:11:38 plane parchment 18:12:04 03wheals02 07* 0.16-a0-2642-gf2aae5a: Tell on @ when at mindelay (ChrisOelmueller). 10(17 minutes ago, 6 files, 26+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f2aae5a3abdf 18:17:41 -!- PleasingFungus has quit [Ping timeout: 258 seconds] 18:19:45 -!- Pluie has joined ##crawl-dev 18:21:11 -!- travis-ci has joined ##crawl-dev 18:21:11 The build was fixed. (master - 00d8563 #711 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/41790253 18:21:11 -!- travis-ci has left ##crawl-dev 18:26:01 -!- Klightning has quit [Ping timeout: 246 seconds] 18:31:52 -!- roctavian has joined ##crawl-dev 18:32:26 -!- Lawman0 has quit [Ping timeout: 240 seconds] 18:32:36 -!- Bloax has quit [Quit: Error: Bloax not found] 18:35:12 -!- Bloax has joined ##crawl-dev 18:36:05 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 18:36:11 dispersal idea: 18:36:23 in addition to the teleport/blink MR check, roll a confusion check 18:36:33 (being warped around like that is very confusing - see transloc miscasts) 18:40:43 -!- roctavian has quit [Ping timeout: 246 seconds] 18:43:59 -!- Mazed has quit [Ping timeout: 272 seconds] 18:47:05 03wheals02 07* 0.16-a0-2643-gc1fb34b: Combine M_SPELL_PROXY and mons_is_conjured(). 10(13 minutes ago, 5 files, 21+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c1fb34b38de2 18:47:05 03wheals02 07* 0.16-a0-2644-g5380ef8: Display the difference between poison resistance and immunity in %. 10(3 minutes ago, 1 file, 8+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5380ef8b7691 18:47:41 !xxx wheals 18:47:41 Grunt gestures. 12 tentacled monstrosities appear! The tentacled monstrosity tentacle-slaps wheals! x12 18:48:25 -!- SchwaWarrior has quit [Quit: Page closed] 18:49:05 woo, zig crash 18:49:13 !debug alefury 18:49:14 Grunt sets a breakpoint on alefury. Alefury struggles to resist. You crash... Would you like your variables identified? 18:49:41 ASSERT(!monster_at(p) || monster_at(p)->submerged() || fedhas_passthrough(monster_at(p)) || mons_is_player_shadow(monster_at(p))) in 'player.cc' at line 508 failed. 18:49:48 (I was using tornado) 18:50:29 %git :/on top of 18:50:29 07wheals02 * 0.16-a0-2429-g60c65ac: Zotdef: allow placing traps on top of traps (PleasingFungus). 10(4 days ago, 1 file, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=60c65ac90e93 18:50:32 hm 18:50:45 traps on traps on traps 18:50:48 Should I upload a save? The crash log? 18:50:54 %git 5881244e913ed7401c1827447dd5dc52262dad39 18:50:54 07PleasingFungus02 * 0.16-a0-1738-g5881244: Don't place monsters on top of the player (9019) 10(3 weeks ago, 1 file, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5881244e913e 18:51:02 !bug 9019 18:51:02 https://crawl.develz.org/mantis/view.php?id=9019 18:51:45 the floor was completely filled (early orc floor after about four completed zigs), I cast shatter, then tornado 18:51:57 out of curiosity, was it one of the ones where you were in the middle? 18:51:58 then when pretty much everything was dead it crashed :( 18:52:01 yes 18:52:16 -!- Piginabag has quit [Ping timeout: 246 seconds] 18:52:43 I wonder why centaur aren't popular 18:53:26 they're one of the least popular races iirc. up there with halfling 18:53:48 -!- lyrick has quit [Quit: Page closed] 18:53:50 !lg * !boring current trunk s=-crace 18:53:52 maybe you should just !tell pleasingfungus first, he might know enough to find an obvious mistake 18:53:52 114316 games for * (!boring current trunk): 3x Djinni, 5x Lava Orc, 1065x Halfling, 1428x Ghoul, 1767x Deep Dwarf, 2002x Centaur, 2035x Kobold, 2089x Felid, 2509x Demigod, 2647x Naga, 2849x Human, 3183x Tengu, 3274x Vampire, 3396x Troll, 3451x High Elf, 3487x Ogre, 3494x Spriggan, 3819x Hill Orc, 4749x Merfolk, 4775x Mummy, 4861x Draconian, 5826x Formicid, 6716x Deep Elf, 7319x Gargoyle, 7763x Min... 18:54:01 -!- travis-ci has joined ##crawl-dev 18:54:01 The build has errored. (randliches - 915ac4b #712 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/41790555 18:54:01 -!- travis-ci has left ##crawl-dev 18:54:20 o_O 18:54:21 it seems kind of reproducible 18:54:22 they're fast, they have reasonable aptitudes (other than defense), they have bonus HP... 18:54:25 or at least it worked twice 18:54:35 I'll put up a save 18:55:08 should I add it to 9019 or make a new report? 18:56:06 either one is fine i guess 18:56:40 Oh wow, a helpful crash report 18:56:41 Standing on same square as: Monster 'orc priest' (40, 35) [midx = 29]: 18:56:48 r i p 18:56:56 a helpful crash report on windows??? 18:57:03 file a bug report IMO 18:57:07 a misleading learndb crash report ????? 18:57:17 ??goodmantis[nask 18:57:17 I don't have a page labeled goodmantis[nask in my learndb. 18:57:20 ??goodmantis[naga 18:57:20 I don't have a page labeled goodmantis[naga in my learndb. 18:57:26 ??goodmantis[cales 18:57:27 goodmantis[6/9]: 0005611: Received +3 lightning scales {sslith, rElec} barding as NaSt. 18:59:54 reopened 9019 and uploaded save and crash report 19:00:10 -!- Autosacpls has quit [Quit: Page closed] 19:01:14 -!- ontoclasm has quit [Quit: Leaving.] 19:01:56 -!- ontoclasm has joined ##crawl-dev 19:02:32 -!- ackack has quit [Ping timeout: 258 seconds] 19:04:25 ??goodmantis[9 19:04:25 goodmantis[9/9]: # hail gay satan 19:04:30 ??goodmantis[8 19:04:30 goodmantis[8/9]: 8392: Being unwillingly polymorphed into a bat as a vampire while full gets you permanently stuck in bat form 19:06:30 -!- rchandra has left ##crawl-dev 19:06:54 -!- NotKintak has quit [Read error: Connection reset by peer] 19:08:21 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 19:09:10 -!- ontoclasm has quit [Ping timeout: 265 seconds] 19:10:45 -!- ontoclasm has joined ##crawl-dev 19:13:40 -!- Lasty has quit [Quit: Leaving.] 19:14:48 -!- Daekdroom has quit [Quit: Saindo] 19:15:07 -!- PleasingFungus has joined ##crawl-dev 19:15:40 -!- ackack has joined ##crawl-dev 19:15:48 -!- edlothiol has quit [Ping timeout: 255 seconds] 19:16:40 PleasingFungus: check out the re-opened #9019 19:16:42 oh, hm 19:16:44 yeah, looking at it 19:17:09 I doubt either save or crash report will be useful 19:17:22 might be able to fix it anyway 19:21:02 hm. we now have two ways of displaying immunity in %: the infinity sign, or +++, for rN. 19:21:25 of course, only one of those can be reached by stacking +s. 19:21:59 -!- travis-ci has joined ##crawl-dev 19:21:59 The build was broken. (master - 262f426 #713 : John McCartney): http://travis-ci.org/crawl-ref/crawl-ref/builds/41793229 19:21:59 -!- travis-ci has left ##crawl-dev 19:22:19 !blame roctavian 19:22:19 I pronounce roctavian... Guilty! 19:22:54 oh 19:22:58 he fixed that in the next commit 19:22:59 -!- Danei has quit [Ping timeout: 255 seconds] 19:23:00 !blame PleasingFungus 19:23:00 I pronounce PleasingFungus... Guilty! 19:23:10 nah. 19:23:27 !blame PleasingFungus 19:23:27 I pronounce PleasingFungus... Guilty! 19:23:33 !blame !blame 19:23:34 I pronounce !blame... Guilty! 19:24:23 -!- rossi has quit [Ping timeout: 240 seconds] 19:25:57 dang 19:26:59 !blame dang 19:26:59 I pronounce dang... Guilty! 19:27:11 oh nooooo 19:27:26 anyway the relevant stuff is lurking around here 19:27:38 !source dat/dlua/ziggurat.lua:66 19:27:38 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/dlua/ziggurat.lua;hb=HEAD#l66 19:27:39 !source dat/dlua/ziggurat.lua:666 19:27:40 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/dlua/ziggurat.lua;hb=HEAD#l666 19:27:41 ^ 19:27:45 03PleasingFungus02 07[bonearmour] * 0.16-a0-2640-g9b594e9: Borgnjor's Embrace -> Cigotuvi's Embrace (magicpoints) 10(2 minutes ago, 4 files, 11+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9b594e9cfedc 19:28:02 and 19:28:16 !source dat/dlua/ziggurat.lua:415 19:28:16 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/dlua/ziggurat.lua;hb=HEAD#l415 19:28:19 now add monster castability and give it to the monster 19:28:26 monstrous... 19:28:36 unknown monster: "tentacle monster" 19:28:36 %??tentacle monster 19:28:41 tentacled monstrosity (03X) | Spd: 10 | HD: 23 | HP: 104-148 | AC/EV: 5/5 | Dam: 22, 17, 13, 903(constrict) | 05demonic, 10doors, amphibious, see invisible | Res: 06magic(160), 05fire, 02cold, 10elec, 03poison, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 2973 | Sz: Giant | Int: normal. 19:28:41 %??tentacled monstrosity 19:28:46 int normal, huh 19:28:49 I had no idea 19:29:00 manticore (05H) | Spd: 10 | HD: 9 | HP: 37-62 | AC/EV: 5/7 | Dam: 26, 14, 14 | fly | Res: 06magic(40) | XP: 526 | Sp: throw barbs (2d13) [11!AM, 06!sil] | Sz: Large | Int: animal. 19:29:00 %??manticore 19:29:01 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 19:29:08 oh 19:29:15 i think maybe they used to have int normal 19:29:19 they definitely had doors 19:30:13 http://sprunge.us/XiDN 19:30:43 er 19:30:49 the commit message has a typo, rip 19:30:53 s/5/4/ 19:31:03 they did have doors, yes 19:31:09 which surprised and killed me once 19:31:29 well obviously those tentacles are dextrous enough to open doors 19:31:31 what did you expect! 19:32:06 -!- Lasty has joined ##crawl-dev 19:32:53 -!- gammafunk has quit [Ping timeout: 264 seconds] 19:33:26 -!- Lasty has quit [Client Quit] 19:34:13 -!- gammafunk has joined ##crawl-dev 19:34:55 oh I need to update the spell description anyway 19:35:22 http://sprunge.us/aOTJ 19:35:23 Grunt: it still gives me a very passage of golubria kind of feeling 19:35:32 ? 19:35:35 Grunt: manticores have no tentacles 19:35:49 wheals: they just smash the door open obv 19:35:51 like XTAHUA 19:35:57 ??passage of golubria[$ 19:35:57 passage of golubria[3/3]: sounds cool i don't know how you would use it 19:35:59 smashed it very politely 19:36:13 !seen TS___ 19:36:13 Sorry wheals, I haven't seen ts___. 19:36:15 !seen TS__ 19:36:15 I last saw TS__ at Wed Sep 3 15:47:15 2014 UTC (11w 3d 9h 49m ago) quitting, saying 'Ping timeout: 246 seconds'. 19:36:18 huh? They of course have the body of a lion, and cats can open doors 19:36:22 hey, Golubria is useful :) 19:36:30 ya 19:36:30 very weird tho 19:36:31 hellion (042) | Spd: 12 | HD: 7 | HP: 29-50 | AC/EV: 5/10 | Dam: 10 | 05demonic, 10doors | Res: 06magic(60), 05hellfire, 04fire+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 12cold, 12drown, 08holy++ | XP: 383 | Sp: hellfire burst (3d15) [06!sil] | Sz: Medium | Int: high. 19:36:31 %??hellion 19:36:34 maybe that's the tloc niche 19:36:35 useful but weird 19:36:35 i see 19:36:53 wheals: please tell me you are checking that for Golubria purposes 19:36:56 ?/golubria.*hellion 19:36:56 Matching entries (1): famous_last_words[21]: i'm going to golubria onto hellion island 19:37:11 I wonder 19:37:18 !lg monqy map~~hellion 19:37:18 No games for monqy (map~~hellion). 19:37:20 :( 19:37:29 !lg monqy kmap~~hellion 19:37:29 No games for monqy (kmap~~hellion). 19:37:38 !lg monqy pan 19:37:39 4. Mnoleg the Bringer of Life (L13 DDHe of Elyvilon), slain by Mnoleg in Pandemonium (evilmike_mnoleg_eyes) on 2012-11-24 12:39:18, with 46866 points after 17010 turns and 1:44:55. 19:37:43 ha 19:37:58 bringer of death* 19:38:09 bringer of tentacles 19:38:27 !nick monqy 19:38:28 Mapping monqy => monqy mrmrmonkey mrmistermonkey hypomonqy squarelos mnoleg 19:38:35 !lg monky 19:38:35 1224. monqy the Ruffian (L1 TrBe of Trog), quit the game on D:1 (entry_aquarium_a) on 2012-03-20 07:08:37, with 20 points after 1 turn and 0:00:29. 19:38:42 complicated 19:38:55 !hs * los=square 19:38:55 Unknown field: los 19:38:58 !lg mrmrmonkey 19:38:59 270. MrMrMonkey the Brawler (L19 OgTm of Sif Muna), slain by a mummy (summoned by a mummy priest) on Tomb:1 (tomb_1) on 2011-01-21 20:14:41, with 212680 points after 66482 turns and 5:48:04. 19:39:06 slain by a mummy. 19:39:14 more like 19:39:17 mrmrmummy 19:39:54 ?/archl 19:39:54 Matching terms (1): archl; entries (6): archl[2] | archl[3] | black_magic[1] | boggart[6] | fire_crab[2] | poetry[12] 19:40:01 ??poetry[12 19:40:01 poetry[12/15]: HP 200 spbe... I want tobe... 19:41:07 PleasingFungus: wow have you seen the code involving rarebooks 19:41:10 (aka hardbooks) 19:41:14 maybe 19:41:20 PleasingFungus: it is ugly 19:41:21 I've seen some book acquirement / randbook code, and it's insane 19:41:39 PleasingFungus: with our C++11ness there are almost certainly better ways to handle that now 19:41:39 * wheals whispers, "there is a solution..." 19:41:44 !dissolve wheals 19:41:50 I strongly suspect there was always a better way 19:41:51 -!- demiskeleton has quit [Quit: Leaving] 19:41:56 PleasingFungus: I'm wondering about this because of the Portfolio of the Planes :) 19:41:57 idk. what code are you referring to specifically? 19:42:03 -!- wheals is now known as whealssolution 19:42:13 PleasingFungus: look for anything involving {MIN,MAX}_RARE_BOOK 19:42:15 if you're talking about like necronomicon/grand grimoire etc, I haven't seen that 19:42:44 Grunt: imo parchment 19:42:49 acquirement code has it, randbook generation code has it 19:42:57 portfolio is total fen ripoff 19:43:14 PleasingFungus: basically I want a way to flag something as a randbook without needing to shuffle enums 19:43:23 wheals: Plane Papyrus 19:43:36 !!! 19:43:40 https://crawl.develz.org/tavern/viewtopic.php?f=9&p=197205#p197205 new usability test results 19:44:10 -!- heteroy has quit [Ping timeout: 250 seconds] 19:44:20 vi keys considered inhumane 19:44:32 s/inhumane/harmful/ 19:45:21 p much 19:46:24 does anyone actually use vi keys in the way described in seigurt's reply 19:46:31 with the pinky on l 19:46:39 that sounds terrible 19:47:20 "does anyone actually use vikeys" 19:47:22 <_< 19:48:27 Grunt: well, a first change that might be nice is to mon-spllify books 19:48:35 remove the fixed length and use of SPELL_NO_SPELL 19:48:41 (mon-spell-ify...?) 19:50:26 h m m m m m 19:50:33 that sounds reasonable :) 19:52:23 -!- tabstorm has quit [Ping timeout: 272 seconds] 19:53:28 I guess that's not all that related to RARE_BOOK, though. 19:53:33 oh. did you see what I did for dragon hides 19:53:37 yes! 19:53:37 since I had the same problem there 19:53:41 oh 19:53:47 rarebooks and hardbooks are not the same thing 19:53:52 the latter can use cleanup too... 19:53:52 what is a hardbook 19:54:04 a book that you need a certain amount of spell knowledge to read 19:54:11 (right now it is 100% identical to the set of rarebooks) 19:54:14 uh 19:54:16 hm. 19:54:19 was it ever different? 19:54:23 maybe? 19:54:30 fair enough 19:54:44 I think I will merge the two 19:55:03 I am completely undecided about whether the latter should be a thing at all 19:55:05 hardbooks 19:56:40 -!- Zermako_ has quit [] 20:03:01 hrrrrrrrrm 20:03:26 in testing, zigs consistently avoid generating monsters on top of the starting tile, even when you're in the centre. 20:03:41 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 20:04:40 I think I am going to add this dispersal tweak in at the same time 20:04:43 -!- Piginabag has quit [Ping timeout: 246 seconds] 20:05:07 then we can add singularity and add the Plane Papyrus 20:05:09 <3 20:05:17 -!- Hailley has quit [Ping timeout: 264 seconds] 20:05:56 worth trying 20:05:59 :) 20:06:12 lemme know if you want me to do any squashing. I love squashing. 20:06:20 !squash PleasingFungus 20:06:25 !crush Grunt 20:06:25 PleasingFungus crushes Grunt like a grape!!! 20:06:32 !singularity PleasingFungus 20:06:32 Grunt mumbles some strange words. Space collapses on itself with a horrifying crunch! The singularity violently warps PleasingFungus! 20:06:46 I like how that function has been around for like 20:06:48 a year? two? 20:11:42 -!- bullock has quit [Quit: Page closed] 20:12:02 without being able to reproduce this bug, I'm not sure how to test it. 20:12:02 PleasingFungus: the room was full 20:12:04 the zig thing. 20:12:06 alefury: yes, of course. 20:12:11 the bug is that the room was full. 20:12:16 how did that happen in the first place? 20:12:17 I don't know. 20:12:21 orc floor in megazig 20:12:26 its "normal" on early floors 20:12:50 if you get one with a lot of fluff monsters they are just full 20:13:05 yes. when I generate a zig floor that's full - e.g. an orc floor - no monsters appear on the same tile as me. 20:13:16 Hmm 20:13:17 and looking at the code, I can't figure out how they would. 20:13:41 I just went down the stairs and there was an orc priest in my spot 20:13:45 yes of course. 20:13:45 Don't know how it happened 20:13:47 %git 3ed2009 20:13:47 07Lasty02 * 0.16-a0-2641-g3ed2009: Prevent monsters from blocking their own attacks (nagdon) 10(3 hours ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3ed200961378 20:13:49 %git 20:13:49 07wheals02 * 0.16-a0-2644-g5380ef8: Display the difference between poison resistance and immunity in %. 10(2 hours ago, 1 file, 8+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5380ef8b7691 20:13:54 only three commits behind. 20:14:05 I doubt any of those are relevant. 20:14:18 PleasingFungus: bands? 20:14:25 um. hm. 20:14:26 good question. 20:14:31 would be my guess for a reason 20:15:09 the save could be useful for that in that you could use gdb to check whether the orc priest is in a band, maybe 20:15:09 -!- debo_ is now known as debo 20:15:12 is it possible to have fewer orcs on orc floors btw? 20:15:16 also goblins 20:15:33 then they wouldn't give the Orc experience, would they 20:16:02 they are stupid anyway 20:16:08 -!- UncertainKitten has joined ##crawl-dev 20:16:12 really boring 20:16:22 whealssolution: don't need gdb. 20:16:55 yep, band. 20:16:58 led by a high priest. 20:17:16 I have no idea how to solve this, beyond squashing any monster that spawns on the player's square. 20:17:20 shifting/squashing. 20:17:29 You hear a squishing noise. 20:18:02 -!- winlu has quit [Ping timeout: 264 seconds] 20:18:05 maybe I'll have a shot at that later. 20:18:10 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141115030205]] 20:18:11 question: how does it work topologically that a stair on the side of a zigguarat leads to the middle 20:18:47 you go down a stair, theres a portal at the bottom, and that transports you to the next floor 20:18:49 obviously 20:20:15 -!- scummos__ has quit [Ping timeout: 272 seconds] 20:22:05 that is highly likely considering you can't go back up :p 20:27:43 good night 20:27:44 -!- alefury has quit [] 20:32:16 -!- Mazed has quit [Ping timeout: 256 seconds] 20:32:24 !gamesby . teae 20:32:24 gammafunk (teae) has played 5 games, between 2014-11-22 04:05:05 and 2014-11-22 04:46:23, won 0, high score 125, total score 302, total turns 9190, play-time/day 0:37:13, total time 0:37:13. 20:32:29 !gamesby . te 20:32:30 gammafunk (te) has played 9 games, between 2013-10-16 08:04:51 and 2014-11-22 04:46:23, won 0, high score 1593, total score 2001, total turns 12743, play-time/day 0:00:10, total time 1:12:13. 20:34:21 oh 20:34:38 %git :/c++ 20:34:38 07PleasingFungus02 * 0.16-a0-2640-g9b594e9: Borgnjor's Embrace -> Cigotuvi's Embrace (magicpoints) 10(69 minutes ago, 4 files, 11+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9b594e9cfedc 20:34:47 %git :/helper 20:34:47 07|amethyst02 * 0.16-a0-2631-g1164217: More C++11ification and several helper functions. 10(18 hours ago, 52 files, 495+ 811-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=11642178f447 20:34:59 -!- Lawman0 has quit [Ping timeout: 244 seconds] 20:35:32 |amethyst: can random_iterator be used for e.g. the random2() in my vector of shop_type for G? 20:35:43 !function random_iterator 20:35:44 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/random.h;hb=HEAD#l52 20:43:54 -!- THICK_BOY_REAGAN has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:45:35 -!- ackack has quit [Ping timeout: 272 seconds] 20:46:59 haha 20:47:46 !tell PleasigFungus haha: random.h:75 20:47:46 Sorry gammafunk, I don't know who pleasigfungus is. 20:47:54 !tell PleasingFungus haha: random.h:75 20:47:54 gammafunk: OK, I'll let pleasingfungus know. 20:48:33 -!- Crehl has quit [Quit: Killed by a kitten] 21:04:53 -!- travis-ci has joined ##crawl-dev 21:04:53 The build was broken. (master - dcf1269 #716 : Steve Melenchuk): http://travis-ci.org/crawl-ref/crawl-ref/builds/41805204 21:04:53 -!- travis-ci has left ##crawl-dev 21:04:56 what 21:04:57 nooooo 21:05:10 you monster 21:05:34 players are the real monsters 21:05:35 after all 21:08:35 03Grunt02 07* 0.16-a0-2645-g32c4834: Clean up handling of rare books to be enum independent. 10(74 minutes ago, 6 files, 21+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=32c4834feab6 21:08:35 03Grunt02 07* 0.16-a0-2646-ga451149: Clean up hardbook handling. 10(65 minutes ago, 1 file, 23+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a4511494390e 21:08:35 03Grunt02 07* 0.16-a0-2647-gbb73157: Dispersal improvements. 10(2 hours ago, 5 files, 18+ 16-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bb731574e7e1 21:08:36 03Grunt02 07[singularity] * 0.16-a0-2629-ge82e9b6: Use ETC_DISJUNCTION, not DARKGRAY, for the singularity monster. 10(62 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e82e9b6b2202 21:08:36 03Grunt02 07[singularity] * 0.16-a0-2630-ga573e1a: Description of the Singularity spell and singularity monster. 10(59 minutes ago, 2 files, 10+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a573e1af812d 21:08:36 03Grunt02 07[singularity] * 0.16-a0-2631-g14b5c89: Tiles and a spell icon for Singularity. 10(44 seconds ago, 9 files, 9+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=14b5c8945bf6 21:09:05 gammafunk: GRUNTTILE ALERT 21:09:42 -!- roctavian has joined ##crawl-dev 21:10:04 maybe I should issue that warning to roctavian instead 21:10:07 %git singularity 21:10:07 07Grunt02 * 0.16-a0-2631-g14b5c89: Tiles and a spell icon for Singularity. 10(2 minutes ago, 9 files, 9+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=14b5c8945bf6 21:10:44 does it animate 21:10:44 Grunt: hrm....-Subproject commit 204cd9981456ab8ec4cddd0088622e441654409c 21:10:45 +Subproject commit ccd6a270020a4d5acca57b285dbce69c2b787879 21:10:52 in that tile commit 21:10:57 which is a curious place for that 21:10:58 also that bonification armor spell, probably? 21:10:58 roctavian: You have 1 message. Use !messages to read it. 21:10:58 oops 21:11:04 rip 21:11:10 but it's ok, that update? 21:11:25 i guess that's what _mon_cycle does? 21:11:34 whealssolution: yes! 21:11:39 roctavian: yeah I'm sure PF would appreciate it, although I don't know if he has something already 21:12:11 dang, actually i kinda like that singularity tile already 21:12:24 why thank you 21:12:24 :) 21:12:58 gammafunk: going to be irrelevant in a few moments anyway as I merge master back into the branch 21:13:10 oh right forgot it's in the branch 21:13:26 I'm not worried about tiles, but things like the spell progression and the monster version not being silly!! 21:13:50 oh I haven't checked the level thouhg 21:13:56 is is 8 or 9? 21:14:05 9 21:14:54 well, it'd work better if there were damaging spells in transloc with maybe conj or something from L5+ 21:15:05 ??dispersal 21:15:06 dispersal[1/3]: Spell: All monsters that are adjacent to you will be instantly teleported away if they don't resist (via magic resistance). If a monster does resist, it will be blinked instead (even if it's immune!). Does not work on -TELE enemies such as statues. 21:15:11 ??disjunction 21:15:12 disjunction[1/2]: Level 8 translocation spell; for a few turns, blinks stuff that's near you to be less near you 21:16:10 hrmm 21:16:18 we do have summons/transloc, two of those now 21:16:24 L5 and L7 21:17:12 Grunt: does veh support singularity? 21:17:16 hm Warp would be left with three spells if I split off Disperal+ into the Plane Papyrus 21:17:19 gammafunk: good question 21:17:25 why is Dispersal in the Book of Wizardry 21:17:30 %git f6694988 21:17:41 07MarvinPA02 * 0.15-a0-462-gf669498: Remove the Summon Elemental spell 10(7 months ago, 19 files, 53+ 243-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f6694988d399 21:17:41 oh 21:17:41 Wizardry gets weird stuff just put in it 21:17:44 imo we need to recalibrate Wizardry 21:18:40 yeah once the novelty of "oh hey an L9, I should try that" wears off 21:19:13 03roctavian02 07* 0.16-a0-2648-g03c478d: Tweaked a couple greatsword tiles. 10(30 minutes ago, 2 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=03c478d3dd8e 21:19:13 03roctavian02 07* 0.16-a0-2649-gdb287d2: Upped saturation for Orbs of Destruction. 10(26 minutes ago, 3 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=db287d241524 21:19:13 03roctavian02 07* 0.16-a0-2650-ga0f5cdf: Removed shield from base gnoll sergeant tile. 10(18 minutes ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a0f5cdfa3344 21:19:15 I'm worried there's not really a reasonable progression to 20-22 translocations 21:19:15 imo drawing pixelated birds is hard 21:20:11 I guess the thing to think of is just how to make a Wr 21:20:22 have a good enough reason to invest that much in transloc 21:20:28 I would probably put Summon Forest back into Warp if I do the Plane Papyrus but that still leaves it with only four spells 21:20:43 ??book_of_the_warp 21:20:43 book of the warp[1/1]: Recall, Control Teleport, Phase Shift, Warp Weapon, Dispersal, Controlled Blink, Disjunction 21:20:45 Dispersal would need to not be in Wizardry too 21:20:51 er 21:20:52 ??book_of_wizardry 21:20:52 book of wizardry[1/1]: Agony, Force Lance, Dispersal, Spellforged Servitor, Haste, Invisibility 21:20:52 did you know that Wr is actually AM except much better 21:20:55 Recall isn't in there any more??? 21:20:58 except also not a ranged start because ??? 21:21:09 that seems like an oversight 21:21:10 back in it goes 21:21:47 well 21:21:49 %git 7517bb3 21:21:50 07N7829102 {MarvinPA} * 0.14-a0-2553-g7517bb3: Tweak some of the new spells. 10(10 months ago, 2 files, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7517bb3cc075 21:21:52 that's why it's not there any more 21:21:56 "to make room" 21:22:01 well we have room with this change :) 21:22:29 ??warper 21:22:29 warper[1/1]: A hybrid class focused around translocations. Starts with a choice of weapons, some tomahawks of dispersal, skill in fighting, a scroll of blinking and a {book of Spatial Translocations}. 21:22:39 ??book_of_spatial_translocations 21:22:39 book of spatial translocations[1/1]: Apportation, Portal Projectile, Blink, Shroud of Golubria, Teleport Other, Passage of Golubria 21:22:58 yeah, you set them down a melee path using some support spells 21:23:19 they're probably not going to have an amazing amount of SC 21:24:20 they might do summon forest since 100% transloc can work with that, doubt they'd go to malign ever 21:24:25 -!- rossi has quit [Ping timeout: 255 seconds] 21:25:22 Grunt: I guess if singularity is just firmly an "extended spell" it doesn't matter, but it'd probably help if there was some other damaging spell in L6/7 territory 21:25:25 well why are they melee 21:25:25 in translocations 21:26:20 problem is sort of if you do two school, there's not a lot of good ones where a Wr might invest 21:26:31 -!- PleasingFungus has joined ##crawl-dev 21:27:18 are there even any ranged starts other than Hu and AM 21:27:59 -!- tcsc has quit [Quit: Leaving] 21:29:43 Wr 21:29:44 PleasingFungus: You have 1 message. Use !messages to read it. 21:29:44 ...huh 21:29:55 Wr isn't officially a ranged start...... 21:30:16 !source random.h:75 21:30:17 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/random.h;hb=HEAD#l75 21:30:18 yes I'm just thinking of how it can be made more optimal for a Wr to think of investing in a ranged damage spell 21:30:26 at 20 transloc 21:30:36 gammafunk: aaaaaa 21:30:51 PleasingFungus: :) That is a cool function though, having read it carefully 21:31:07 it uses that loop trick because it kind of has to, since var_args 21:31:23 Wr would be better off as a ranged start 21:31:28 but I loved the if(random2(var1 += var2) ... bit 21:31:32 ya 21:31:42 except it isn't for mysterious archaic reasons 21:31:43 gammafunk: wow that sounds like something I would write 21:31:52 rip 21:32:00 Grunt: it's a templated function using the loop hack with var_args 21:32:05 |amethyst is The Wizard 21:32:16 ??grunt[magician 21:32:16 grunt[25/27]: Grunt is basically a magician sweet jesus you are a magician. the evil kind. 21:32:32 |amethyst's actual name is Rodney 21:32:45 er. hm. 21:32:47 |amethyst, The Wizard; Grunt, The Magician; PleasingFungus, ....the BATTLEMAGE? 21:33:01 no 21:33:05 Grunt, I'm looking at dbg-scan, the line you changed 21:33:06 just the sorceror 21:33:07 specifically 21:34:05 PleasingFungus: what about? 21:34:20 !source dbg-scan.cc:1100 21:34:20 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dbg-scan.cc;hb=HEAD#l1100 21:34:23 plz don break my objstat, sir 21:34:41 surely that should be MAX_RARE_BOOK, no plus...? 21:35:11 what's the commit plz 21:35:16 er, MAX_FIXED_BOOK 21:35:18 need to pull 21:35:21 I made those functions, so I can parse them 21:35:25 gammafunk: 32c4834feab6 21:35:30 no, because 0-based 21:35:35 %git 32c4834feab6 21:35:37 07Grunt02 * 0.16-a0-2645-g32c4834: Clean up handling of rare books to be enum independent. 10(2 hours ago, 6 files, 21+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=32c4834feab6 21:35:38 right? 21:35:43 PleasingFungus: - MAX_FIXED_BOOK = MAX_RARE_BOOK, 21:35:48 Grunt: yes 21:35:51 I'm saying it was wrong before 21:35:53 too 21:35:58 whealssolution: look at the function name & look where it's used 21:36:01 it's used <= 21:36:08 huh 21:36:16 guess num is a bad variable name too 21:36:17 e.g. line 1183 21:36:21 well, num shouldn't exist 21:36:23 there's no reason for it 21:36:39 !source antiquity 21:36:40 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dbg-scan.cc;hb=HEAD#l762 21:36:40 but that's a separate thing. 21:36:50 good enum 21:36:51 good enum 21:36:52 -!- mamgar has quit [Read error: Connection reset by peer] 21:36:55 whealssolution: hi.... 21:37:06 PleasingFungus: hello.......... 21:37:42 oh, we can change vector< vector< vector< vector > > >() to vector>>> now 21:37:54 s/\(\)// 21:38:04 PleasingFungus: it's the number of sub types 21:38:32 not the int of the max sub type 21:38:39 that's what the function wants 21:38:54 since it's for object accounting purposes: how many subtypes are there? 21:39:00 poorly named function 21:39:08 um 21:39:11 can you explain line 1183 to me 21:39:44 PleasingFungus: oh, you mean the <=? 21:39:53 that's because there's a bucket for "all items of that type" 21:39:58 it's always the last one 21:40:03 e.g. "all potions" 21:40:09 the stats for all potions goes there 21:40:12 yeah it's a bit confusing 21:40:16 lil bit 21:40:35 oh 21:42:54 !blame PleasingFungus 21:42:54 I pronounce PleasingFungus... Guilty! 21:42:56 you ruined my merge 21:42:58 hahahaha 21:44:14 03PleasingFungus02 07[singularity] * 0.16-a0-2632-ge5f19b2: Move "in" four words left 10(3 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e5f19b246e46 21:44:14 03Grunt02 07[singularity] * 0.16-a0-2667-g371893b: Merge branch 'master' into singularity 10(41 seconds ago, 0 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=371893b77759 21:44:14 03Grunt02 07[singularity] * 0.16-a0-2668-g7c98155: Update Singularity monster flags. 10(32 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7c981559ba82 21:44:14 03Grunt02 07[singularity] * 0.16-a0-2669-gc5e4d2a: Spellbook: the Plane Papyrus. 10(6 minutes ago, 7 files, 33+ 39-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c5e4d2afad17 21:47:50 yeah, so my thought was that it'd be nice to give wr a reason to take their character into "20 transloc for a damaging ranged spell" when most would rather stop at 12-14 21:48:29 how much earth do you need to get statue working with no transmut I wonder (not thinking transmut for this) 21:48:36 !send gammafunk Dispersal 21:48:37 Sending Dispersal to gammafunk. 21:48:55 Dispersal seems to be quite powerful now if you invest in it 21:48:56 <_< 21:49:04 (I'll believe that when I see it) 21:49:24 dispersal is one motivation but currently you got: dispersal, malign gateway 21:49:31 I think what we're missing is a good L5 or 6 Translocations spell (that isn't Dispersal), possibly something we could slot into Wizardry. 21:49:33 two spells that don't see a lot of use 21:49:44 Grunt: mass teleport other 21:49:44 Well, Malign is rare right now :b 21:49:50 whealssolution: that's what Dispersal is!!! 21:49:59 i mean, everything on screen, but with the delay 21:50:09 heh :) 21:50:11 i guess dispersal is closer to everything on screen now 21:50:13 I think an L6, two school spell could work,would like it to not be transloc/conj though 21:50:17 That seems kind of redundant with Dispersal though. 21:50:18 there are so many conj 21:50:33 tloc/tmut 21:50:33 Transloc / Hexes seems viable 21:50:37 black hole form?? 21:51:07 yeah either of those could work; so you could train some more transloc as a wr without training much of the other school 21:51:26 well we have 21:51:29 ??dimension anchor 21:51:29 dimension anchor[1/1]: A draconian shifter spell that blocks you from teleporting, blinking, etc. during its duration. Also possessed by the Enchantress, and a potential translocations miscast effect tacked onto damage in 0.16. Resistable by MR, unless it was through the miscast. 21:51:33 but that's kind of useless for players 21:51:35 doesn't seem mega - yeah 21:51:47 03PleasingFungus02 07* 0.16-a0-2651-gdb485cc: Make gnoll sergeants display shields 10(48 seconds ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=db485cc7203c 21:51:49 use it to give vashnia -8 ev 21:51:50 anti-blinkfrog 21:51:56 yeah and something damage dealing would be ideal, could be a form I guess, but that's harder 21:52:37 I was just thinking 21:52:37 bring back banishment!!! 21:52:43 "a spell that slams things into walls" 21:52:50 mass force lance 21:52:53 that sounds conj-y 21:53:00 and Force Lance would want to smash things into walls to do that :b 21:53:10 Force Lance, L4 Conj/Tloc 21:53:16 smash things into walls with it 21:53:17 <3 21:53:38 Smash Stuff, L4 Conj/Tloc 21:53:46 !send whealssolution a smashingly good spell 21:53:46 Sending a smashingly good spell to whealssolution. 21:54:17 ty 21:54:22 I'd need to generalise COLLISION_DAMAGE 21:54:29 PleasingFungus would be glad to see that define go away anyway 21:56:27 -!- whealssolution has quit [Remote host closed the connection] 22:00:44 -!- Lawman0 has quit [Ping timeout: 244 seconds] 22:02:27 -!- princelier has quit [Client Quit] 22:02:52 -!- wheals has joined ##crawl-dev 22:03:28 rip whealssolution 22:03:41 * wheals is melting! 22:05:48 -!- Ququman has quit [Remote host closed the connection] 22:05:54 -!- PleasingFungus has quit [Ping timeout: 244 seconds] 22:08:28 -!- Wolfechu has quit [Ping timeout: 265 seconds] 22:10:36 -!- PleasingFungus has joined ##crawl-dev 22:11:13 man 22:11:16 ? 22:11:18 I just can't reproduce that zig thing at all 22:11:26 rip 22:11:39 poor form PF 22:12:19 03Grunt02 07[singularity] * 0.16-a0-2670-ge9b39b6: Properly handle collisions with player. 10(8 minutes ago, 1 file, 1+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e9b39b624ea2 22:12:20 ? 22:12:32 current caustic shrike draft: http://imgur.com/E0maHDd 22:12:41 3 upstairs, 1 downstairs: go downstairs, go back up another stair = 22:12:53 also good luck on tracking down that bug 22:13:09 going to add a yellowy splashy acid aura around it 22:13:21 roctavian, too neutrally posed IMO 22:13:33 I really like the metal look 22:13:38 it's extremely good, and cool. 22:13:39 it's like, "hung up" instead of swooping or something. I know this is impossibly picky of a criticism 22:13:48 looks like articuno 22:13:49 also ty for the gnoll sarge fix :) 22:13:53 probably if i swing the tail backwards or something it'll look a bit more active 22:13:56 caustic shrikes are one of the most dangerous enemies in the entire game 22:13:57 yes 22:13:59 yeah, the tail would help 22:14:04 WHEALS it's not a pokemon!!! 22:14:12 liesss 22:14:27 the tail being pointed downwards at a 90 degree angle is pretty undynamic 22:14:39 tilt the wings and tail a little bit 22:14:39 "looks too much like a pokemon" has been an ongoing problem with shrikes 22:14:41 and it transforms the look 22:14:48 looks more like a shard shrike right now imo 22:15:02 "tilt the wings" is harder than it sounds 22:15:07 welcome to spriting 22:16:15 looking closely at your setup, you have a lot of the edges set up properly, it's just a matter of layout I think. shift down the top edges of your wings and extend the feathers and you can get at that tilt. it'd take a bit of editing 22:16:18 the tail would be easier 22:16:29 the head is fine imo 22:17:00 03PleasingFungus02 07* 0.16-a0-2652-gd333f3b: Maybe fix monsters being placed under the player (9019) 10(55 seconds ago, 1 file, 8+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d333f3b5cc79 22:17:02 if anything the head could be moved to the left a pixel or two while messing around with the rest of the body 22:18:22 either of you can feel free to make a go at it 22:18:42 if I'm sober tomorrow I'll take a crack at it. let me save this image 22:19:13 I have to say though that's a solid base 22:19:27 it's just missing a little something that's crucial to conveying "This thing will fuck you up" 22:19:59 that sounds familiar 22:21:06 i still prefer these ones: http://imgur.com/5heAH4q 22:21:13 -!- Mazed has quit [Ping timeout: 272 seconds] 22:22:02 I do have a certain fondness for flipped bees. the inversion makes you instantly think "shit!" the little bit of blue helps 22:22:55 http://www.tringa.org/images/6160_Loggerhead_Shrike_01-18-2008_2.jpg 22:22:56 could use some variant on that for SHARD SHRIKES 22:23:00 which are not made of metal 22:23:13 aww 22:23:21 birds are great 22:23:24 they look like tits 22:23:28 great 22:23:30 are caustic shrikes made of metal? 22:23:44 they're not fully metallic, they're not MH_NONLIVING 22:23:48 they're made of cold, hard murder 22:23:51 the description says so 22:23:51 but they're sort of surprisingly metally 22:24:00 metallic feathers 22:24:01 are quicksilver dragons made out of metal 22:24:13 surprisingly, even iron dragons are not made of metal 22:24:20 I looked it up the other day 22:24:28 nor iron trolls i think 22:24:46 oh did the iron dragon shield get rejected 22:24:47 that feels less surprising, for some reason 22:24:49 I think it wa sdiscussed the other night 22:24:55 Brannock: postponed at least 22:25:01 since I'm still kind of working on the shield thing 22:25:14 oh btw pfangus, i had an idea for no-backtracking-god's flavor 22:25:31 roctavian: tell Lasty :) 22:25:34 %git no-backtracking-god 22:25:34 Could not find commit no-backtracking-god (git returned 128) 22:25:37 er 22:25:40 %git no_backtracking_god 22:25:40 07Lasty02 * 0.16-a0-2483-g09a1a6e: Merging in master 10(3 days ago, 0 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=09a1a6ebe580 22:25:47 well, i will 22:25:57 !singularity Lasty 22:25:57 Grunt mumbles some strange words. Space collapses on itself with a horrifying crunch! The singularity violently warps Lasty! 22:26:04 yessss backtrackticus 22:26:59 !tell lasty I had an idea: I think no-backtracking-god should be an abstract worshiped concept under P, like "Path to Victory" or something 22:27:00 roctavian: OK, I'll let lasty know. 22:27:23 There is only one PATH, and that is towards VICTORY 22:27:37 Will you wander the Way? 22:27:42 roctavian: I'm sorry, but that sounds too 22:27:43 !glasses 22:27:44 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 22:27:45 pathological 22:27:49 hm. how would you theme the abilities 22:27:51 ? 22:28:01 steps on the path 22:28:24 i am about to get some dinner, so i'll think on it for the next little bit 22:29:26 random quotes from stairway to heaven 22:34:23 -!- dtsund has joined ##crawl-dev 22:40:01 -!- fireprfHydra has quit [Ping timeout: 244 seconds] 22:40:33 roctavian: i like the second set you posted 22:41:25 -!- kipster has quit [Quit: Page closed] 22:41:34 -!- Bloax has quit [Quit: Error: Bloax not found] 22:43:42 -!- Blomdor has quit [Quit: Page closed] 22:46:19 -!- zxc232 has joined ##crawl-dev 22:47:32 -!- Poncheis has quit [Ping timeout: 250 seconds] 22:47:41 -!- Poncheis_ is now known as Poncheis 22:49:47 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 22:52:48 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:53:19 this branch is kind of losing its original purpose 22:53:20 oh well 22:53:28 it's all at least tangentially related! 22:53:42 03Grunt02 07[singularity] * 0.16-a0-2671-g1af1610: Generalise collision damage; use in more places. 10(22 minutes ago, 6 files, 104+ 43-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1af16109a51b 22:53:42 03Grunt02 07[singularity] * 0.16-a0-2672-g1e21bd1: Tinker with Force Lance. 10(3 minutes ago, 4 files, 9+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1e21bd12f318 22:56:12 !send Grunt smashing stuff 22:56:12 Sending smashing stuff to Grunt. 22:56:21 !forcelance wheals 22:56:21 mm 22:56:23 good tinkering 22:56:50 fan of gales can be quite powerful now too 22:56:51 :) 22:57:44 Invalid spell slot format: 'lehudib's crystal spear' in 'lehudib's_crystal_spear' 22:57:44 %??goblin spells:lehudib's_crystal_spear 22:57:48 goblin (15g) | Spd: 10 | HD: 1 | HP: 2-6 | AC/EV: 0/12 | Dam: 4 | 10weapons, 10items, 10doors | XP: 1 | Sp: crystal spear (3d17) [11!AM, 06!sil] | Sz: small | Int: normal. 22:57:48 %??goblin spells:lehudib's_crystal_spear.20.natural 22:57:54 ok, apostrophe is in. 22:58:05 DEAD MONSTER collides with the troll! 22:58:06 oops 22:59:33 PleasingFungus: and next up.....monster force lance 22:59:39 lehudib's crystal goblin 22:59:42 gammafunk: monsters can already Force Lance :b 22:59:47 see?! 23:00:21 !send gammafunk naga ritualists 23:00:21 Sending naga ritualists to gammafunk. 23:00:22 -!- inspector071 has quit [Ping timeout: 240 seconds] 23:00:25 we need to invent a new third class of entities to go along with player, monster, so Grunt gives spells to it 23:00:30 *can giv 23:00:30 e 23:00:38 they have force lance? 23:00:43 naga ritualist (07N) | Spd: 10 (move: 140%) | HD: 8 | HP: 50-71 | AC/EV: 6/10 | Dam: 14, 403(constrict) | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(60), 03poison | Chunks: 09poison | XP: 687 | Sp: force lance (3d12), toxic radiance, virulence | Sz: Large | Int: normal. 23:00:43 %??naga_ritualist 23:00:44 right? 23:00:46 yeah 23:00:48 get. out. 23:00:52 deep elf mage (06e) | Spd: 10 | HD: 6 | HP: 22-33 | AC/EV: 0/13 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(40) | XP: 210 | Sp: b.magma (3d14), stone arrow (3d12) / flame tongue (3d9), sticky flame range (3d4), fireball (3d14), throw flame (3d6) / freeze, throw icicle (3d14), sum.ice beast / magic dart (3d4), force lance (3d10), battlesphere, mystic blast (3d12) / mystic blast (3d12), slow, b.venom (3d11), blink | Sz: Medium | Int: high. 23:00:52 %??deep elf mage 23:01:02 force lance (3d10), 23:01:04 well de mage makes sense at least 23:01:15 yeah that'd hurt at their depth 23:01:20 can you get knocked back 6 squares by any of these 23:01:44 h m 23:01:46 let me check the power 23:01:47 naga ritual with force lance messed me up the other day. 23:01:50 it was like, dang. 23:01:52 Grunt: do you know that hammer that mario used in donkey kong? you should implement that 23:01:57 also: barrels 23:02:13 03Grunt02 07[singularity] * 0.16-a0-2673-g28faf63: Don't move stationary things with singularities. 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=28faf633bbbb 23:02:16 but I'm thinking more of the smash bros. version of the hammer 23:02:23 -!- _Jordan_ has quit [Quit: Leaving] 23:02:51 -!- KurzedMetal has quit [Read error: Connection reset by peer] 23:02:53 -!- witty_ has quit [Ping timeout: 258 seconds] 23:02:53 -!- witty has quit [Ping timeout: 258 seconds] 23:03:07 fr: naked singularities 23:03:10 if crawl had ~*~*~*~Sound Effects~*~*~*~ think of the cool sound singularity would make 23:03:21 fr: singularity event horizon 23:03:38 takes infinite aut for an observer to see you pass through it 23:03:49 fr: hairy singularity 23:04:05 does lugafu summon those? 23:04:09 ??lugafu 23:04:09 hair stats[1/1]: extremely bad hair <10, awful hair <30, poor hair <60, choko hair <90, normal hair <120, quite good hair<160, very nice hair<220, extreme hair<300, extraordinary hair <400, incredible hair <520, uncanny hair <700, almost entirely hair >=700 23:04:16 that must be why nothing ever hits the singularity 23:04:33 since it really does, but you can't observe it doing so 23:05:13 I kinda want to try randliches in z:5 23:05:18 can they get firestorm 23:05:20 gammafunk: no 23:05:25 awwwww 23:05:35 03Grunt02 07[singularity] * 0.16-a0-2674-g00d6efa: Init ench_power properly for monster beams. 10(2 minutes ago, 1 file, 1+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=00d6efa64d51 23:05:36 they should get force lance now 23:05:36 <_< 23:05:37 >_> 23:05:50 // probably meaningless 23:05:52 hm I need to fix up the "slamming into something" message 23:05:58 er 23:05:59 death message 23:06:02 it's like Ignite Poison 23:06:11 really I should just get actor::hurt() to take a kill type and source and such 23:06:13 you should fix up the ignite poison death message 23:06:16 too 23:06:21 hrm, I played with it a bit, and noticed it's duration seemed highly variable 23:06:30 also whether it pulled in an enemy or not 23:06:40 couldn't really tell what the mechanic was governing that 23:06:46 gammafunk: have you tried the most recent builds? 23:06:48 maybe its effective radius 23:06:54 no I'd have to try again 23:07:02 gammafunk: a lot of that is clearer now :) 23:08:40 -!- travis-ci has joined ##crawl-dev 23:08:40 The build passed. (randliches - 915ac4b #712 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/41790555 23:08:40 -!- travis-ci has left ##crawl-dev 23:16:57 -!- Brannock has quit [Ping timeout: 240 seconds] 23:19:17 PleasingFungus: %s under monster 23:19:23 PleasingFungus: I know players are the real monsters but 23:19:36 ??? 23:19:48 !source files.cc:1252 23:19:48 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/files.cc;hb=HEAD#l1252 23:19:56 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:19:58 oh 23:20:00 w/e 23:20:16 I'll fix it in a minute. 23:20:21 v0v 23:20:29 :p 23:21:14 * Grunt gestures. The lance of force hits PleasingFungus! The lance of force knocks PleasingFungus backwards. PleasingFungus slams into the stone wall! 23:21:22 Ouch! 23:21:32 03PleasingFungus02 07[bonearmour] * 0.16-a0-2660-gf151191: Merge branch 'master' into bonearmour 10(21 minutes ago, 0 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f151191b6ebf 23:21:32 03PleasingFungus02 07[bonearmour] * 0.16-a0-2661-g0616f6c: Replace Twisted Resurrection with Cigotuvi's Embrace 10(9 minutes ago, 5 files, 9+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0616f6c03f3c 23:21:33 03PleasingFungus02 07* 0.16-a0-2653-gf29606e: The player is not the real monster (Grunt) 10(26 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f29606e10798 23:22:38 -!- bencryption has quit [Quit: WeeChat 0.3.8] 23:23:22 lies!!! 23:23:37 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-2652-gd333f3b (34) 23:23:39 r??lies 23:23:39 lies[7/25]: (1:52:52 AM) jeremie: stepdowns make sense 23:23:48 what? that's not a lie 23:23:50 that's a lie lie 23:23:55 Cigotuvi's Embrace... 23:23:57 -!- rossi has quit [Ping timeout: 240 seconds] 23:23:59 is that the best we can do 23:24:07 what 23:24:08 are you hating on that 23:24:11 I guess you didn't want just Cigotuvi's Armour 23:24:27 Cigotuvi's Gross Armour 23:24:27 Embrace is just lame/weird and conflicts 23:24:31 with my five pages of lore 23:25:04 it's not lame!! 23:25:06 it's cool!!! 23:25:10 read the description!!!!!! 23:25:17 oh I bet the description is good! 23:25:33 !singularity gammafunk 23:25:34 Grunt mumbles some strange words. Space collapses on itself with a horrifying crunch! The singularity violently warps gammafunk! 23:25:35 cigotuvi's bone zone 23:25:41 hrm,it's in a different commit 23:25:50 roctavian: welcome... 23:25:53 roctavian: cigotuvi's boner 23:25:53 to the bone zone... 23:25:59 PleasingFungus: oh when do we get monster Cigotuvi's 23:26:03 * Grunt cackles. 23:26:03 more like %git boneriders, am I right 23:26:10 sorite 23:26:47 Grunt: what about a unique that creates random spells, and forces the player to learn them? 23:26:49 Cigotuvi's Embrace spell 23:26:50 This spell violently mutilates all nearby corpses, wrapping them around the caster to serve as both armour and shield. As it takes hits, the carrion will gradually fall away, though increased spellpower will tighten its grasp on the caster's body. It cannot grip ice or stone; only that which lives, or once lived. 23:26:52 switch up the roles a bit 23:26:55 for the (bi)curious 23:27:14 Grunt: it would probably not be too hard 23:27:14 yeah good descript 23:27:20 you'd just make it a single level, I think 23:27:53 PleasingFungus: xref Ozo's and cshield 23:28:15 hm what monsters can cast Twisted right now anyway 23:28:18 deep elf somethings 23:28:19 the trickiest part would be making it fall off correctly (when hit or when blocking); idk what kind of support monsters have for that now 23:28:23 also I didn't remove monster twisted 23:28:27 just player 23:28:53 so? 23:28:53 I think it's an... okay? monster spell. distinctive, anyway 23:28:57 oh, idk 23:29:06 huh it is just 23:29:11 high priests? 23:29:13 deep elf (high) priests and deep elf death mages 23:29:21 ah, didn't remember death mages did it 23:29:22 (I didn't even know regular priests had it) 23:29:25 or that! 23:31:18 I guess there's not a weird name for "armour made of corpses or guts" 23:31:47 don't insects do wierd stuff like that, occupy the husk of some dead thing 23:31:48 I considered "cocoon", but that implies immobility too strongly 23:31:51 and we already have a 'shroud' 23:32:01 "husk" would be good 23:32:06 husk is a good word, but - 23:32:08 ha 23:32:29 idk, has both the cocoon problem & also almost sounds like a summon? 23:32:30 yeah, guess there aren't a lot of more direct descriptive words available 23:33:10 heh 23:34:09 -!- Kalir has quit [Changing host] 23:34:21 fr: summon husk 23:34:24 pls don't ask me what that does 23:34:35 summon musk, summoning/poison 23:34:47 finally, the L9 poison spell we need 23:34:49 skald (15p) | Spd: 10 | HD: 6 | HP: 22-43 | AC/EV: 3/13 | Dam: 10 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | XP: 194 | Sp: spectral weapon, s.golubria | Sz: Medium | Int: normal. 23:34:49 %??human name:skald n_rpl spells:spectral_weapon.25.wizard;shroud_of_golubria.25.wizard 23:34:56 there's your husk 23:34:58 <3 23:35:29 carapace? 23:35:35 ooh 23:35:55 cigotuvi's carapace 23:35:57 carapace has a nice, creepy sound ot it 23:35:58 *to it 23:36:00 idk. 23:36:05 but it does imply insects 23:36:15 does that 23:36:16 yeah I think we've gone too far into the bug zone. 23:36:16 !glasses 23:36:16 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 23:36:17 bug you 23:36:18 ? 23:36:28 !send Grunt death scarabs 23:36:29 Sending death scarabs to Grunt. 23:36:53 !death gammafunk 23:36:53 Death has come for gammafunk... 23:38:10 crabs have carapaces too. (then again, crustaceans are arguably sea bugs. ever seen a live shrimp?) 23:38:28 yeah basically sea bugs 23:38:29 I mean 23:38:34 not in any actual evolutionary sense 23:38:38 but come on, look at them. 23:38:56 well bugs came after those things, really 23:39:08 also, putting aside bikeshedding for a moment, I suspect the defense numbers & shed rates may be too low right now 23:40:17 so we need more bikeshedding? 23:40:20 currently gives 2 (AC & EV) for every 3 corpses or 6 skeletons (on average), capping at power / 10. chance to drop off on hit is more complicated (too complicated?), but basically varies between 1/2 and 1/27 based on power and stuff 23:40:32 the latter I can tweak, the former I'm more interested in opinions on 23:40:54 oh it gives ev? 23:40:58 er 23:41:00 AC & SH 23:41:10 oops 23:41:28 it turns you into a nimble bonewearer 23:42:10 I read that as Boneweaver 23:42:10 nimble bonerider 23:42:26 "boneweaver" sounds like a good unique title 23:42:34 Borgnjor the Boneweaver 23:43:08 oh 23:43:15 Cigotuvi's Fleshsculpting 23:43:24 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141115030205]] 23:43:31 so awful it scared PF away 23:43:33 <_< 23:45:31 clearly the boneweaver should wield skeletons and then cast bone shards 23:45:50 <3 23:46:11 buy me boneshards or GO TO HELL 23:46:28 well 23:46:35 new background: BK, Bone Knight 23:46:44 don't care what it does 23:47:51 shortly followed by new monster spell, osteoporosis 23:48:54 -!- bonghitz has quit [Quit: Leaving...] 23:53:16 -!- ontoclasm has quit [Quit: Leaving.] 23:56:10 -!- Patashu has quit [Ping timeout: 258 seconds] 23:56:13 -!- wheals has quit [Quit: Leaving] 23:57:10 -!- lyrick has quit [Ping timeout: 246 seconds] 23:57:18 _Found 3 scrolls of enchant weapon. 23:57:23 devs fix the fng 23:57:26 er the rng 23:58:50 -!- Twinge has quit [] 23:59:06 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)]