00:00:06 gammafunk: o 00:01:06 -!- NeremWorld has quit [Ping timeout: 255 seconds] 00:01:56 um 00:01:59 !lg * vmsg~~_by$ 00:02:01 80. Dynast the Charlatan (L2 VpAr), blown up by on D:3 on 2014-11-20 19:13:56, with 10 points after 195 turns and 0:02:53. 00:02:05 wasn't this the very first bug I fixed in Crawl 00:02:07 why is it back 00:02:07 rip 00:02:22 %git iceshrike 00:02:22 07PleasingFungus02 * 0.16-a0-2563-g474a750: Add Shard Shrikes 10(24 hours ago, 8 files, 41+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=474a7506cd53 00:02:24 oh 00:02:26 hm 00:02:27 that's very odd 00:02:30 I went to fix that typo 00:02:35 and someone else had already fixed it 00:02:40 I'm very confused 00:03:10 PleasingFungus: Its kind have acclimated to the desolate wastes 00:03:11 +of Cocytus, and a terrible chill now surrounds them 00:03:17 also that's a little awkward 00:03:18 wwwhhheeeaaalllsss 00:03:21 not that it matters much 00:03:22 %git 7ba80760b 00:03:23 07wheals02 * 0.16-a0-1939-g7ba8076: Mindexicide: ouch(), scorefile_entry. 10(2 weeks ago, 34 files, 139+ 143-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7ba80760b1be 00:04:05 idk I'll poke it 00:04:07 again, I guess 00:04:16 you'll shard it 00:04:17 -!- Nerem has quit [Ping timeout: 240 seconds] 00:04:43 kind of cool to have a natural holiness monster in hell 00:04:46 -!- demiskeleton has quit [Quit: Leaving] 00:05:03 not the first :) 00:05:12 yeah ice dragons 00:05:13 salamander firebrand (16N) | Spd: 10 (move: 80%; swim: 70%) | HD: 15 | HP: 83-117 | AC/EV: 5/15 | Dam: 2805(firebrand:15-29) | 10weapons, 10items, 10doors, fighter | Res: 06magic(80), 04fire+++ | Vul: 12cold | XP: 1341 | Sz: Medium | Int: high. 00:05:13 %??salamander firebrand 00:05:17 hell knight (05p) | Spd: 10 | HD: 10 | HP: 52-78 | AC/EV: 0/10 | Dam: 26 | 10weapons, 10items, 10doors, fighter, evil, spellcaster | Res: 06magic(40), 05hellfire, 04fire+++ | Vul: 08holy | XP: 782 | Sp: pain (d13), b.fire (3d18), blink [04emergency] / pain (d13), throw flame (3d8), haste | Sz: Medium | Int: high. 00:05:17 %??hell knight 00:05:21 necromancer (16p) | Spd: 10 | HD: 10 | HP: 31-49 | AC/EV: 0/13 | Dam: 6 | 10weapons, 10items, 10doors, evil, spellcaster | Res: 06magic(60) | Vul: 08holy | XP: 618 | Sp: b.cold (3d18), agony, animate dead, simulacrum / b.fire (3d18), agony, invisibility, animate dead | Sz: Medium | Int: high. 00:05:21 %??necromancer 00:05:29 ice dragons and dragons in general 00:05:30 fire giant (05C) | Spd: 10 | HD: 16 | HP: 76-116 | AC/EV: 8/4 | Dam: 30 | 10weapons, 10items, 10doors, fighter, spellcaster, see invisible | Res: 06magic(80), 05fire++, 12drown | XP: 1812 | Sp: b.fire (3d25), fireball (3d26) | Sz: Giant | Int: normal. 00:05:30 %??fire giant 00:05:43 though I think that last might only be in geh:7 vaults, idk 00:05:45 also 00:05:45 but it's nice to have a few more non-undead/demonic 00:05:47 iron troll (10T) | Spd: 7 | HD: 16 | HP: 72-106 | AC/EV: 20/4 | Dam: 35, 2509(claw), 2509(claw) | 10doors, regen | Res: 06magic(100), 05fire, 02cold | Chunks: 09poison | XP: 775 | Sz: Big | Int: normal. 00:05:47 %??iron troll 00:05:48 ya it is. 00:05:53 despite me being a smartass about it. 00:06:14 the problem is that 00:06:18 none of those matter really 00:06:25 whereas shard shrikes actually might 00:06:31 I guess that's what I should have said 00:06:36 natural holiness thing you care about 00:06:43 -!- witty has quit [Ping timeout: 265 seconds] 00:06:43 -!- witty_ has quit [Ping timeout: 265 seconds] 00:06:54 heh 00:07:03 !lg * geh:7 s=killer 00:07:03 481 games for * (geh:7): 127x a Brimstone Fiend, 115x a hellion, 71x a Fiend, 44x Asmodeus, 26x a Balrug, 17x a Serpent of Hell, 16x the Serpent of Hell, 16x, 6x a sun demon, 5x a lich, 5x a reaper, 5x a smoke demon, 4x a Pit Fiend, 3x an Ice Fiend, 2x a molten gargoyle, 2x a fire giant, an ettin skeleton, an efreet, a titan, an ettin zombie, a hill giant, Ante's ghost, a neqoxec, a Shadow Fiend, ... 00:07:13 2x a fire giant 00:07:16 1x a titan...? 00:07:22 !lg * geh:7 killer=titan 00:07:22 1. hackum the Conqueror (L27 MuGl of Makhleb), slain by a titan (created by the fury of Okawaru) on Geh:7 (geh_mu) on 2013-01-15 17:15:09, with 1055092 points after 130494 turns and 10:26:56. 00:07:24 yess 00:07:26 I knew it 00:07:34 !tv * geh:7 killer=titan 00:07:35 1. hackum, XL27 MuGl, T:130494 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 00:07:46 yeah I think the fire giants might be that one end that places like 4 00:07:47 noo :( 00:07:50 yeah it's evilmike 00:07:52 I guess you could have trouble with that 00:08:01 I remember the name because I stole two different pieces of it for entry vaults 00:08:05 it's a cool level. 00:08:24 only if you were just comically underprepared somehow, or maybe half-dead and teled 00:08:40 !log * geh:7 killer=titan 00:08:41 1. hackum, XL27 MuGl, T:130494: http://crawl.develz.org/morgues/0.11/hackum/morgue-hackum-20130115-171509.txt 00:08:59 The fire crab zombie claws you but does no damage. x4 00:09:00 good 00:09:09 fire crab (04t) | Spd: 10 | HD: 8 | HP: 39-66 | AC/EV: 9/6 | Dam: 1504(fire:8-15), 1504(fire:8-15) | Res: 06magic(40), 04fire+++ | Vul: 09poison | Chunks: 09poison | XP: 778 | Sp: flaming cloud (d12) [11!AM, 06!sil] | Sz: small | Int: insect. 00:09:09 %??fire crab 00:09:13 huh, it has two attacks 00:09:15 two claws, I guess 00:09:46 Unstable branch on crawl.s-z.org updated to: 0.16-a0-2585-g9e6f58d (34) 00:10:05 yeah the shrikes don't have torment but do have more dangerous melee and ranged 00:10:24 !lg * recent coc s=ikiller 00:10:24 106 games for * (recent coc): 56x Antaeus, 12x, 10x the effects of Hell, 8x an Ice Fiend, 6x a blizzard demon, 5x the Serpent of Hell, 2x an ice dragon, notcluie's ghost, a skeletal warrior, nznznm's ghost, the player character, a reaper, an elemental wellspring, an alligator zombie 00:10:35 03PleasingFungus02 07[iceshrike] * 0.16-a0-2564-gdbdadc4: Shrike text tweaks.o 10(38 seconds ago, 2 files, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dbdadc4c6983 00:10:39 !lg * recent geh s=ikiller 00:10:39 138 games for * (recent geh): 34x a hellion, 28x a Brimstone Fiend, 23x Asmodeus, 18x the effects of Hell, 9x a balrug, 6x the Serpent of Hell, 4x a lich, 3x a Hell Sentinel, 2x a smoke demon, 2x, 2x the rage of Trog, a fire giant, a molten gargoyle, a salamander firebrand, a hell knight, an ettin skeleton, a golden dragon zombie, a titan zombie 00:10:39 hahhahaa wait a sec 00:10:47 PleasingFungus: <3 00:10:47 !lg * coc ikiller="notcluie's ghost" 00:10:48 1. Bloax the Slayer (L27 MiFi of Cheibriados), blasted by notcluie's ghost (great blast of fire) on Coc:7 (coc_old) on 2014-09-27 19:51:48, with 919503 points after 35023 turns and 4:51:20. 00:10:52 oh my god 00:10:54 that's beautiful 00:11:01 !tv bloax coc:7 00:11:02 1. Bloax, XL27 MiFi, T:35023 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 00:11:10 -!- Guest9752 has quit [Ping timeout: 250 seconds] 00:11:32 -!- Z_LAMP has quit [Ping timeout: 245 seconds] 00:12:03 ahahah it had tornado AND firestorm 00:12:06 ! 00:12:14 and chain lightning! 00:12:16 -!- FaMott has quit [Ping timeout: 255 seconds] 00:12:21 !! 00:12:34 and then 00:12:39 a hell effect spawns an ice fiend 00:12:46 fucking incredible. 00:12:48 !log notcluie coc:7 00:12:48 1. notcluie, XL27 DsCj, T:82254: http://crawl.lantea.net/crawl/morgue/notcluie/morgue-notcluie-20140921-203516.txt 00:13:10 also, iood 00:13:12 it was even the same end 00:13:26 hahaha 00:13:27 !lg Bloax 00:13:28 1118. BLOAX the Grappler (L10 GrTm of Cheibriados), slain by a wyvern on D:11 on 2014-11-16 16:41:30, with 5217 points after 4267 turns and 0:26:35. 00:13:28 didn't notice that 00:13:32 !lg Bloax coc 00:13:33 1. Bloax the Slayer (L27 MiFi of Cheibriados), blasted by notcluie's ghost (great blast of fire) on Coc:7 (coc_old) on 2014-09-27 19:51:48, with 919503 points after 35023 turns and 4:51:20. 00:13:37 !lg Bloax coc x=urune 00:13:37 1. [urune=11] Bloax the Slayer (L27 MiFi of Cheibriados), blasted by notcluie's ghost (great blast of fire) on Coc:7 (coc_old) on 2014-09-27 19:51:48, with 919503 points after 35023 turns and 4:51:20. 00:13:41 -!- Kramin has quit [Ping timeout: 250 seconds] 00:14:01 probably <40k, or like 42k 00:14:16 38k even possible 00:14:28 -!- Lightli has quit [Ping timeout: 246 seconds] 00:14:36 if he hadn't tried to fight a firestorm + tornado + chain lightning + iood ghost 00:14:53 didn't have cblink I guess 00:14:56 -!- NeremWorld has quit [Ping timeout: 265 seconds] 00:14:58 the spell that is 00:15:12 probably not time to get it on Mi at that pace 00:15:33 but that ghost is hard to avoid since it was near the rune 00:15:39 tele would have been reasonable tbh 00:15:46 03Grunt02 07* 0.16-a0-2586-g0795e4f: Blow up another "blown up by" by crediting player wands correctly. 10(2 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0795e4fcf446 00:15:58 * PleasingFungus blows up Grunt! 00:17:06 -!- bonghitz has quit [Quit: Leaving...] 00:17:11 * Grunt is blown up by 00:17:52 hm 00:17:57 I think ravens might be double-bordered right now 00:17:59 in tiles 00:21:29 -!- gammafunk has quit [Ping timeout: 264 seconds] 00:23:06 -!- gammafunk has joined ##crawl-dev 00:23:13 idk. maybe not 00:25:06 ok, I'l let these guys sit for a little while, and then merge them if it still seems like a good idea tomorrow. 00:25:11 ??sdl2 00:25:11 sdl2[1/2]: TODO: zooming (base initial scale on display density), refactor WME_ framework to line up with SDL2's framework 00:25:21 ??sdl2[2 00:25:21 sdl2[2/2]: Android: stack traces?; watch for more crashes (possibly map-related) 00:25:46 guess I can look at the WME thing later, but I'm not sure what the goal will be there exactly 00:25:57 03PleasingFungus02 07[iceshrike] * 0.16-a0-2565-gd27bba6: Add a placeholder shard shrike tile 10(2 minutes ago, 4 files, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d27bba6c40f3 00:26:00 I saw some XXX comments 00:26:16 about multiple SDL events getting caught by one WME event 00:26:43 PleasingFungus: horrifying 00:27:57 -!- gammafunk has left ##crawl-dev 00:28:46 -!- Nerem has quit [Ping timeout: 256 seconds] 00:30:57 imo merge singularity first 00:31:05 <_< >_> 00:31:11 a merge singularity sounds highly dangerous 00:31:22 %git singularity 00:31:22 07wheals02 * 0.16-a0-2476-g3e8af37: Can a message. 10(27 hours ago, 5 files, 7+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3e8af37466c6 00:31:26 %git singularity^ 00:31:26 07Sage02 {wheals} * 0.16-a0-2475-g449d0c6: New spell: Singularity. 10(10 months ago, 13 files, 190+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=449d0c6664e0 00:31:30 oooo 00:31:39 !singularity read 00:31:39 Grunt mumbles some strange words. The singularity violently warps read! 00:31:41 L9 Tloc whoa 00:31:44 !!!!! 00:31:46 the crawl code attains sentience 00:32:21 -!- _Jordan_ has quit [Quit: Leaving] 00:33:18 sounds like a truly extraordinary event 00:33:21 one could even call it 00:33:22 singular 00:33:25 Sigmund says, "I AM." 00:33:32 Grunt: imo they're not in competition :) 00:33:45 !singularity shard shrikes 00:33:45 PleasingFungus mumbles some strange words. The singularity violently warps shard shrikes! 00:33:57 (the...?) 00:34:31 hm I see some adjustments I could make to singularity 00:34:52 but sleeeeeeeeep 00:34:57 !sleep Grunt 00:35:11 !glaciate PleasingFungus 00:35:12 Grunt gestures. Grunt conjures a mighty blast of ice! The great icy blast engulfs PleasingFungus! 00:35:19 !tornado Grunt 00:35:20 PleasingFungus mumbles some strange words. A great vortex of air appears and lifts PleasingFungus up! Grunt is engulfed in raging winds. 00:35:29 !shatter PleasingFungus 00:35:29 Grunt gestures wildly while chanting. The dungeon rumbles around Grunt! PleasingFungus shudders from the earth-shattering force. 00:35:43 oh 00:35:45 todo 00:35:50 Panthalassa (L8 DsGl) ASSERT(rc == 0) in 'mutation.cc' at line 2411 failed. (D:6) 00:35:52 ! for the shatter messages 00:36:14 Panthalassa (L8 DsGl) ASSERT(rc == 0) in 'mutation.cc' at line 2411 failed. (D:6) 00:36:20 oh and for clouds 00:41:07 !seen |amethyst 00:41:07 I last saw |amethyst at Fri Nov 21 05:00:36 2014 UTC (1h 40m 31s ago) saying 'compared to, say, python' on ##crawl-dev. 00:41:15 Waypoint 0 can't be reached; other waypoints on the same tile can 13https://crawl.develz.org/mantis/view.php?id=9241 by Whales 00:41:48 -!- Whistling_Bread has quit [Ping timeout: 258 seconds] 00:42:36 -!- lobf has quit [Quit: lobf] 00:44:20 -!- mngrif has quit [Read error: Connection reset by peer] 00:46:20 -!- Blomdor has quit [Quit: Page closed] 00:47:57 -!- dtsund has quit [Quit: dtsund] 00:49:48 -!- Whistling_Beard has quit [Ping timeout: 264 seconds] 00:51:01 -!- Lightli has joined ##crawl-dev 00:53:25 plant (03P) | Spd: 070 | HD: 10 | HP: 43-68 | AC/EV: 10/0 | 03plant | Res: 13magic(immune), 03poison, 12drown, 13neg+++, 13torm | XP: 0 | Sz: small | Int: plant. 00:53:25 %??plant 00:54:10 -!- travis-ci has joined ##crawl-dev 00:54:10 The build failed. (segfault-debug - 853ddb7 #663 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/41676972 00:54:10 -!- travis-ci has left ##crawl-dev 00:54:34 oklob sapling (11P) | Spd: 10 (07stationary) | HD: 4 | HP: 13-30 | AC/EV: 10/0 | 03plant | Res: 06magic(20), 03poison, 08acid+++, 12drown, 13neg+++, 13torm | XP: 60 | Sp: spit acid (3d7) [11!AM, 06!sil] | Sz: small | Int: plant. 00:54:34 %??oklob sapling 00:55:11 bush (07P) | Spd: 070 | HD: 20 | HP: 88-128 | AC/EV: 15/0 | 03plant | Res: 13magic(immune), 03poison, 12drown, 13neg+++, 13torm | Vul: 04fire | XP: 0 | Sz: Big | Int: plant. 00:55:11 %??bush 00:55:21 unknown monster: "oklob" 00:55:21 %??oklob hd:47 00:55:26 oklob plant (09P) | Spd: 10 (07stationary) | HD: 47 | HP: 215-284 | AC/EV: 10/0 | 03plant | Res: 06magic(40), 03poison, 08acid+++, 12drown, 13neg+++, 13torm | XP: 14935 | Sp: spit acid (3d7) [11!AM, 06!sil] | Sz: small | Int: plant. 00:55:26 %??oklob plant hd:47 00:55:35 ??deck of oddities 00:55:35 deck of oddities[1/1]: 1% of all cards are replaced by one of these: Genie, Bargain, Wrath, Xom, Feast, Famine, Curse. 00:56:19 -!- Zilis is now known as Guest5957 00:57:21 what's a genie or bargain 00:57:23 ??genie 00:57:23 genie card[1/1]: 50% of the time, acts like a scroll of acquirement. The other 50% of the time acts like either a potion of decay or degeneration. 00:57:27 oh 00:58:37 -!- Zileas has quit [Ping timeout: 240 seconds] 01:04:43 -!- Whistling_Bread has quit [Ping timeout: 265 seconds] 01:11:44 03PleasingFungus02 07* 0.16-a0-2587-g6b40b28: Move monster-hide relationships into data 10(8 minutes ago, 4 files, 48+ 42-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6b40b28aefa6 01:11:47 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 01:12:09 oh 01:12:14 I forgot to make a smug comment in that commit 01:12:28 wrt 01:12:30 // These values cannot be set by a reasonable formula: {dlb} 01:24:27 -!- NeremWorld has quit [Ping timeout: 245 seconds] 01:26:36 -!- Nerem has quit [Ping timeout: 255 seconds] 01:30:19 %git c41419c4 01:30:20 07kilobyte02 * 0.11-a0-2665-gc41419c: Drop parentheses around scalar values in "return". 10(2 years, 5 months ago, 244 files, 6679+ 6679-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c41419c4f47b 01:30:27 %git 2edd8d46 01:30:28 07jpeg02 * 0.8.0-a0-4350-g2edd8d4: Make monsters consider resistances along with AC for armour pickup. 10(3 years, 11 months ago, 4 files, 273+ 109-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2edd8d46d6c6 01:30:30 -!- Patashu has joined ##crawl-dev 01:30:39 copy-pasted again...... 01:32:34 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:33:01 03PleasingFungus02 07* 0.16-a0-2588-g211e4f6: Partially move hide->armour relationships into data 10(7 minutes ago, 2 files, 50+ 48-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=211e4f6c943e 01:33:01 03PleasingFungus02 07* 0.16-a0-2589-gc0efc8a: Don't make rN+ armour give monsters sInv 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c0efc8a513e7 01:34:08 -!- Patashu has quit [Remote host closed the connection] 01:34:19 -!- Patashu has joined ##crawl-dev 01:34:26 -!- kroki has quit [Quit: Page closed] 01:35:39 correction: monsters didn't *actually* get sInv from it. they just thought they did 01:35:44 ref _get_monster_armour_value 01:37:09 -!- st_ has quit [Ping timeout: 272 seconds] 01:37:35 -!- NeremWorld has quit [Ping timeout: 265 seconds] 01:38:02 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:38:41 death scarab (06B) | Spd: 30 | HD: 8 | HP: 21-37 | AC/EV: 7/14 | Dam: 3013(scarab) | 07undead, evil | Res: 06magic(60), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 755 | Sz: little | Int: insect. 01:38:41 %??death scarab 01:40:33 -!- tabstorm has quit [Ping timeout: 255 seconds] 01:42:59 !tell |amethyst if you could figure out some template witchcraft for map_find so I can pass a non-0 default argument to return in case of objects not found in the map, I'd appreciate it; I tried but just got a variety of exciting template errors 01:43:00 PleasingFungus: OK, I'll let |amethyst know. 01:43:19 !tell |amethyst the use case is in 6b40b28aefa6 / 211e4f6c943e 01:43:19 PleasingFungus: OK, I'll let |amethyst know. 01:44:24 -!- Nerem has quit [Ping timeout: 264 seconds] 01:46:54 !lg * killer~~axed 01:46:55 No games for * (killer~~axed). 01:47:18 !lg * killer~~removed 01:47:24 1. OneEyedJack the Ripper (L12 FeMo of Okawaru), blasted by a removed MONS JOZEF (bolt of poison) on D:12 on 2012-08-08 20:36:11, with 17980 points after 34331 turns and 1:44:13. 01:47:30 yesss 01:48:18 03PleasingFungus02 07* 0.16-a0-2590-gf35bfc2: Make death scarab corpses less questionable 10(4 minutes ago, 2 files, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f35bfc2364a8 01:53:48 -!- Nexos has quit [Client Quit] 01:55:28 -!- ussdefiant has quit [Ping timeout: 265 seconds] 02:05:13 -!- kroki has quit [Quit: Page closed] 02:11:57 !lg * recent killer=gargoyle s=place 02:11:58 1310 games for * (recent killer=gargoyle): 321x D:9, 300x D:10, 135x D:11, 107x D:8, 86x D:7, 83x D:6, 73x Lab, 66x D:5, 40x D:12, 35x D:4, 30x Volcano, 15x D:13, 12x D:15, 4x D:14, 2x D:2, Temple 02:13:56 03PleasingFungus02 07* 0.16-a0-2591-gb1e8ad8: Deduplicate hide armour listings 10(8 minutes ago, 1 file, 30+ 32-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b1e8ad8c45c5 02:15:23 ??ephemeral infusion 02:15:23 ephemeral infusion[1/2]: An allies-and-self support spell, from {blood saint}s. Think of reversed flaying: it gives a temporary hd-based health boost to the caster and allies in LOS, which will revert in some turns non-lethally. 02:15:42 -!- simmarine has quit [Quit: Leaving] 02:19:03 03PleasingFungus02 07* 0.16-a0-2592-g2996050: Stop invigorating plants (Hangedman) 10(69 seconds ago, 1 file, 4+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=29960500f437 02:19:15 -!- pwnmonkey has quit [Ping timeout: 255 seconds] 02:19:41 -!- ZRN has quit [Read error: Connection reset by peer] 02:21:33 -!- minqmay has quit [Quit: Leaving] 02:21:44 8595 case 0: strcpy(fake_name [p], "potion of healing"); break; 02:21:45 8596 case 1: strcpy(fake_name [p], "potion of extra healing"); break; 02:21:50 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141110030204]] 02:22:03 -!- minmay has quit [Quit: Leaving] 02:22:11 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-2590-gf35bfc2 (34) 02:23:59 -!- SomeStupidGirl has quit [Ping timeout: 265 seconds] 02:28:42 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]] 02:32:35 -!- tensorpudding has quit [Ping timeout: 258 seconds] 02:34:19 -!- lyrick has quit [Quit: Page closed] 02:35:26 -!- ElanMorin has joined ##crawl-dev 02:41:23 -!- kipster has quit [Quit: Page closed] 02:43:42 -!- lessens has quit [Ping timeout: 258 seconds] 02:43:50 -!- zxc232 has joined ##crawl-dev 02:46:03 -!- Zilis is now known as Guest59707 02:49:18 -!- Guest5957 has quit [Ping timeout: 256 seconds] 02:49:19 -!- Blazinghand has quit [Read error: Connection reset by peer] 02:49:22 -!- ololoev has quit [Client Quit] 02:50:09 -!- bonghitz has quit [Remote host closed the connection] 02:58:47 -!- scummos__ has quit [Ping timeout: 265 seconds] 03:03:02 -!- bmfx has quit [Quit: Lost terminal] 03:05:04 -!- Guest59707 has quit [Ping timeout: 255 seconds] 03:21:17 -!- bonghitz has quit [Remote host closed the connection] 03:24:06 -!- ZRN has quit [Read error: Connection reset by peer] 03:28:28 -!- Whistling_Beard has quit [Ping timeout: 255 seconds] 03:31:48 -!- Whistling_Bread has quit [Ping timeout: 264 seconds] 03:35:09 -!- mopl has quit [Client Quit] 03:35:24 -!- Z_LAMP has quit [Ping timeout: 264 seconds] 03:38:10 -!- Daekdroom has quit [Changing host] 03:43:05 -!- Zileas has quit [Ping timeout: 264 seconds] 03:47:33 -!- _Jordan_ has quit [Quit: Leaving] 03:49:54 -!- Ragdoll has joined ##crawl-dev 03:54:22 -!- mopl has quit [Client Quit] 04:07:50 -!- NotKintak has quit [Read error: Connection reset by peer] 04:26:17 -!- Basil has quit [Ping timeout: 264 seconds] 04:30:24 -!- radinms has quit [Ping timeout: 245 seconds] 04:35:54 -!- ontoclasm has quit [Quit: Leaving.] 04:43:15 -!- Wolfechu has quit [Ping timeout: 255 seconds] 04:47:29 -!- Zilis is now known as Guest29451 04:47:29 -!- travis-ci has joined ##crawl-dev 04:47:29 The build failed. (iceshrike - dbdadc4 #669 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/41684539 04:47:29 -!- travis-ci has left ##crawl-dev 04:47:38 -!- hawtfix has joined ##crawl-dev 04:50:12 -!- Stendhal has quit [Ping timeout: 258 seconds] 05:00:27 -!- NeremWorld has quit [Ping timeout: 272 seconds] 05:13:12 -!- keszocze has quit [Ping timeout: 264 seconds] 05:14:54 -!- ololoev has quit [Quit: Page closed] 05:20:31 !tell elliptic can you look into the reports of shift-tab breakages? 05:20:31 wheals: OK, I'll let elliptic know. 05:21:42 -!- edlothiol has joined ##crawl-dev 05:23:17 -!- Guest12366 has quit [Ping timeout: 240 seconds] 05:31:29 -!- Crehl has quit [Quit: Killed by a kitten] 05:40:18 -!- kroki has quit [Client Quit] 05:51:42 -!- Kramin has quit [Ping timeout: 250 seconds] 05:52:05 -!- Patashu has quit [Ping timeout: 264 seconds] 05:56:15 -!- Zilis is now known as Guest96313 05:57:41 -!- st_ has joined ##crawl-dev 05:58:41 -!- ackack has joined ##crawl-dev 05:59:24 -!- Guest29451 has quit [Ping timeout: 264 seconds] 06:00:11 -!- travis-ci has joined ##crawl-dev 06:00:11 The build failed. (iceshrike - d27bba6 #671 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/41685133 06:00:11 -!- travis-ci has left ##crawl-dev 06:00:26 -!- Nakatomy has quit [Ping timeout: 250 seconds] 06:06:30 -!- Guest1236 has quit [Ping timeout: 255 seconds] 06:17:31 -!- Lasty has quit [Quit: Leaving.] 06:33:37 -!- Guest96313 has quit [Ping timeout: 245 seconds] 06:35:27 can I ask a dumb question? why has the Makefile sprouted an ifndef WIN32 in an ifeq ($(uname_S),Darwin) ? 06:39:26 because it's the makefile 06:39:43 would you really want a more specific answer? I think it's all clear from just looking at it >_> 06:42:57 -!- Zileas has quit [Ping timeout: 240 seconds] 06:45:29 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 06:45:39 -!- Nakatomy has quit [Read error: Connection reset by peer] 06:51:15 -!- Guest12366 has quit [Quit: Leaving] 07:02:08 -!- CKyle has joined ##crawl-dev 07:06:25 -!- HDA has quit [Ping timeout: 246 seconds] 07:09:44 -!- pentax has quit [Quit: ヒーロー見参!] 07:12:43 -!- Kramin has quit [Ping timeout: 250 seconds] 07:15:03 -!- Hailley has quit [Quit: Petra is closed!] 07:19:07 %git :/death knight 07:19:07 07PleasingFungus02 * 0.16-a0-2581-g6f3a107: Don't allow random death knights (9240) 10(9 hours ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6f3a107709d6 07:19:13 -!- Kramin has quit [Ping timeout: 250 seconds] 07:25:12 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 07:29:31 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 07:33:56 -!- Brannock has joined ##crawl-dev 07:34:59 -!- debo has quit [Ping timeout: 272 seconds] 07:36:35 -!- Zilis is now known as Guest39190 07:39:39 -!- Stendhal has quit [Ping timeout: 255 seconds] 07:53:54 -!- Milferton has quit [Client Quit] 08:01:41 -!- Kramin42 has quit [Ping timeout: 250 seconds] 08:08:11 -!- Kramin has quit [Ping timeout: 250 seconds] 08:10:44 -!- Brannock_ has joined ##crawl-dev 08:10:48 -!- Brannock_ has quit [Read error: Connection reset by peer] 08:11:02 -!- Brannock has quit [Ping timeout: 244 seconds] 08:12:58 -!- debo has joined ##crawl-dev 08:14:15 -!- Kramin has quit [Ping timeout: 250 seconds] 08:14:25 -!- t4nk566 has quit [Quit: Page closed] 08:15:23 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:16:10 -!- axujen has quit [Ping timeout: 272 seconds] 08:16:10 -!- codehero has quit [Ping timeout: 272 seconds] 08:18:09 -!- Kramin42 has quit [Ping timeout: 250 seconds] 08:18:55 -!- CKyle has joined ##crawl-dev 08:21:42 -!- Zilis is now known as Guest84895 08:24:34 -!- Guest39190 has quit [Ping timeout: 255 seconds] 08:24:51 geekosaur: oops 08:27:46 -!- dRbiG has quit [Ping timeout: 250 seconds] 08:33:15 -!- Guest84895 has quit [Ping timeout: 244 seconds] 08:45:07 -!- kekekela has quit [Ping timeout: 246 seconds] 08:54:46 -!- Brannock has joined ##crawl-dev 08:54:46 -!- foophykins has joined ##crawl-dev 09:04:52 -!- Stendhal has quit [Ping timeout: 245 seconds] 09:16:05 -!- Zileas has quit [Ping timeout: 264 seconds] 09:16:44 -!- Bloax has joined ##crawl-dev 09:21:35 -!- travis-ci has joined ##crawl-dev 09:21:35 The build has errored. (master - 2996050 #676 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/41690873 09:21:35 -!- travis-ci has left ##crawl-dev 09:26:38 Travis the centaur shoots an error. Ouch! That really hurt! 09:28:27 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 09:32:56 -!- hawtfix has quit [Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]] 09:42:01 -!- LexAckson has joined ##crawl-dev 09:42:59 -!- PleasingFungus has joined ##crawl-dev 09:43:09 -!- ussdefiant has joined ##crawl-dev 09:49:28 -!- rast has joined ##crawl-dev 09:53:22 -!- foophykins has quit [Quit: Page closed] 09:57:27 -!- radinms has quit [] 10:00:08 -!- Sigurd has quit [Client Quit] 10:00:52 -!- Sigurd is now known as Guest35016 10:00:53 -!- Guest35016 has quit [Client Quit] 10:07:38 -!- NotKintak has quit [Read error: Connection reset by peer] 10:09:57 -!- gammafun1 has joined ##crawl-dev 10:11:17 <|amethyst> PleasingFungus: re the map_find thing, nullptr == 0 isn't actually a problem 10:11:30 <|amethyst> PleasingFungus: because you have to dereference the pointer to get the type you want 10:12:04 <|amethyst> PleasingFungus: I'll push this in a sec 10:12:32 oh, it'd be armour_type*, not armour_type? 10:12:39 <|amethyst> yeah 10:12:43 rip 10:12:45 code is hard 10:13:18 <|amethyst> though a version that returns an armour_type and takes a default would be useful 10:14:35 -!- Utis has quit [Ping timeout: 272 seconds] 10:14:42 would be a little nice 10:14:44 not critical tho 10:17:22 03doy02 07[segfault-debug] * 0.16-a0-2574-g453a8f6: remove a few more spammy messages 10(2 minutes ago, 1 file, 0+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=453a8f627cec 10:17:24 <|amethyst> !tell ChrisOelmueller Change the definition of desc_filter to: typedef function (const monster_info&)> desc_filter; 10:17:24 |amethyst: OK, I'll let chrisoelmueller know. 10:17:39 <|amethyst> !tell ChrisOelmueller Then also change the (*get_desc_func)(mi) in directn.cc to get_desc_func(mi) 10:17:39 |amethyst: OK, I'll let chrisoelmueller know. 10:19:12 <|amethyst> !tell ChrisOelmueller probably also want an #include somewhere 10:19:13 |amethyst: OK, I'll let chrisoelmueller know. 10:24:57 -!- SomeStupidGuy has quit [Ping timeout: 240 seconds] 10:27:26 -!- Z_LAMP has quit [Ping timeout: 244 seconds] 10:32:41 03PleasingFungus02 07* 0.16-a0-2593-g074e75a: Cleanup item_colour slightly more 10(4 minutes ago, 1 file, 14+ 26-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=074e75a25d43 10:36:03 PleasingFungus: +/// A mapping from randomly-described object types to their per-game descript 10:36:20 are you absolutely insane nutso using a third forward slash?!?! 10:36:29 the hell were you thinking man?!?! 10:36:36 it's the doxygen way... 10:36:42 oh is it? 10:36:48 <|amethyst> Yeah, /// is like /** 10:36:54 heh, good to know 10:37:19 I thought you were just rocking three forward slashes hardcore 10:37:43 03|amethyst02 07* 0.16-a0-2594-g8bb82fd: Simplify using map_find. 10(27 minutes ago, 1 file, 7+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8bb82fd4976f 10:37:43 03|amethyst02 07* 0.16-a0-2595-ge85a1e4: Add and use a lookup-with-default map template. 10(5 minutes ago, 4 files, 15+ 16-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e85a1e4f3c55 10:37:43 03|amethyst02 07* 0.16-a0-2596-gbc79538: Simplify 10(17 seconds ago, 1 file, 1+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bc795389692f 10:37:51 tbh I'm not sure if doxygen actually does anything for a static var like that 10:38:15 I'd think it'd make a little descriptor with that? 10:38:19 guess we'd have to run it to see 10:38:21 ya 10:38:22 -!- ussdefiant has quit [Ping timeout: 240 seconds] 10:38:25 and I'm about to leave, so 10:38:43 |amethyst: imo map_lookup? lookup feels like it might be too generic a word 10:38:45 good function tho 10:38:57 hmmm 10:38:59 <|amethyst> PleasingFungus: possibly 10:39:05 monster cause fear has an information leak 10:39:11 !? 10:39:34 hrm, need to read up on what all auto can do 10:39:35 "You are terrified of something!" followed by "You cannot move closer to the ancient lich!" when you try to move towards it 10:39:39 even though it's invisible 10:39:40 heh 10:39:56 they have cause fear...? 10:40:01 they can now! 10:40:11 monster fear is pre bad 10:40:11 |amethyst: assignments in conditionals :( 10:40:23 <|amethyst> PleasingFungus: that's not an assignment 10:40:25 not super excited about seeing more of it 10:40:28 <|amethyst> PleasingFungus: it's a definition 10:40:41 hair-splitting 10:40:49 lich with fear does sound pretty gross yes 10:41:11 what's bad about it? 10:41:29 well i like killing aliches instead of being forced to stay at range against them 10:41:42 <|amethyst> the idea is to reduce the scope of the result variable as much as possible 10:41:52 also with aliches primarily appearing in zot:5, huge movement restrictions in hall_of_zot sound deeply unpleasant to me 10:42:20 you are already encouraged to have a lot of mr, so maybe it can work? but yeah that's a rough spell in a lot of situations 10:42:22 use this random consumable to ignore it, or just run away when there's no danger otherwise and you could kill it or just stand there using ranged (but not melee!) 10:42:38 I think the mechanic itself is pretty much the problem 10:43:01 doy: that bug is ancient :) 10:43:21 <|amethyst> it would be a one-line fix 10:43:30 <|amethyst> if you didn't mind "You cannot move away from something!" 10:43:36 !banish Grunt 10:43:36 PleasingFungus casts a spell. Grunt is devoured by a tear in reality! 10:43:37 <|amethyst> or "closer to something!" 10:43:42 |amethyst: imo 'it' 10:43:46 r??it 10:43:46 it[4/43]: Napkin the Spry (L19 SpFi), worshipper of Makhleb, slain by an Executioner (summoned by the player character (woven by it)) on Vault:6 on 2011-01-20, with 210498 points after 86779 turns and 13:51:43. 10:43:52 r??it 10:43:52 it[19/43]: It appears! 10:43:55 <3 10:44:10 <|amethyst> ??it[ashenz] 10:44:11 I don't have a page labeled it[ashenz] in my learndb. 10:44:12 -!- ontoclasm has joined ##crawl-dev 10:44:13 what does r?? do? 10:44:15 ??it[Ash 10:44:16 I don't have a page labeled it[Ash in my learndb. 10:44:17 <|amethyst> Zaba: random 10:44:17 random entry 10:44:20 ah 10:44:26 <|amethyst> ?/Ashenzari warns 10:44:27 Matching entries (1): cheibriados_wrath[3]: _You feel the world leave you behind. You fall asleep! An Angel comes into view. Ashenzari warns you: it is wielding a eudemon blade of holy wrath. The Angel hits you with an eudemon blade of holy wrath! You die... 10:44:27 |amethyst: reducing the scope of the range variable is good, I *guess*. 10:44:31 one thing i would say about "You are terrified of something!" 10:44:41 * Zaba has somehow missed the point when the bots got so complex, learnt lisp and all that 10:44:42 is that it reads much more like random flavor than actual gameplay 10:44:47 I am terrified of my own mortality. 10:45:01 like that is a message that if xom gave me i would not be surprised 10:45:11 what should the message be when the monster is invisible? 10:45:15 good question 10:45:19 You are terrified of the roaring of the distant mountain wumpus! 10:45:32 <|amethyst> doy: would 'something' be that bad? 10:45:59 why do we need to allow invisible monsters fear and mesm in the first place? 10:46:02 it seems like an unthing 10:46:17 -!- Ragdoll has quit [Ping timeout: 240 seconds] 10:46:27 |amethyst: it would be an improvement 10:46:28 -!- siepu has quit [Quit: Leaving] 10:46:45 <|amethyst> gammafun1: so add one more consumable (wand of invis) to the list of effects that defeat fear/mesm? 10:46:49 gammafun1: that would lead to slightly weird behavior, because . . . 10:46:50 yeah 10:46:52 also xom 10:47:07 <|amethyst> gammafun1: (but only if you don't have sinv) 10:47:13 -!- Bloaxor has joined ##crawl-dev 10:47:49 we already break fear/mesm 10:47:52 when we break los 10:47:57 03doy02 07* 0.16-a0-2597-gfa44283: don't leak information about invisible fearmongers 10(8 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fa442835e8eb 10:47:59 tbh I don't see it as a problem 10:48:46 what has fear at the moment besides these liches? eidolons and brains? 10:48:47 but my big complaint about fear is just that it's not a very good mechanic anyhow; mesm works a lot better in practice 10:48:53 satyrs 10:48:58 lol 10:49:02 yeah.... 10:49:45 pghosts can cast it, i think? 10:50:03 -!- Bloax has quit [Ping timeout: 272 seconds] 10:50:28 potatolizard: probably right 10:51:54 i'm not really sure, dunno how to test it and nobody has died to a pghost while afraid 10:52:19 -!- Basil has joined ##crawl-dev 10:52:30 -!- mopl has quit [Quit: Page closed] 10:55:46 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 10:56:03 <|amethyst> doy: there's one for beholders a few lines away 10:56:23 <|amethyst> doy: with the same problem 10:56:40 so there is 10:57:43 oh, hm, I fucked up my math slightly 10:58:10 03PleasingFungus02 07* 0.16-a0-2598-g594f21e: Make polearm brand generation sane (?) 10(5 minutes ago, 1 file, 25+ 25-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=594f21ec077c 10:58:10 03doy02 07* 0.16-a0-2599-gdf3fef0: also don't leak information about invisible beholders 10(in the future, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=df3fef0da41c 10:58:13 03Grunt02 {doy} 07[randliches] * 0.16-a0-2598-g2a68f39: Expand liches' magical repertoire. 10(5 weeks ago, 5 files, 232+ 51-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2a68f3937988 10:58:13 03doy02 07[randliches] * 0.16-a0-2599-g2eb5720: pick some random spells from the list instead of all of them 10(5 days ago, 1 file, 34+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2eb5720d932b 10:58:13 03doy02 07[randliches] * 0.16-a0-2600-g096c387: simplify 10(5 days ago, 1 file, 9+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=096c387795d7 10:58:13 03doy02 07[randliches] * 0.16-a0-2601-gc3fec07: simplify some more 10(5 days ago, 1 file, 32+ 24-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c3fec0729ce9 10:58:13 03doy02 07[randliches] * 0.16-a0-2602-g84cdfd0: ensure liches always get a reasonable number of spells 10(5 days ago, 1 file, 9+ 24-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=84cdfd0d926f 10:58:13 03doy02 07[randliches] * 0.16-a0-2603-gcd673b7: add a bunch more spell options 10(5 days ago, 1 file, 23+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cd673b7b0eb5 10:58:13 03doy02 07[randliches] * 0.16-a0-2604-geb4f361: no reason to actually use spell type enums here anymore 10(5 days ago, 1 file, 141+ 161-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eb4f36121772 10:58:13 03doy02 07[randliches] * 0.16-a0-2605-g915b281: improve lich spell selection 10(5 days ago, 1 file, 63+ 168-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=915b281e3476 10:58:13 03doy02 07[randliches] * 0.16-a0-2606-ge9d3d00: simplify 10(5 days ago, 1 file, 21+ 41-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e9d3d00a71fc 10:58:13 03doy02 07[randliches] * 0.16-a0-2607-g80198e4: give regular liches a primary spell too 10(5 days ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=80198e468a31 10:58:13 ... and 15 more commits 10:58:38 oh, is this really going to do that 10:58:41 sigh 10:58:53 maybe i should stop rebasing 10:59:09 <|amethyst> hm 10:59:24 <|amethyst> could make chei detect and just say "Force push (N commits) 10:59:34 <|amethyst> ". Maybe with a link to the last commit 10:59:34 yeah, maybe 11:02:19 03PleasingFungus02 07* 0.16-a0-2600-gab6dde0: Small polearm brand correction 10(69 seconds ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ab6dde0e4311 11:02:42 maces are the only things left 11:02:45 m&f 11:03:21 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141110030204]] 11:03:53 -!- Z_LAMP has quit [Ping timeout: 240 seconds] 11:08:28 hrm, I want to run ./crawl -objstat -iters 1000, which would probably take a good 5 hours. 11:08:34 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 11:08:56 I guess just nice it sufficiently 11:11:06 so... does anyone have any opinions about the current randliches? 11:11:23 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 11:12:19 hrm 11:12:31 have you tried fighting them with an endgame character? 11:13:01 i've tried, but it's kind of hard to get a realistic kind of setup 11:13:29 well it's not really that hard; just a character with 30/30 type defenses, melee; also a conjurer 11:13:32 I can try a bit later 11:15:02 well, i mean, an endgame character shouldn't have any issues dealing with an ancient lich one on one anyway 11:15:20 how it plays in something like zot:5 is more important 11:15:27 i'll play with it some more though 11:16:25 yeah I'd probably still fight some 1v1 but also would try hall_of_zot a couple times, due to the impact of that vault 11:16:33 yeah 11:17:36 wonder if you could set up a qw character and have it run z:5 a few times... 11:18:17 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-2599-gdf3fef0 (34) 11:23:50 -!- PleasingFungus has joined ##crawl-dev 11:25:29 %git 11:25:29 07PleasingFungus02 * 0.16-a0-2600-gab6dde0: Small polearm brand correction 10(24 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ab6dde0e4311 11:25:43 oh no, cao has very slightly incorrect polearm brands! 11:25:53 those poor souls... 11:27:17 -!- SomeStupidGuy has quit [Ping timeout: 240 seconds] 11:29:26 -!- Zauren_ has quit [Ping timeout: 244 seconds] 11:30:09 -!- evilmike has joined ##crawl-dev 11:32:45 -!- witty_ has quit [Ping timeout: 255 seconds] 11:32:45 -!- witty has quit [Ping timeout: 255 seconds] 11:37:55 -!- UncertainKitten has joined ##crawl-dev 11:39:36 -!- SomeStupidGuy has quit [Ping timeout: 258 seconds] 11:46:02 -!- Bloaxzorro has joined ##crawl-dev 11:46:22 -!- alefury has joined ##crawl-dev 11:48:59 -!- Bloax has joined ##crawl-dev 11:49:53 -!- Bloaxor has quit [Ping timeout: 240 seconds] 11:51:52 -!- Bloaxzorro has quit [Ping timeout: 250 seconds] 11:54:09 plot twist: cao players decided the old brand distribution was correct and the new one wrong, hence they decided to forever remain at 0.16-a0-2599-gdf3fef0 11:54:32 -!- gammafun1 is now known as gammafunk 11:55:32 !!! 11:55:50 whadda twist... 12:03:53 -!- rchandra has joined ##crawl-dev 12:08:28 -!- bonghitz has quit [Quit: Leaving...] 12:12:43 -!- travis-ci has joined ##crawl-dev 12:12:43 The build was canceled. (segfault-debug - 453a8f6 #677 : Jesse Luehrs): http://travis-ci.org/crawl-ref/crawl-ref/builds/41730309 12:12:43 -!- travis-ci has left ##crawl-dev 12:14:55 are portal branches supposed to be in ctrl-O ? 12:16:05 -!- Daekdroom has quit [Read error: Connection reset by peer] 12:16:55 rchandra: yes 12:16:58 i think? 12:17:29 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 12:18:57 Sewer (0/1) when I've been to sewer seems wrong 12:19:06 oh 12:19:16 no i don't think they're supposed to be in -that- list 12:21:22 it also seems that mon_glyph no longer allows specifying 'xa3' instead of a pound sign, for example - my bushes and plants were ' ' 12:21:24 -!- link_108 has joined ##crawl-dev 12:21:33 intentional change or bug? 12:21:59 almost certainly a bug 12:23:08 ??mantis 12:23:08 mantis[1/2]: To report bugs or submit new content like vaults, patches or tiles, go to: http://crawl.develz.org/mantis/main_page.php 12:30:10 -!- AGinsberg has quit [Remote host closed the connection] 12:31:57 -!- SomeStupidGirl has quit [Ping timeout: 244 seconds] 12:32:36 -!- debo has quit [Ping timeout: 255 seconds] 12:33:53 portal branches displaying in Overview 13https://crawl.develz.org/mantis/view.php?id=9242 by rchandra 12:35:34 -!- SomeStupidGuy has quit [Ping timeout: 258 seconds] 12:35:39 -!- simmarine has joined ##crawl-dev 12:37:15 oh hey, a crash 12:37:16 hmmm 12:37:45 monster enslavement against another monster, looks like 12:38:05 http://paste.tozt.net/2014-11-21A98LxDQm-crash-Arena-20141121-133958.txt 12:38:57 mon_glyph no longer accepting unicode codes 13https://crawl.develz.org/mantis/view.php?id=9243 by rchandra 12:40:02 hmmm, do enslaved monsters start with mon->foe == MHITYOU, maybe? 12:40:09 "_There is a cloud of ranging winds here." shouldn't that be "raging"? 12:41:07 -!- johnny0_ has joined ##crawl-dev 12:41:41 -!- gammafunk has quit [Ping timeout: 265 seconds] 12:41:59 <|amethyst> !source mon-ench.cc:259 12:41:59 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-ench.cc;hb=HEAD#l259 12:42:01 <|amethyst> doy: ^^ 12:42:13 yup, there it is 12:42:21 i wonder what the right fix is 12:42:27 <|amethyst> doy: not sure what to do, because at that point we no longer know who enslaved up 12:42:30 <|amethyst> s/up/us/ 12:43:01 <|amethyst> doy: oh, actually 12:43:10 <|amethyst> doy: the ench has 'source' which should be the caster's mid 12:43:23 -!- johnny0 has quit [Ping timeout: 240 seconds] 12:44:02 <|amethyst> doy: so maybe foe = source ? 12:44:11 <|amethyst> doy: or maybe monster enslavements should default to the monster's foe 12:44:33 <|amethyst> doy: (not sure what happens when a hostile has a hostile as its foe) 12:44:44 -!- heteroy has quit [Ping timeout: 250 seconds] 12:45:00 <|amethyst> doy: maybe: if source is MID_PLAYER then MHITYOU; otherwise if source is a valid monster, the monster's foe; otherwise, MHITNOT 12:45:12 -!- weezeface has quit [Remote host closed the connection] 12:45:13 that sounds reasonable 12:47:07 oops, 9244 is my fault 12:47:08 -!- Laraso has quit [Ping timeout: 256 seconds] 12:47:10 should've known that would happen 12:47:10 -!- weezeface has quit [Read error: Connection reset by peer] 12:47:12 -!- inspector071 has quit [Quit: inspector071] 12:48:20 |amethyst: question, would it be an issue to run crawl without chroot? 12:48:30 I'm starting on my docker-image project 12:48:41 and I kind of feel that everything is in a way already containered 12:48:45 to an even greater extent. 12:49:06 typo in description of tornado "cloud" 13https://crawl.develz.org/mantis/view.php?id=9244 by geekosaur 12:49:06 are phantom mirrors as crazy as they look to me? how are they with the way MR interacts with them? 12:49:15 whats the duration like if an enemy "resists" it? 12:50:54 evilmike: long enough to do some damage. Phantom mirroring powerful uniques is very strong. 12:51:04 -!- Z_LAMP has quit [Ping timeout: 244 seconds] 12:52:23 will enemy summoners try to abjure them? 12:53:13 -!- Kalir has quit [Changing host] 12:53:21 <|amethyst> TZer0: honestly probably not 12:54:13 <|amethyst> TZer0: it would give people who break crawl/dgl access to the whole container rather than just the game data 12:55:00 <|amethyst> TZer0: but if they find a root exploit inside the chroot they can do that anyway; and even just a shell inside the chroot as the crawl player user gives enough access to delete saves, screw up milestones, etc 12:56:33 yeah. 12:56:39 I think I'll just do without the chroot 12:56:44 being in a container should be enough 12:58:10 |amethyst: what's the right way to check "is a valid monster"? it seems like mon->is_monster() will return true for the YOU_FAULTLESS/ANON_FRIEND entries 13:01:39 -!- Bloaxor has joined ##crawl-dev 13:01:40 -!- Ragdoll has joined ##crawl-dev 13:01:54 <|amethyst> hm 13:02:04 invalid_monster_index(), i guess? 13:02:43 |amethyst: also, I'll set up the webserver outside the container 13:02:45 and instead share folders 13:03:17 <|amethyst> doy: yeah, but going from mid to monster* to mindex seems convoluted 13:03:21 yeah 13:03:23 <|amethyst> doy: IMO add a flag to monster_by_mid 13:03:37 <|amethyst> doy: saying "don't use those special entries, just return null" 13:03:39 So, recently it was brought up (again) on the Tavern that changing forms as a merfolk turns boots of flying perma-fly back on, even when you had it off. It'd be easy to keep track of the boot state I think, but it makes me wonder if we should just remove boots of flying instead. Flight is sometimes useful for passing terrain or kiting monsters with liquids, but mostly just is a way to improve monster Airstrike damage. 13:03:47 alright 13:04:12 -!- Utis has quit [Remote host closed the connection] 13:04:25 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]] 13:05:28 -!- Bloax has quit [Ping timeout: 258 seconds] 13:06:19 -!- lobf has joined ##crawl-dev 13:07:37 -!- NotKintak has quit [Read error: Connection reset by peer] 13:08:40 03|amethyst02 07* 0.16-a0-2601-gb6eb6f1: Fix numeric glyph overrides (#9243) 10(32 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b6eb6f138178 13:09:36 <|amethyst> mon_glyph += octopode : green x2697 13:09:52 -!- Aryth has quit [Ping timeout: 255 seconds] 13:11:04 -!- CKyle has joined ##crawl-dev 13:12:07 ice statue : white x2603 13:13:36 No one with opinions about boots of flying? 13:13:47 what about 🐙 13:13:51 PleasingFungus: is this typo also you? Ashenzari warns you: It isquivering 18 poisoned needles. 13:14:17 -!- FiftyNine has quit [Ping timeout: 258 seconds] 13:14:44 * Grunt warns you: it is. 13:15:24 Lasty_: probably need some more boots brands then 13:16:06 boots of kicking 13:16:06 boots of kicking, allowing you to hit enemies when opening doors 13:16:17 good timing 13:17:20 boots of sprinting (+swift) 13:17:22 but they're heavy!! 13:17:38 boots of boogie 13:17:52 {*Funk} 13:17:59 regen or rcorr! 13:18:14 Boots of the Moxie Bandit {Slay+6} 13:18:40 rchandra: that one is me 13:18:59 !abysspleasingfungus 13:19:01 I am in hell 13:19:07 it is a hell of missing or repeated spaces 13:19:13 all I wanted was to refactor.... 13:19:45 PleasingFungus: didn't you realise that spears not having protection was a critical balance feature???? 13:19:59 Lasty_: boots of flying are super fucking cool and stylish 13:20:06 and we have like two boot brands 13:20:10 pls do not remove flyboots 13:20:23 replace with boots of levitation 13:20:25 wheals: what? I didn't change that 13:20:57 oh 13:20:58 good 13:22:38 well, it's a good thing you realised that, then 13:23:12 did detected mosnters get renamed? that glyph broke for me too, but I wasn't using the x-code 13:23:41 they're called sensed monsters 13:23:47 but they always have been, i think 13:24:19 I had them as musical notes for ages, now they're back to { 13:25:53 mons ^= { : ♫, maybe the '{' is getting treated as something special? 13:25:55 -!- reaverb has joined ##crawl-dev 13:26:44 Lasty: Really I think the boots of flying/Mf interaction is a problem with Mf fishtail. I don't mind if boots of flying are removed. 13:26:51 s/I/but I/ 13:27:33 I'll be sad in that it's nice to be able to just use travel/o in shoals 13:27:42 but that's a different problem, really 13:28:39 it also makes trog much worse for 15-runes unless those coc/geh endings have changed 13:29:01 03doy02 07* 0.16-a0-2602-gfa74321: allow getting only valid actors from mids 10(14 minutes ago, 2 files, 12+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fa74321300c4 13:29:01 03doy02 07* 0.16-a0-2603-g8f903d1: handle monsters enslaving other monsters properly 10(13 minutes ago, 1 file, 20+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8f903d185415 13:29:26 yeah maybe redefining by glyph broke 13:29:32 -!- travis-ci has joined ##crawl-dev 13:29:32 The build has errored. (master - bc79538 #679 : Neil Moore): http://travis-ci.org/crawl-ref/crawl-ref/builds/41732843 13:29:32 -!- travis-ci has left ##crawl-dev 13:30:44 wheals: should I mantis that one too? 13:32:01 -!- johnny0_ is now known as johnny0 13:32:22 -!- Z_LAMP has quit [Ping timeout: 255 seconds] 13:32:57 -!- link_1081 has joined ##crawl-dev 13:33:22 What about a boot brand that gives the good part of flying w/o the downsides? Boots of wind mastery? Then it'd be reasonable to have them always-on 13:33:36 why. 13:33:39 just fix fishtail, man. 13:33:44 Awright, fair nuff. 13:33:45 sounds like a pain to convey to the player 13:33:55 I just think it's weird to have a brand of Please Turn Me Off 13:34:15 it's good in a lot of situations to have it on. 13:34:22 if you think you might need to use phial, for example. 13:34:25 it's nice to have flight already on. 13:34:45 maybe +Unfly should be a temporary effect! 13:34:59 -!- link_108 has quit [Ping timeout: 258 seconds] 13:35:04 <|amethyst> solution: switch out a few monsters' Airstrike with Shatter 13:35:12 Deal! :D 13:35:24 need more good-against-non-flier spells, clearly. 13:35:28 would make Titan more like the Final Fantasy version 13:35:41 <|amethyst> "sinkhole" 13:35:49 Lasty_: If you want to do "flight without the downsides" I would just remove/alter monster airstrike. 13:35:54 leda's devouring sinkhole 13:36:09 reaverb: that would make all flight flight w/o downsides 13:36:16 <|amethyst> earth/something, smite-targetted, irresistible if non-flying 13:36:29 I mean, I don't feel super strongly about changing this, aside from fixing merfolk tail, which is easy enough on its own 13:36:34 Lasty_: I count that as a beneifit. then Gr and Te flight don't need awkward toggles. 13:36:35 I just thought I'd shop it around 13:36:37 |amethyst: would your fix to mon_glyph also fix the redefine-by-glyph ? 13:37:03 <|amethyst> rchandra: I don't *think* so, let me see 13:38:19 Lasty_: Oh, btw, on 2b8719e3 : Last time I brought up removing/altering the 50 cap on MP, the objection was that it was so even late game characters have to worry about running out of MP in a fight. While a hard cap might not be the most elegant solution, I don't think that just removing it is a great idea <_< >_> 13:38:20 PleasingFungus: I'm tempted to start submitting patches again if only because I'm afraid you're going to run out of material for twitter 13:38:46 Wensley: Please do! :D 13:39:42 reaverb: there is no hard cap. 13:39:55 %git 2b8719e3 13:39:55 07Lasty02 * 0.16-a0-2374-g2b8719e: Implement no backtracking * ability: endurance 10(4 days ago, 4 files, 69+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2b8719e38b79 13:40:03 also, that's a specific god ability. 13:40:08 gods break the rules. 13:40:28 another arena crash 13:40:31 we also don't like giving out very much healing, but makhleb and tso both break that. 13:40:40 (giving out renewable healing...?) 13:40:43 http://paste.tozt.net/2014-11-21PS2EQEm2-crash-Arena-20141121-144316.txt 13:41:04 also ely 13:41:12 Wensley_: pfft. run out of material for crawlcode...? 13:41:18 rchandra: right, forgot ely existed 13:41:25 but it's a better example, you're right 13:41:25 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:41:34 <|amethyst> rchandra: mon_glyph ^= { : ♫ works for me even before my commit 13:41:34 backtrackticus is replacing beogh? 13:41:37 PleasingFungus: i found a commit you will love 13:41:40 %git 91bef4b5910 13:41:40 07pointless_02 * 0.8.0-a0-5498-g91bef4b: censorship 10(3 years, 9 months ago, 1 file, 1451+ 1451-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=91bef4b59102 13:41:41 fr: when phantom mirror fails its mr check, it summons a hostile duplicate instead 13:41:41 also having to do with monster enslavement 13:41:45 search for "demonology" 13:41:45 !blame Grunt 13:41:45 I pronounce Grunt... Guilty! 13:41:58 or something 13:42:22 wheals: but, why? 13:42:23 PleasingFungus: gods breaking rules doesn't mean you can ignore good design? I mean I'm fine with trying it out but I'd pass along that bit of information. 13:42:37 <|amethyst> rchandra: do you actually have mons := mon_glyph ? 13:42:51 yeah, all my redefines are with mons 13:42:56 veh's mp-on-kills and sif's channeling have a similar effect to removing the mp softcap, I think. 13:43:12 (though obviously combining them could be a problem!) 13:43:43 looks like if a monster kills a monster that was enslaved by a monster, it doesn't know what to do 13:44:50 -!- Bloaxzorro has joined ##crawl-dev 13:45:20 no, it's if an enslaved monster dies due to being killed by another monster 13:45:33 normally it blames the player for the death 13:45:38 but there is no player in the arena 13:45:51 even swapping Z : z isn't working 13:48:52 -!- Bloaxor has quit [Ping timeout: 265 seconds] 13:48:55 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 13:51:09 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 13:52:27 <|amethyst> rchandra: hmmm 13:52:44 <|amethyst> rchandra: mon_glyph ^= { : ♫ works for me but mon_glyph ^= s : ß does not 13:55:03 <|amethyst> rchandra: hm... I'm not seeing any code that would handle that 13:55:25 <|amethyst> rchandra: ohh 13:55:41 can anyone explain to me how kill categories work 13:55:45 <|amethyst> rchandra: it only changes the first monster with that glyph 13:56:16 -!- gammafunk has joined ##crawl-dev 13:56:17 !source mon-death.cc:1859 13:56:17 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-death.cc;hb=HEAD#l1859 13:56:31 <|amethyst> rchandra: so my tests worked because I had a plain "sensed monster" instead of "friendly..." or "trivial..." etc 13:56:31 cute, |amethyst 13:56:35 if i wrap that in if (mons->get_ench(ENCH_CHARM).who == KC_YOU) { } 13:56:42 will it stop counting some kills 13:56:47 i'm not sure when KC_FRIENDLY is used 13:57:11 <|amethyst> doy: I imagine there KC_FRIENDLY would be a monster enslaved by a friendly monster? 13:57:23 |amethyst: I was going to ask you about running a niced crawl objstat for 1000 iterations on cszo, since I figured the cpu might not be a problem.....then I looked at the memory usage 13:57:27 <|amethyst> doy: but that's without looking at the code 13:57:29 yeah, which is my worry... 13:57:38 because one side in the arena is all treated as "friendly" 13:57:50 tbf I'm not sure what a normal crawl does memory usage-wise, I should check 13:57:57 and so if i need to also count friendlies as credited toward the player, going to have to do that in an uglier way 13:58:09 <|amethyst> doy: could just add a !arena 13:58:13 yeah, i guess 13:58:30 <|amethyst> doy: FR: implement monster factions 13:58:34 heh 14:01:56 god so now blame code is even more complicated 14:02:12 the simplest fix here would be to just remove monster enslavement/control undead, they don't really make much sense 14:02:50 I didn't really follow the rational for making them in the first place, but I haven't really tested them either 14:03:33 once a zombie blew up because of a necromancer casting inner flame, I *think* 14:04:05 I really can't imagine monster enslavement/control undead doing much interesting, and it also might cause awkward behavoir to avoid killing an enslaved perma-ally. 14:04:24 I haven't tested it either though, and it's already coded.... 14:04:37 03doy02 07* 0.16-a0-2604-g6c50a6b: don't credit enchanted monster kills to the player in the arena 10(2 minutes ago, 1 file, 7+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6c50a6b0e77b 14:05:34 looks like randliches are noticeably stronger than normal liches, in the arena at least 14:05:50 although not by all that much 14:07:54 normal console crawl about 33mb, objstat ~350mb 14:08:34 isn't an objstat build just a fulldebug one? 14:08:40 yeah that's true 14:08:41 -!- debo has joined ##crawl-dev 14:08:42 hrm 14:08:51 or are these numbers not the file size 14:08:51 wheals: well no, it allocates a lot of data for thestats 14:08:58 wheals: active memory usage 14:09:01 oh 14:09:08 but debug builds also would take more 14:09:40 yeah my fulldebug crawl is 120MB disk size 14:09:45 03wheals02 07* 0.16-a0-2605-gc82dbbf: Clean up tentacle mapping arrays further. 10(5 minutes ago, 1 file, 17+ 23-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c82dbbff3b00 14:09:48 wheals: how much active memory? 14:09:55 when you have a game loaded, say 14:09:55 how would i check 14:09:58 and, doing what 14:10:07 just loaded, and I don't know your os 14:10:11 -!- reaverb has quit [Quit: Leaving.] 14:10:17 top if a unix-like os 14:10:28 from the shell, but your desktop likely has a process manager 14:10:29 -!- witty_ has quit [Read error: Connection reset by peer] 14:10:29 -!- witty has quit [Write error: Connection reset by peer] 14:11:07 for windows, sysinternals process explorer will show you 14:11:22 task manager is also fine for this purpose 14:11:28 (on windows) 14:11:54 http://pastebin.com/5jDLMWkN if anyone was intensely curious, here's the weapon distributions for m&f 14:11:58 *brand distributions 14:11:59 29076, if that's the right column in ps's output 14:12:10 i guess that's in kb 14:12:18 would be 30mb, or about the same, yeah 14:12:25 -!- zxc232 has quit [Read error: Connection reset by peer] 14:12:33 not hooked up to gdb right now though 14:13:01 * Grunt grunts. 14:13:04 !blame doy 14:13:04 I pronounce doy... Guilty! 14:13:06 all of those are, or should be, out of 100 14:13:11 (I don't know what I'm blaming you for but) 14:13:19 Grunt: seems like a safe bet to me :) 14:13:21 !blame PleasingFungus 14:13:21 I pronounce PleasingFungus... Guilty! 14:13:24 rude. 14:13:27 PleasingFungus: not related, but is the unaligned indent I see in that the result of some copy/paste? 14:13:30 !send beam.cc PleasingFungus 14:13:31 Sending PleasingFungus to beam.cc. 14:13:32 blame him for adding weird things like monster enslavement 14:13:36 gammafunk: this is all just in notepad 14:13:41 !send ray.cc wheals 14:13:41 Sending wheals to ray.cc. 14:13:46 was doing some scratch work before going out to lunch 14:13:51 those fucking vorpal calculations, man 14:13:53 I knew it 14:13:57 PleasingFungus is out to lunch 14:13:58 !!!!! 14:14:00 ... 14:14:03 most of the brands you just need to work bottom to top for 14:14:07 a pox on mantis and/or opera, it complained about my form token and hitting back didn't preserve my text 14:14:29 * Grunt points at rchandra, then curses. 14:14:38 rip 14:14:38 rip 14:14:52 but code like " if (one_chance_in(3) && (rc == SPWPN_NORMAL || one_chance_in(5))) rc = SPWPN_VORPAL;" 14:15:16 means you have to work top to bottom to see what the odds are of having SPWPN_NORMAL at that point, and then bottom to top again to figure out what the odds for the other brands actually ar 14:15:30 and m&f have *two* fallthroughs, which means you have to do this three times! 14:16:28 imo just generate a few thousand of each type and use the percentages 14:16:41 03wheals02 07* 0.16-a0-2606-gd733ed7: Fix tornado cloud names (#9244). 10(71 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d733ed74c0f4 14:16:43 nah, I'm too lazy 14:16:44 plus, I already did the math :) 14:16:48 wheals: ah, thanks 14:16:53 wow, my console debug build is actually only 16mb 14:17:05 btw http://git.develz.org/?p=crawl-anc.git;a=blob;f=builder2.cpp;h=56a96863#l1355 we need to bring these back 14:17:06 imo 14:17:18 so objstat is like running 20 normal crawls, memory-wise 14:17:27 geekosaur: for whatever reason i got "fatal: corrupt patch at line 13" from applying your patch 14:17:30 -!- weezeface has quit [Remote host closed the connection] 14:17:30 so i did it myself 14:17:50 holy shit, the monster 'band' code dates back all the way to here 14:18:07 line 13...unlucky line explains why it failed to apply 14:18:10 PleasingFungus: summoned by Brothers in Hair? 14:18:22 wheals: yesss! 14:18:38 03|amethyst02 07* 0.16-a0-2607-g45ba4dd: Fix mon_glyph override-by-glyph. 10(4 minutes ago, 1 file, 32+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=45ba4ddfbe74 14:18:40 builder2.cpp 14:18:40 good filename 14:18:40 wow, special rooms also date back to this 14:18:41 <|amethyst> rchandra: there you go 14:18:46 it builds the second one 14:18:52 or it's the second build? your pick 14:18:55 thanks |amethyst 14:18:59 <|amethyst> !blame wheals 14:18:59 I pronounce wheals... Guilty! 14:19:03 rip 14:19:15 now I don't need to redo that mantis report 14:19:15 // WAS HERE!!! 14:19:33 who's // 14:19:34 yess 14:19:36 // nobody would bother enchanting a club 14:19:42 huh 14:19:43 wow, I think I might have deleted that comment 14:19:50 this code is really....something 14:19:54 suppose I captured it wrong 14:19:57 for (kloppo = 0; kloppo < bno_mons; kloppo ++) 14:20:13 1810 if (grid [bcount_x] [bcount_y] == 47) grid [bcount_x] [bcount_y] = 17; 14:20:13 // keep kloppo for later (aquatic monsters) 14:20:20 good numbers 14:20:58 kloppo! 14:21:13 I sense another unrand name <3 14:21:20 good typo 14:21:35 !send PleasingFungus a terrible weapon 14:21:36 Sending a terrible weapon to PleasingFungus. 14:21:37 ??club[2 14:21:38 club[2/2]: Not a terrible weapon forged in the fires of hell -- just a terrible weapon. 14:21:43 (one of the best learndb entries) 14:21:45 (i m o) 14:21:48 //#include 14:21:53 graphics can waiiiiitt 14:22:08 case 8: glopop = 11; break; 14:22:28 I think I feel bad making fun of this code 14:22:37 because, I mean, there's no reason he should have known better 14:22:42 -!- weezeface has quit [Ping timeout: 265 seconds] 14:22:48 // REMEMBER to run levels.bat !!! 14:22:56 guess he used dos batch files? 14:22:56 .bat, huh 14:22:56 |amethyst: what package under debian-based distroes did I need to get curses right? 14:23:04 well, he said there's a reason he should have known better 14:23:35 but hey, it worked 14:23:37 it's pretty awesome that he wrote horrifying code that turned into one of the most popular roguelikes ever 14:23:39 maybe 14:23:45 -!- JuicyPear has quit [Quit: Leaving] 14:23:49 Zot greatly approves of this outcome 14:24:14 did you mean: xom 14:24:23 fr: orb of xom 14:24:26 realm of xom 14:24:29 ??badforum 14:24:29 I don't have a page labeled badforum in my learndb. 14:24:31 PleasingFungus: xom didn't exist when linley wrote crawl! 14:25:12 libncursesw5-dev 14:25:13 trog did though! 14:25:26 the axe was in his version as well? 14:25:26 !send wheals the Wrath of Trog 14:25:26 Sending the Wrath of Trog to wheals. 14:25:35 gammafunk: the axe preceeded the god <3 14:25:35 indeed 14:25:45 yeah I knew that, and that it was in the first set of 5 unrands 14:25:51 but wasn't sure if he added those 14:25:58 if (random3(50) == 0) item_type [bp] = 13; // oatmeal 14:25:59 gammafunk: quick pop quiz - what were the other four 14:26:05 Grunt: I already know grunt 14:26:14 gammafunk: prove it!!! 14:26:14 varia, singing, prune, ??? 14:26:20 -!- ontoclasm has quit [Quit: Leaving.] 14:26:22 hm 14:26:26 scythe of curses 14:26:27 Grunt: You prove it!! 14:26:29 oh right 14:26:40 gammafunk: 14:26:40 14:26:41 i like how prune is more or less the same 14:26:48 yeah prune is still terrible 14:26:50 need to fix that imo 14:26:52 the rest all got cool gimmicks 14:27:20 we def. can't remove, it would be sacrelidge, but we should fix it up 14:27:31 also I got wyrmbane my last game, but too late to use it reasonably :( 14:27:37 I've had this longstanding idea of making vorpal ignore some portion of the target's AC 14:27:40 if we do that 14:27:41 can anyone else answer this? 14:27:45 then Prune can ignore all of the target's AC 14:27:49 The required package under debian to build crawl. 14:27:54 cuts right to the prune of the matter 14:27:55 TZer0, libncursesw5-dev 14:28:01 geekosaur: thanks! 14:28:02 https://crawl.develz.org/mantis/view.php?id=3443 14:28:14 I did answer it but didn't ping you, sorry 14:28:22 geekosaur: np :) 14:30:18 -!- bonghitz has quit [Remote host closed the connection] 14:30:19 maybe i should try to reimplement that 14:30:51 although I thought here was a full list in INSTALL.txt 14:31:56 apt-get install build-essential libncursesw5-dev bison flex liblua5.1-0-dev libsqlite3-dev libz-dev pkg-config libsdl2-image-dev libsdl2-mixer-dev libsdl2-dev libfreetype6-dev libpng-dev ttf-dejavu-core 14:32:20 |amethyst: i wonder if c++11-ification caused the ctrl-o portals thing, it's the last major change to the file since i remember it was working (when i fixed Hell being missing) 14:32:50 <|amethyst> entirely possible; where's the code? 14:32:56 dgn-overview.cc 14:32:57 i hope 14:33:02 <|amethyst> oh, right 14:33:13 (it is possible a change that didn't touch the file caused this) 14:33:46 also, did you get a chance to look at #4473? 14:33:53 03doy02 07* 0.16-a0-2608-g260d663: don't draw the current time in the arena 10(2 minutes ago, 1 file, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=260d6636f39d 14:35:23 geekosaur: is libsdl required for webtiles? 14:36:20 I don't think so, it's all done in the client in javascript? might be used by tilegen though 14:36:30 -!- Bloaxor has joined ##crawl-dev 14:36:33 I think libpng is used for that. 14:36:36 gammafunk: not used for tilegen any more :) 14:36:37 er 14:36:40 gammafunk: you are not geekosaur 14:36:47 1learn add gammafunk Is not geeoksaur. 14:36:53 1 is not ! 14:36:59 TZer0: I know that one!!! 14:37:05 :D 14:37:21 Did you mean "gooksaur"? Searching for "gooksaur" instead 14:37:26 I'm making the nicest thing right now 14:37:31 !send Bloaxor uncannily ugly things 14:37:32 Sending uncannily ugly things to Bloaxor. 14:37:49 a docker-container ready to go with DCSS+webtiles+more 14:38:03 "Your search - Gooksaur - did not match any documents." o_o 14:38:11 o.o 14:38:21 how does that not even exist in the google database 14:38:24 that is genuinely impressive 14:38:46 curses.h: No such file or directory 14:38:48 :| 14:39:22 ... makefile should be dealing with the silly dances needed for ncursesw/curses.h 14:39:40 <|amethyst> wheals: I'm not sure I follow the stuff at #4473 14:39:52 <|amethyst> wheals: It's setting this m_str_cache but never using it? 14:40:05 -!- gammafunk has quit [Ping timeout: 244 seconds] 14:40:08 <|amethyst> wheals: or only using it in the same expression that sets it 14:40:12 geekosaur: well that's annoying 14:40:24 -!- Bloaxzorro has quit [Ping timeout: 255 seconds] 14:41:03 <|amethyst> wheals: oh, I guess because operator= doesn't allocate new memory if the old string was long enough already 14:41:26 -!- crate has quit [Quit: Leaving] 14:41:53 you aren't setting LIBNCURSES_IS_UNICODE, are you? 14:42:37 geekosaur: I don't know 14:42:50 https://crawl.develz.org/wiki/doku.php?id=setting_up_dgamelaunch_and_webtiles 14:42:53 I'm doing step 6.. 14:43:03 geekosaur: RUN apt-get -y install bzip2 python-minimal ncurses-term locales-all sqlite3 libpcre3 liblua5.1-0 git-svn autoconf gcc g++ make sed bison libncursesw5-dev liblua5.1-0-dev libsqlite3-dev libz-dev pkg-config flex libfreetype6-dev libpng-dev build-essential 14:43:04 <|amethyst> wheals: with C++11, though, we should review stuff and see where it makes sense to take rvalue references 14:43:06 with this package-list. 14:43:38 yed 14:43:40 er, yes 14:44:29 so the makefile directs curses.h search in /usr/include/ncursesw (correct for debian and libncursesw5-dev) unless LIBNCURSES_IS_UNICODE is defined (normally only on OS X) 14:44:59 -!- Pluie has joined ##crawl-dev 14:45:51 geekosaur: I'm running this in a container based on the default debian docker image 14:45:58 so.. not.. it is not OS X. 14:46:52 right, so LIBNCURSES_IS_UUNICODE should not be set by the Makefile (but might somehow be set by something else??), so it should be looking in /usr/include/ncursesw which is the right place. unless dgamelaunch itself also uses curses but doesn't need unicode? 14:46:55 " We _are_ planning to make blood spatters more varied (rather add non-blood spatters for insects, slimy goo for jellies etc.) " 14:46:57 huh 14:47:00 alas 14:47:02 We are? 14:47:09 !send PleasingFungus ichor 14:47:10 Sending ichor to PleasingFungus. 14:47:12 jpeg & co apparently were! 14:47:20 imo let's revive the dream 14:47:21 \o/ 14:47:29 agreed 14:47:40 in which case you also need libncurses5-dev *or* modify the build of dgamelaunch to have -I/usr/include/ncursesw 14:47:53 but I know ~nothing about building dgl to speak of 14:48:07 wrt vorpal & prune ignoring (some of) AC: I feel like having AC visible in xv makes that more practical 14:48:31 could maybe work? 14:48:45 I'll probably do up a proof of concept a bit later 14:48:59 other things I want to work on first 14:49:01 like fixing my phone :( 14:49:13 03Grunt02 {doy} 07[randliches] * 0.16-a0-2609-gbaaec7f: Expand liches' magical repertoire. 10(5 weeks ago, 5 files, 232+ 51-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=baaec7f7fdba 14:49:13 03doy02 07[randliches] * 0.16-a0-2610-ga4ba1b1: pick some random spells from the list instead of all of them 10(6 days ago, 1 file, 34+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a4ba1b1e880c 14:49:13 03doy02 07[randliches] * 0.16-a0-2611-g03cde6f: simplify 10(6 days ago, 1 file, 9+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=03cde6fa45ea 14:49:13 03doy02 07[randliches] * 0.16-a0-2612-g989febd: simplify some more 10(6 days ago, 1 file, 32+ 24-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=989febd1fe82 14:49:13 03doy02 07[randliches] * 0.16-a0-2613-g6bc5664: ensure liches always get a reasonable number of spells 10(6 days ago, 1 file, 9+ 24-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6bc566460ce7 14:49:13 03doy02 07[randliches] * 0.16-a0-2614-g5d359dc: add a bunch more spell options 10(6 days ago, 1 file, 23+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5d359dcad5a9 14:49:13 03doy02 07[randliches] * 0.16-a0-2615-g592e616: no reason to actually use spell type enums here anymore 10(5 days ago, 1 file, 141+ 161-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=592e616b0d76 14:49:13 03doy02 07[randliches] * 0.16-a0-2616-g9687377: improve lich spell selection 10(5 days ago, 1 file, 63+ 168-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=96873778319b 14:49:13 03doy02 07[randliches] * 0.16-a0-2617-gbf521fb: simplify 10(5 days ago, 1 file, 21+ 41-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bf521fb3c1e0 14:49:13 03doy02 07[randliches] * 0.16-a0-2618-gbf8a60a: give regular liches a primary spell too 10(5 days ago, 1 file, 3+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bf8a60a58e90 14:49:13 ... and 15 more commits 14:49:15 (todo figure out how I can order its replacement when it's out of stock everywhere) 14:49:15 ok, looking at those instructions I guess you just want libncurses5-dev as well as libncursesw5-dev 14:49:23 * Grunt forcibly pushes doy. 14:50:06 geekosaur: oh. 14:50:34 dgl uses non-unicode ncurses, crawl uses unicode ncurses (ncursesw) 14:51:18 at some point it might be worth cleaning things up so only the one is used, ncursesw should be backward compatible at a slight memory cost 14:51:27 should only need some makefile tweaks 14:52:05 -!- dpeg has joined ##crawl-dev 14:52:15 !seen dpeg 14:52:16 I last saw dpeg at Fri Nov 21 20:52:04 2014 UTC (11s ago) joining the channel. 14:52:26 * dpeg hides 14:52:45 !seen PleasingFungus 14:52:45 I last saw PleasingFungus at Fri Nov 21 20:48:31 2014 UTC (4m 14s ago) saying 'could maybe work?' on ##crawl-dev. 14:52:53 !seen Grunt 14:52:53 I last saw Grunt at Fri Nov 21 20:52:15 2014 UTC (38s ago) saying '!seen dpeg' on ##crawl-dev. 14:53:14 THE CYCLE IS COMPLETED! 14:53:21 ! 14:53:23 doy: imo, the next time you rebase that, maybe squash some of it 14:54:06 dpeg: sup 14:54:06 * Grunt forcibly pushes PleasingFungus. 14:54:30 just came around to mention that whenever we add a blog entry about recent technical progress, there's now one more item, eh? (sdl2, travis, C++11 -- how to call the Android thing? And sound?) 14:55:33 -!- lyrick has quit [Quit: Page closed] 14:56:07 dpeg: I'm probably going to write something up, but I need to fix my phone first!!! 14:56:29 Grunt: wonderful! (About the writing, not the phone.) 14:56:44 dpeg: oh, good, that means you're going to send me a new phone. :) 14:57:22 Grunt: I am using a years-old Nokia decidedly-non-smarth phone, not sure you want that :) 14:57:31 dpeg: I said a *new* phone :) 14:57:54 !send Grunt a Jitterbug 14:57:54 Sending a Jitterbug to Grunt. 14:57:55 >.> 14:58:04 !singularity geekosaur 14:58:04 Grunt mumbles some strange words. The singularity violently warps geekosaur! 14:58:30 -!- stanzill is now known as stanzbrb 14:58:56 -!- Schizzik has quit [Quit: Page closed] 14:59:25 -!- Patashu has joined ##crawl-dev 14:59:59 -!- Bloaxzorro has joined ##crawl-dev 15:02:53 -!- pwnmonkey has quit [Ping timeout: 264 seconds] 15:03:49 -!- kazimuth has quit [Quit: Textual IRC Client: www.textualapp.com] 15:03:50 -!- Bloaxor has quit [Ping timeout: 250 seconds] 15:05:20 -!- ontoclasm has joined ##crawl-dev 15:08:23 |amethyst: i was asking you since i didn't really understand it myself :) 15:09:20 |amethyst: i'm not sure how const char* is really much more efficient than string&? 15:09:24 hm. if nem gives out titles for evo, and kiku for necro, should veh give out titles for conj? 15:10:08 oh, this is very weird. spectating logicninja on cszo, and his "G" menu has portal vaults on it. 15:10:15 already on mantis 15:10:16 presumably related to the ctrl-o bug people mentioned. 15:10:18 ya 15:10:22 related to? 15:10:26 you mean, is? 15:10:31 ctrl-o isn't G 15:10:47 it depends what "is" is... 15:11:14 ..... 15:11:20 man, sometimes I really wish I could !banish you. 15:11:25 alas - it's impossible! 15:12:52 -!- debo has quit [Ping timeout: 240 seconds] 15:14:40 -!- domiryuu has quit [Ping timeout: 258 seconds] 15:14:47 * geekosaur drops "isomorphism" into the discussion and slinks away 15:15:57 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 15:21:50 -!- nonethousand has joined ##crawl-dev 15:22:11 you'resomorphism 15:24:33 -!- weezeface has quit [Remote host closed the connection] 15:25:27 huh, i thought we made armour delay on UC deterministic 15:26:08 oh nvm 15:26:14 i'm at an odd skill level 15:28:32 it's not deterministic, it's just less random 15:28:36 minimally nondeterministic 15:28:50 -!- stanzbrb is now known as stanzill 15:29:16 gbye 15:29:18 -!- wheals has quit [Quit: Leaving] 15:29:55 -!- weezeface has quit [Ping timeout: 265 seconds] 15:37:19 -!- gammafunk has joined ##crawl-dev 15:37:48 -!- oryx has quit [Read error: Connection reset by peer] 15:38:30 -!- weezeface has quit [Remote host closed the connection] 15:39:47 -!- weezeface has quit [Read error: Connection reset by peer] 15:40:12 -!- Bloaxor has joined ##crawl-dev 15:44:30 -!- Bloaxzorro has quit [Ping timeout: 256 seconds] 15:52:19 -!- mizu_no_oto has quit [Ping timeout: 255 seconds] 15:53:38 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 15:53:40 -!- hauzer has quit [Quit: Leaving.] 15:55:42 -!- inspector071 has quit [Ping timeout: 245 seconds] 15:57:43 -!- Ratboiler has quit [Ping timeout: 246 seconds] 15:59:11 -!- rchandra has left ##crawl-dev 16:03:12 -!- TMTurtle_ has quit [Quit: leaving] 16:03:32 -!- myfreeweb has quit [Remote host closed the connection] 16:04:52 -!- duralumin has quit [Read error: Connection reset by peer] 16:06:53 -!- zerkmund has quit [Ping timeout: 240 seconds] 16:07:31 -!- NotKintak has quit [Read error: Connection reset by peer] 16:10:14 -!- nonethousand has quit [Ping timeout: 258 seconds] 16:10:25 %git e3673ec 16:10:25 07wheals02 * 0.16-a0-2471-ge3673ec: Deduplicate code slightly. 10(2 days ago, 2 files, 8+ 26-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e3673ec56812 16:10:28 !blame wheals 16:10:29 I pronounce wheals... Guilty! 16:11:07 <|amethyst> ah 16:11:07 |amethyst: You have 1 message. Use !messages to read it. 16:11:10 <|amethyst> just got to that 16:11:14 <|amethyst> for the ^O thing 16:11:15 heh 16:11:32 -!- Krakhan has quit [Changing host] 16:13:02 No valid disciplines with which to make a themed randart spellbook. 16:13:05 from objstat 16:13:28 I guess a fail case for randart book creation, but I wonder if it's a bad vault 16:14:28 -!- Cerpin has joined ##crawl-dev 16:14:50 oh, this vault did generate an error message indicating which vault is the problem 16:14:54 Monster vault guard in stone_wall at (13, 10) [vault: v_pattern_3 (4,6)-(14,16) (11x11)] 16:15:14 and 16:15:15 Monster redback in stone_wall at (38, 54) [vault: hangedman_vaults_capsules (31,53)-(40,62) (10x10)] 16:15:27 !vault v_patter_3 16:15:27 Couldn't find v_patter_3 in the Crawl source tree 16:15:29 !vault v_pattern_3 16:15:30 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/vaults_rooms_standard.des;hb=HEAD#l308 16:16:33 -!- minmay has joined ##crawl-dev 16:17:36 aha 16:17:38 function vaults_room_setup(e, nsubst_glyph, nsubst_size) 42 e.tags("vaults_room") 43 e.mons("0 band") 16:17:51 these monsters in wall errors probably are band-placement related 16:18:04 although I don't know...maybe wardens do get vault guards in their band 16:18:29 -!- Bloaxor has quit [Quit: Error: Bloax not found] 16:19:27 -!- CKyle has joined ##crawl-dev 16:20:06 1. Sourceforge needs big update since: a. Crawl is the only game in the top 30 not to have an icon; 16:20:14 top 30, wow 16:20:45 03doy02 07* 0.16-a0-2609-g559872a: fix portal vaults showing up in ^O and G 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=559872ab60e4 16:21:40 oh, good bugfix 16:21:44 lots were complaining about that 16:22:19 <|amethyst> doy: err 16:23:04 <|amethyst> %git 2f2fc36 16:23:04 07wheals02 * 0.16-a0-2472-g2f2fc36: Don't print special branch messages on unbanishment etc. 10(2 days ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2f2fc36e41d3 16:23:11 <|amethyst> oh, I guess that works there too 16:23:13 -!- Isvaffel has quit [Read error: Connection reset by peer] 16:23:43 <|amethyst> oh wait 16:23:47 <|amethyst> this means no message for entering lab 16:24:27 -!- LexAckson has quit [Read error: Connection reset by peer] 16:24:27 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 16:26:37 i guess there was a reason for the duplication to exist then, maybe? 16:27:33 * Grunt hits doy. doy is duplicated! 16:28:03 03|amethyst02 07* 0.16-a0-2610-g594b565: Show portal vault entry messages again. 10(60 seconds ago, 1 file, 14+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=594b565b90fc 16:28:12 -!- _maniac_ has quit [Remote host closed the connection] 16:29:40 03|amethyst02 07* 0.16-a0-2611-g6d04fdd: Simplify 10(13 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6d04fdd91a72 16:30:23 -!- bonghitz has quit [Remote host closed the connection] 16:30:33 -!- JuicyPear has quit [Quit: Leaving] 16:31:33 -!- Isvaffel has quit [Read error: Connection reset by peer] 16:31:36 * gammafunk drops a pile of gold. Grunt is distracted by the glittering gold! 16:33:15 drop it like it's... really heavy, actually. dang. 16:33:15 <|amethyst> doy: you want I should resolve that bug? 16:33:24 sure 16:34:25 PleasingFungus: I'm planning to make G never offer food/potion shops to Mu, weapon shops to Fe 16:34:33 wonder if there are other cases 16:34:57 armour shops for fe as well 16:34:59 gammafunk: there are quite a lot of shops that g -y es 16:35:06 shouldn't offer felids 16:35:19 <|amethyst> Food shops for Vp? 16:35:22 hrm, armour for op is technically allowable since ...hats 16:35:29 I think PleasingFungus covered that 16:35:32 yep 16:35:35 and they get like weird goth shops 16:35:38 blood shops 16:35:40 guaranteed! 16:35:46 <|amethyst> what if you have a sacrifice? 16:35:52 <|amethyst> should Gozag care about that? 16:36:04 sacrifice optimal shop selection 16:36:04 <|amethyst> (probably not?) 16:36:10 sacrifice evo is all that comes to mind 16:36:19 <|amethyst> yeah, sac evo was what I was thinking of 16:36:24 yeah, in principle sacrifice evo could make him not offer evo shops 16:36:30 but even then you could maybe use, like, lanterns of shadow? 16:36:40 <|amethyst> sac evo on a felid :P 16:36:43 true 16:37:24 fe challenge: join ru, sac evo, sac hand, sac health (whatever that is), abandon ru 16:38:00 I'll leave in armour for op since some weird op players get desperate about hats 16:38:11 -!- Isabel has joined ##crawl-dev 16:38:14 <|amethyst> hats + shields 16:38:22 oh yeah 16:39:01 -!- Zooty has quit [Ping timeout: 246 seconds] 16:39:04 <|amethyst> FR: hauberk shop 16:39:12 <|amethyst> perhaps a hauberdasher 16:39:36 ! 16:39:57 -!- Pluie has quit [Ping timeout: 240 seconds] 16:40:14 !lg . 16:40:25 !lg dpeg won 16:40:25 21. dpeg the Infernalist (L27 OpVM of Gozag), escaped with the Orb and 4 runes on 2014-11-17 16:14:00, with 1640711 points after 187421 turns and 9:54:17. 16:40:36 :) 16:40:40 ! 16:40:44 gammafunk: ^ did take armour shops in hope for hats :) 16:42:24 dpeg: you are so full of irrational hope! Also I'm not sure bribe branch is very impactful 16:42:41 I used it in vaults and zot and didn't really get much out of it 16:42:47 * dpeg is a hopeless romantic 16:42:49 -!- scummos__ has quit [Ping timeout: 258 seconds] 16:43:16 -!- Ragdoll has quit [Quit: Leaving] 16:43:30 gammafunk: I used it in Elf for very good effect. In Vaults and Zot, the effect was noticeable, but less strong. It was underwhelming (in my game) for Snake. However, we can make it as strong as we like! 16:43:39 -!- Kramell has quit [Remote host closed the connection] 16:43:54 (very good = could do Elf really early with it in one game) 16:44:36 -!- ackack has quit [Ping timeout: 255 seconds] 16:45:28 (of course, it probably helped that in Elf every opponent belongs to the target group) 16:45:29 in vault I got some random p becoming peaceful, but the impact of what's a fraction of a fairly small proportion of the population of vaults 1-4 becoming peaceful is not that much 16:45:37 yeah 16:46:01 there are a lot of dracs in zot, but I guess now that I think about it, I mostly dived zot 16:46:29 got a bribed dr pack that was nice to have but also didn't really have much impact, as they didn't make it into hall_of_zot 16:46:41 gammafunk: the fun question is: how will the V:5 guardian ring look like? I think I had 2 friendlies and 4 neutrals... which is enough to buy some time, as they stir up things a bit, but it could be more impressive. 16:46:42 the bribe fund depleted in zot quite fast 16:46:54 this is true 16:47:00 dpeg: when did you do the bribe? this may have been my problem 16:47:08 I bribed on z:1 16:47:08 I made it out of V with a few coins left, that was fun 16:47:13 -!- st_ has quit [Read error: Connection reset by peer] 16:47:23 oh and you're talking v:5 16:47:31 rule question: bribe money does not time out anymore? 16:47:42 (I think it used to at some point.) 16:47:48 -!- st_ has joined ##crawl-dev 16:48:08 yeah I had like 2 peaceful and 4 friendly, but they died real fast, maybe because I immolated + lamped the party 16:48:32 in Zot, bribing is more a convenience, since draconians are not the major threat there... one of them helped me escape an OoF though 16:48:37 it would probably be easier to make the ability more consistent if it just affected every intelligent being in the branch, rather than some tiny/arbitrary 'native' subset 16:48:38 dpeg: the bribe fund doesn't time out, but I'm not sure about the friendlies 16:48:44 easier to explain, too 16:48:54 every intelligent natural being, maybe? 16:49:06 yeah this is true; need some kind of check on who can be bribed though, I guess 16:49:10 unless we want bribed oof 16:49:18 [14:48] PleasingFungus every intelligent natural being, maybe? 16:49:24 (MH_NATURAL) 16:49:27 sorry I ignore every other thing you say 16:49:30 rip 16:49:46 yeah my first thought was egolems but oofs was second 16:49:50 mh_natural.....could work 16:49:53 PleasingFungus: I need some time to adapt to that, but it's perhaps indeed better 16:49:54 <|amethyst> hm 16:50:10 <|amethyst> that would make some additional branches effectively unbribable 16:50:14 don't want to make it just trivialize hall_of_zot though 16:50:23 |amethyst: ? 16:50:28 extended 16:50:29 <|amethyst> PleasingFungus: Dis, Geh, Coc, Tar 16:50:35 are they bribable 16:50:43 (my original concept had bribe of a branch apply that to appropriate monsters elsewhere, e.g. if you bribe Elf, then that'd all elves) 16:50:45 could make it "natural or demonic" 16:50:51 orb of fire (05*) | Spd: 15 | HD: 30 | HP: 150 | AC/EV: 20/20 | 11non-living, see invisible, lev | Res: 13magic(immune), 05hellfire, 04fire+++, 02cold, 11elec+++, 09poison+++, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 11silver | XP: 8519 | Sp: b.fire (3d40) [06!sil], fireball (3d43) [06!sil], malmutate [06!sil] | Sz: little | Int: normal. 16:50:51 <|amethyst> %??orb of fire 16:50:57 <|amethyst> ah, oof is non-living 16:50:59 <|amethyst> that would work 16:51:04 dpeg: like a scroll of genocide, but for bribery 16:51:06 what about undead? 16:51:19 <|amethyst> gammafunk: no undead are currently bribable anyway 16:51:20 do we want undead to be bribeable? 16:51:34 this would be about Crypt and Tomb? 16:51:38 presumably 16:51:44 also hells to an extent 16:51:58 hm, those Tomb mummies seem to have a soft spot for piling up gold... 16:52:01 I'm not sure, where there be any additional check aside from holiness? 16:52:06 e.g. hd? 16:52:14 obviously don't bribe cerebov. 16:52:21 ....unless we wantn to bribe cerebov 16:52:24 <|amethyst> no uniques probably 16:52:29 no uniques 16:52:35 no uniques 16:52:38 dpeg: on the other hand, they already have all the gold they could ever use! 16:52:40 no uniques 16:52:43 <|amethyst> maybe allow bribing holies? 16:52:47 I think you could argue undead either way for flavor 16:52:52 <|amethyst> or are they too holy for that? 16:52:55 holies feel tenuous 16:53:00 not to mention incredibly niche 16:53:07 "bribe holy pan" 16:53:13 the idea is that you buy out a system... I want the player to create traitors... that won't work if Cerebov betrays himself?! :) 16:53:42 |amethyst: as I see it, bribing holies would be just fine, but I think it's too miniscule for gameplay concerns 16:53:59 (dpeg is very sure that kilobyte would've agreed on that one right away) 16:54:06 probably would have to bribe grunt to be able to bribe seraphim 16:54:15 he kept wishing for one on my orb run 16:54:29 gammafunk: a new phone might do the trick already! 16:54:35 hmmm 16:54:46 <|amethyst> hm 16:55:08 <|amethyst> also niche for gameplay, but should anything happen to the worship of bribed priests? 16:55:13 <|amethyst> should they abandon their god? 16:55:33 if you want fanciful detail, their god could be Mammon while it lasts 16:55:50 <|amethyst> I thought Gozag was Mammon? 16:55:58 while (_duplicate_shop_type(index, type)); 16:56:08 dpeg: does dpeg refer to himself in the third person? 16:56:17 or is someone else typing on dpeg's account? 16:56:19 gammafunk: :( 16:56:31 PleasingFungus: function master! should I rename that to like _bad_shop_type() and adapt or add that function and use &&? 16:56:39 oh I guess you'll also tell me the loop should be changed 16:57:02 here is the canonical approach: build a set of acceptable shop types. select one at random and remove it from the set. iterate. 16:57:11 |amethyst: yes, or that 16:57:30 <|amethyst> PleasingFungus: no iteration needed here I think 16:57:45 yeah this function is for one 16:57:45 <|amethyst> this just picks one shop type 16:57:59 in that case, the iteration is outside this function. 16:57:59 PleasingFungus: it helps to organise your thougths if you think about yourself in a detached manner at times. Just consider yourself temporarily as some random fungus, not the pleasing fungus you know and love. 16:58:13 and you don't end up explicitly removing a shop type (since you build a new set each time) 16:58:22 dpeg: that's pretty deep stuff. 16:58:26 I don't know if I'm ready for that. 16:58:38 !source godabil.cc 16:58:38 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/godabil.cc;hb=HEAD 16:58:49 -!- ystael has quit [Ping timeout: 264 seconds] 16:58:49 -!- ontoclasm has quit [Quit: Leaving.] 16:59:16 oh 16:59:26 yeah in this scenario _duplicate_shop_type wouldn't exist 16:59:38 the hypothetical nice code scenario 16:59:53 so probably just a vector of shop types from _gozag_valid_shops()? 16:59:56 gammafunk: let me guess: you read it as the verb duplicate? 17:00:01 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 17:00:15 I don't know what you mean 17:00:20 don't worry about it 17:00:22 will be back in 30 17:00:24 <|amethyst> gammafunk: I'd use a set 17:00:25 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141118030201]] 17:00:28 it's just testing if the shop has been used before.. 17:00:38 yeah a set 17:01:23 <|amethyst> though it's not exactly "been used before" 17:01:24 !tell PleasingFungus Oh I get your question, and no I read it as essentially "is it a duplicate shop type" since I read the function. 17:01:24 gammafunk: OK, I'll let pleasingfungus know. 17:01:29 <|amethyst> rather "been used in the current offer" 17:01:51 ah I hadn't looked that carefully and was assuming the former 17:02:01 but it's fine, I'll not break the logic 17:02:06 <|amethyst> gammafunk: I would consider doing this in gozag_call_merchant: 17:02:12 <|amethyst> gammafunk: build a set of all shop types 17:02:19 <|amethyst> gammafunk: remove the ones that aren't allowed for your race 17:02:36 <|amethyst> gammafunk: then pass that in by reference _setup_gozag_shop in the loop 17:02:44 <|amethyst> s/_set/to _set/ 17:02:48 yeah seems reasonable 17:03:28 -!- bullock has quit [Quit: Page closed] 17:03:32 <|amethyst> hm... though I guess there isn't a good way to pick a random element from a set 17:03:40 <|amethyst> so maybe a vector would be better after all 17:03:53 <|amethyst> (slower to remove things, but it's a short list so no big deal) 17:05:05 oh, since the index is the value? 17:05:11 for a set, I mean 17:05:26 <|amethyst> gammafunk: there's no index really 17:05:34 I'm only familiar with set.count(value) 17:06:15 <|amethyst> there's no way to get the Nth element of a set (where N is a random number) 17:06:18 <|amethyst> well 17:06:27 <|amethyst> I guess you could make an iterator and advance it N times 17:08:32 <|amethyst> so shop_type choice = *advance(begin(shopset), random2(shopset.size())); 17:09:19 <|amethyst> (needs #include ) 17:09:58 if I'm iterating to build the vector and there's not really a removal anyhow, seems a vector is fine? 17:10:18 <|amethyst> gammafunk: probably... though you do want a removal when you pick one 17:10:46 oh, yeah and pass by reference to a function which will modify 17:11:11 <|amethyst> gammafunk: I wouldn't worry about efficiency too much, since these are small 17:11:31 yeah 17:12:23 -!- PleasingFungus has joined ##crawl-dev 17:13:22 <|amethyst> gammafunk: for set it's what I wrote above to choose, s.erase(value) to erase; for vector it's vec[random2(vec.size())] to choose, vec.erase(begin(vec) + index) to remove 17:14:02 -!- IsthisDotA has quit [Quit: Page closed] 17:16:24 <|amethyst> gammafunk: obviously use a template parameterised by the container type, so we can change implementation easily 17:17:01 I have a branch to do that for every variable in crawl 17:18:32 <|amethyst> template class itemdata 17:20:05 -!- Kellhus has quit [Quit: Page closed] 17:20:22 Unstable branch on crawl.lantea.net updated to: 0.16-a0-2611-g6d04fdd (34) 17:20:25 -!- ontoclasm has joined ##crawl-dev 17:21:26 hey fellas, I went to re-compile crawl, and I got this message 17:21:28 http://pastebin.com/3vScA2zs 17:22:01 <|amethyst> change to the top-level directory of your checkout and git submodule update --init 17:22:02 this is the first time i’ve tried to update it since I compiled after your update 17:22:12 <|amethyst> what OS is this? 17:22:15 OSX 17:22:21 oh 17:22:35 Yosemite, 10.10 17:22:44 <|amethyst> (or install sdl2 with dev libraries system-wide so you don't need the contrib) 17:23:33 <|amethyst> I asked because Windows builds have some sdl2-mixer problems currently 17:23:57 i don’t understand your first piece of advice 17:24:10 oh 17:24:11 wait 17:24:12 lobf: yeah, what |amethyst said, run the command git submodule update --init 17:24:13 yes i do 17:24:18 ok 17:25:25 and then should i git pull again? 17:26:02 <|amethyst> shouldn't need to 17:26:08 cool 17:26:38 ??sdl2 17:26:38 sdl2[1/2]: TODO: zooming (base initial scale on display density), refactor WME_ framework to line up with SDL2's framework 17:26:39 -!- nonethousand has joined ##crawl-dev 17:26:46 ??sdl2[2 17:26:46 sdl2[2/2]: Android: stack traces?; watch for more crashes (possibly map-related) 17:28:38 |amethyst: final question, if I want to iterate over the shop_type enum, is there an auto way to do that, or do I have to cast my int iterator variable? 17:29:01 currently we have type = static_cast(random2(NUM_SHOPS)); 17:31:12 seems to be working, thanks guys 17:31:51 <|amethyst> gammafunk: unless you want to define an overloaded operator++ for shop_type 17:31:51 |amethyst: You have 2 messages. Use !messages to read them. 17:32:08 heh, ok, I'll work with cast 17:32:49 yeah I guess at some point we would have a shop class with methods for things like this 17:33:08 You are being crushed by all your operators. 17:33:18 <|amethyst> Basil: re the bind thing, it's because desc_filter was defined as a function pointer 17:33:51 Grunt: you are running out of sdl2 todos 17:34:00 !send gammafunk TODOs 17:34:00 Sending TODOs to gammafunk. 17:34:05 !send gammafunk a TODO todo 17:34:05 Sending a TODO todo to gammafunk. 17:34:06 <|amethyst> Basil: and while noncapturing lambdas can convert to a function pointer, the stuff that bind() gives you cannot 17:34:20 todo: do a todo todo 17:34:32 -!- tensorpudding has quit [Remote host closed the connection] 17:34:57 <|amethyst> Basil: function<...> is the most generic way in C++11 to say "anything that works like a function with this signature" 17:35:38 <|amethyst> Basil: so it handles both function pointers (the existing cases) and bind() results (and lambdas etc etc) 17:36:21 -!- ibar has quit [Quit: leaving] 17:36:26 <|amethyst> Basil: the directn.cc change was because that call syntax was specifically for function pointers, not function objects etc 17:37:12 !crush Grunt 17:37:13 PleasingFungus: You have 2 messages. Use !messages to read them. 17:37:13 PleasingFungus flattens Grunt like a pancake!!!!! 17:37:22 !hellfire PleasingFungus 17:37:22 * Sequell ends PleasingFungus in hellfire! You hear a strangely unpleasant explosion. 17:37:37 |amethyst: did you get that from the compiler messages or previous experience with the library 17:39:20 <|amethyst> Basil: the compiler message was only vaguely useful 17:39:32 <|amethyst> Basil: it told me that it couldn't convert the bind helper to a function pointer 17:39:49 <|amethyst> Basil: but the fact that the error happened on that line would have told me that already 17:40:19 -!- ackack has joined ##crawl-dev 17:40:37 hmm 17:40:40 thank you. 17:41:03 <|amethyst> Basil: had to know the library to know that function<...> would work for both the old and the new uses 17:41:50 <|amethyst> Basil: (I've been spending quite a bit of time recently reading docs for and ) 17:42:41 -!- Crehl has quit [Quit: Killed by a kitten] 17:43:17 <|amethyst> Also, I still need to grok rvalue references 17:43:39 <|amethyst> I mean, I get the theory, but I don't really have good intuitions 17:44:21 -!- siepu has quit [Read error: Connection reset by peer] 17:45:59 -!- Laraso has quit [Remote host closed the connection] 17:48:16 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 36.0a1/20141118030201]] 17:49:25 -!- eliotn has quit [Quit: Page closed] 17:50:44 -!- reaverb has joined ##crawl-dev 17:52:54 -!- CKyle has joined ##crawl-dev 17:54:51 -!- roctavian has joined ##crawl-dev 17:56:00 -!- CKyle has quit [Client Quit] 17:57:46 <|amethyst> seriously considering adding using namespace std::placeholders; 17:58:11 <|amethyst> because placeholders::_1 is just so wordy and obscuring compared to _1 17:58:50 <|amethyst> I guess I could just add it in the relevant functions 18:01:19 -!- dtsund has joined ##crawl-dev 18:04:05 -!- Amnekian has quit [Quit: Saindo] 18:04:44 -!- link_1081 has quit [Quit: Leaving.] 18:06:18 -!- link_108 has joined ##crawl-dev 18:11:17 -!- witty_ has quit [Ping timeout: 240 seconds] 18:11:17 -!- witty has quit [Ping timeout: 240 seconds] 18:11:17 Lasty_: Maybe sacrafice evo should disable the use of lantern of shadows (assuming it doesn't already)? 18:11:23 -!- schistosoma has quit [Ping timeout: 258 seconds] 18:12:30 * reaverb doesn't know whether to mention the sac evo code could use an improvement <_< >_> 18:12:50 -!- Piginabag has quit [Quit: Page closed] 18:16:51 -!- markgo has quit [Ping timeout: 255 seconds] 18:17:08 * Grunt sacrifices reaverb. 18:17:29 !sacrifice Grunt 18:17:29 * Sequell sacrifices Grunt! 18:17:40 Mine's more powerful because of the ! 18:18:04 -!- ontoclasm has quit [Quit: Leaving.] 18:18:52 !hellfire reaverb 18:18:52 * Sequell ends reaverb in hellfire! You hear a strangely unpleasant explosion. 18:21:38 -!- weezeface has quit [Remote host closed the connection] 18:21:58 !hellfire 18:21:58 * Sequell ends it in hellfire! You hear a strangely unpleasant explosion. 18:22:08 !sacrifice 18:22:09 * Sequell sacrifices Cerpin! 18:22:11 oh 18:22:28 I'm guessing some have deafult arguments and others don't? 18:22:31 !cmd !hellfire 18:22:32 Command: !hellfire => .echo /me ends ${*:-it} in hellfire! You hear a strangely unpleasant explosion. 18:22:36 !cmd !sacrifice 18:22:36 Command: !sacrifice => .echo /me sacrifices ${*:-$nick}! 18:23:07 Yeah, see the it vs. $nick near the $ 18:23:37 1cmd edit !hellfire s/it/something/ 18:23:40 ??it[something 18:23:41 it[39/43]: 8574891: Replace it with something. 18:24:02 -!- scummos__ has quit [Ping timeout: 250 seconds] 18:26:00 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 18:27:14 Monster vault sentinel in stone_wall at (50, 55) 18:27:24 I'm staring to thing this might be a vault-only band placement thing 18:28:04 *Vaults-the-branch-only 18:41:53 -!- lyrick has quit [Quit: Page closed] 18:42:40 -!- stanzill has quit [Quit: au rev] 18:42:47 -!- AGinsberg has quit [Remote host closed the connection] 18:45:52 03|amethyst02 07* 0.16-a0-2612-g0bd63fc: Use a lambda in place of bind. 10(31 minutes ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0bd63fc60da8 18:46:06 <|amethyst> gammafunk: hm 18:46:25 |amethyst: I had an example vault 18:46:33 <|amethyst> gammafunk: if a little-v vault gets placed after monsters, that could do it 18:46:41 -!- link_108 has quit [Quit: Leaving.] 18:46:47 <|amethyst> gammafunk: and ISTR Vaults layout is weird that way 18:46:51 !vault serial_ice_m 18:46:52 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/serial/ice.des;hb=HEAD#l246 18:46:57 ah that's not vaults 18:47:15 I'm seeing them have this luniq thing 18:47:21 <|amethyst> that one is vaults_empty 18:47:25 -!- link_108 has joined ##crawl-dev 18:47:27 -!- link_108 has quit [Client Quit] 18:48:36 Monster yaktaur in green_crystal_wall at (30, 11) [vault: nicolae_vaults_asterisk (30,6)-(36,14) (7x9)] 18:48:41 -!- reaverb1 has joined ##crawl-dev 18:48:43 !vault nicolae_vaults_asterisk 18:48:43 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/vaults_rooms_empty.des;hb=HEAD#l1043 18:48:59 also vaults_empty 18:49:15 !vault hangedman_vaults_capsules 18:49:15 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/vaults_rooms_standard.des;hb=HEAD#l1098 18:49:16 <|amethyst> I think the layout is doing something that places monsters before subvaults 18:49:46 <|amethyst> or maybe it's a general subvault problem 18:50:01 perhaps, yeah; I noticed that the Vault vaults_room_setup(_G, "0", "small") function 18:50:04 makes 0 have a band 18:50:05 -!- Mazed has quit [Remote host closed the connection] 18:50:22 -!- reaverb has quit [Disconnected by services] 18:50:24 <|amethyst> oh 18:50:27 -!- reaverb1 is now known as reaverb 18:50:31 <|amethyst> they could be leaking out into the adjacent room 18:50:39 <|amethyst> and I guess they're placed in order 18:50:40 -!- Ladykiller69 has quit [Quit: Verlassend] 18:51:01 it also adds the tag vaults_room, that function 18:51:09 <|amethyst> so the monsters from subvault 1 are placed before the features from subvault 2 18:51:12 <|amethyst> hm 18:52:34 we're at about 600 iterations of creating 27 branches (only Pan, Abyss, Zig omitted), and no abort due to catastrophic level generation or segfault, so that's good at least 18:52:49 the only errors are those monsters in walls and No valid disciplines with which to make a themed randart spellbook. 18:53:07 which I suspect may be a vault making a randart book, but I'll have to look into it 18:53:10 it shows up a lot 18:53:38 <|amethyst> hm 18:54:34 <|amethyst> !source _get_weighted_discs 18:54:34 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-book.cc;hb=HEAD#l1610 18:55:23 ..hrm, that comment... 18:57:04 <|amethyst> hm 18:57:21 <|amethyst> could happen if god_type is trog 18:57:41 yeah this is through objstat, so I'm not sure of the player's spell knowledge 18:57:45 -!- nicolae- has joined ##crawl-dev 18:58:06 but I'm thinking it's through a vault since radart book shouldn't just fail like that 18:58:06 <|amethyst> gammafunk: ah, hm 18:58:42 <|amethyst> gammafunk: would be good to know god and whether completely_random is true 18:59:12 <|amethyst> learn add church_reasons would be good to know god 18:59:12 Okay, not adding church_reasons => would be good to know god 18:59:21 hrm, yeah I should add a dprf that prints some details in that failure mayb 18:59:22 e 19:00:31 <|amethyst> that #ifdef DEBUG is weird 19:01:10 <|amethyst> that's "compiled with -g" essentially 19:01:16 <|amethyst> not fulldebug/diagnostics 19:01:19 -!- ackack has quit [Ping timeout: 255 seconds] 19:01:25 <|amethyst> I'd remove the #ifdef while you're at it 19:01:34 <|amethyst> servers use DEBUG anyway :) 19:04:02 ....they do? 19:04:42 <|amethyst> oh 19:04:50 <|amethyst> sorry, they don't 19:04:57 <|amethyst> they use EXTERNAL_FLAGS_L="-g" 19:05:07 <|amethyst> so as not to turn off optimisation 19:06:29 -!- alefury has quit [] 19:07:39 -!- NotKintak has quit [Read error: Connection reset by peer] 19:14:45 i just updated to the latest trunk, and i no longer move to a spot on the map when i click on it 19:14:50 is that an option i have to find now? 19:15:29 oh, i have to hold command. how do I turn that off? 19:15:36 I have no idea what to search for 19:18:12 -!- Blazinghand|Work has quit [Ping timeout: 245 seconds] 19:20:01 g - 121 gold a mangled storm dragon corpse 19:20:04 what on earth.... 19:20:16 Is this with gozag? 19:20:29 mangled? 19:20:31 "mangled" = "no hide" 19:20:32 that's new 19:20:33 ah 19:20:36 geeze 19:20:43 also it carries shapeshifter corpses.... 19:20:48 hrm, since these are only for gh 19:20:55 oh those are normal I guess 19:21:24 anybody know about this mouse thing? 19:21:37 oh 19:21:57 lobf: that may be an sdl2 bug 19:22:05 ah 19:22:14 should i do a report 19:22:14 ? 19:22:17 maybe one I introduced with my recent commit, even, although I doubt it 19:22:20 lobf: yeah a bug report would be great 19:22:27 okey dokey 19:22:33 h - 38 gold an elf corpse 19:22:35 nooooooo 19:23:11 03|amethyst02 07* 0.16-a0-2613-ga39cbbb: Don't call pkg-config on something we're building. 10(72 seconds ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a39cbbba7206 19:23:42 <|amethyst> lobf: yeah, works for me on Linux, probably some mac-specific problem related to the sdl2 port 19:23:46 !tell PleasingFungus h - 38 gold an elf corpse, my brother! noooooooooo 19:23:46 gammafunk: OK, I'll let pleasingfungus know. 19:24:19 -!- dpeg has quit [Quit: Lost terminal] 19:24:19 am i .16 or .17 if i’m on the latest trunk? 19:24:35 0.16-a or 0.16-alpha 19:24:41 thanks 19:24:44 not sure which menu you're looking at 19:25:05 |amethyst: yay :) 19:27:47 i just found the whole thing and typed it out 19:27:51 submitted 19:28:02 Game only responds to mouse clicks when holding Command 13https://crawl.develz.org/mantis/view.php?id=9245 by lobf 19:28:10 o_O 19:28:59 ? 19:29:28 -!- Zooty has quit [Ping timeout: 246 seconds] 19:30:00 * geekosaur is updating his tiles build to see if it happens here 19:30:36 I'm betting it is the same underlying cause as the caps lock thing 19:31:09 <|amethyst> Grunt: did you see the numlock duplication thing? 19:31:34 <|amethyst> Grunt: if numlock is on, the numpad keys fire twice (like {-254}8 or such) 19:31:54 |amethyst: oh 19:35:20 -!- foophykins has joined ##crawl-dev 19:35:54 * geekosaur discovers a weirdness crept into his Makefile, fixes it 19:36:21 I'm wondering when I can play on CAO again. 19:36:26 Or if I have to make a new account. 19:36:39 <|amethyst> foophykins: your game is still crashing? 19:36:47 It's still frozen from 2 days ago. 19:37:02 foophykins (L3 MuWz) (D:2) 19:37:06 03gammafunk02 07* 0.16-a0-2614-g460e601: Have Gozag never create shops of a useless type for the player 10(68 minutes ago, 1 file, 32+ 26-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=460e601f4d8c 19:37:09 -!- nicolae- has left ##crawl-dev 19:37:10 <|amethyst> foophykins: sorry about that 19:37:19 Oh 19:37:20 Now it's going 19:37:22 Huh. 19:37:29 <|amethyst> I killed it 19:37:34 thanks a bunch 19:37:35 <|amethyst> don't know why it didn't time out 19:37:36 -!- roctavian has quit [Quit: Page closed] 19:37:40 <|amethyst> !crashlog foophykins 19:37:41 10. foophykins, XL3 MuWz, T:2533 (milestone): http://crawl.akrasiac.org/rawdata/foophykins/crash-foophykins-20141122-013700.txt 19:37:54 It was frozen from the Robin crash. 19:38:11 I would imagine it was still in an infinite loop. 19:38:14 -!- bonghitz has quit [Remote host closed the connection] 19:41:24 *gasp* 19:41:30 What happened to Death Knights? 19:42:40 yred turned them all into zombies >.> 19:44:53 -!- Blazinghand|Work has quit [Ping timeout: 264 seconds] 19:46:17 -!- myfreeweb has quit [Ping timeout: 250 seconds] 19:46:44 sooo, I just clicked to move in my build and it worked without Cmd 19:46:55 lobf: They were removed from the start screen. However, you can still play them! Just choose "Fi" at the start screen and press "p" ontop of the first altar to Yred you see. 19:48:04 o.O 19:48:11 it worked for the first click. only. 19:48:21 second attempt to move that way did not work 19:49:44 oh dear, it is worse than that. now it has highlighted a chunk of wall and neither click nor cmd-click works to move anywhere 19:50:06 doubleclick *sometimes* works 19:51:05 right, if I just keep rapidly clicking it eventually works. wtf. 19:51:25 * geekosaur kinda wants an event viewer now... 19:54:08 mm, for some reason it thinks I am clicking on whatever it has highlighted (which may be the player itself) and not the point i am clicking on 19:55:49 -!- Mazed has quit [Ping timeout: 264 seconds] 19:57:15 -!- Lasty has joined ##crawl-dev 19:57:50 -!- penciltax has quit [Client Quit] 20:00:47 -!- DrStalker has quit [*.net *.split] 20:00:47 -!- tcsc has quit [*.net *.split] 20:00:47 -!- dtsund has quit [*.net *.split] 20:00:47 -!- Krakhan has quit [*.net *.split] 20:00:47 -!- gammafunk has quit [*.net *.split] 20:00:47 -!- Patashu has quit [*.net *.split] 20:00:47 -!- lobf has quit [*.net *.split] 20:00:47 -!- johnny0 has quit [*.net *.split] 20:00:47 -!- evilmike has quit [*.net *.split] 20:00:47 -!- Ququman has quit [*.net *.split] 20:00:47 -!- dRbiG has quit [*.net *.split] 20:00:47 -!- edlothiol has quit [*.net *.split] 20:00:47 -!- keszocze has quit [*.net *.split] 20:00:47 -!- elliptic has quit [*.net *.split] 20:00:47 -!- us17 has quit [*.net *.split] 20:00:47 -!- potatolizard has quit [*.net *.split] 20:00:47 -!- Raccoon has quit [*.net *.split] 20:00:48 -!- Lantell has quit [*.net *.split] 20:00:48 -!- scummos__ has quit [*.net *.split] 20:00:48 -!- tensorpudding has quit [*.net *.split] 20:00:48 -!- nonethousand has quit [*.net *.split] 20:00:48 -!- Isvaffel has quit [*.net *.split] 20:00:48 -!- rast has quit [*.net *.split] 20:00:48 -!- ZRN has quit [*.net *.split] 20:00:48 -!- ldf_ has quit [*.net *.split] 20:00:48 -!- causative has quit [*.net *.split] 20:00:49 -!- endou has quit [*.net *.split] 20:00:49 -!- Cheburashka has quit [*.net *.split] 20:00:49 -!- AreBrandon has quit [*.net *.split] 20:00:49 -!- TMTurtle has quit [*.net *.split] 20:00:49 -!- johnstein has quit [*.net *.split] 20:00:49 -!- namad8 has quit [*.net *.split] 20:00:49 -!- reaverb has quit [*.net *.split] 20:00:49 -!- Danei has quit [*.net *.split] 20:00:49 -!- st_ has quit [*.net *.split] 20:00:50 -!- Kalir has quit [*.net *.split] 20:00:50 -!- Zermako_ has quit [*.net *.split] 20:00:50 -!- DrKe has quit [*.net *.split] 20:00:50 -!- lavos1 has quit [*.net *.split] 20:00:50 -!- doy has quit [*.net *.split] 20:00:50 -!- Wah has quit [*.net *.split] 20:11:57 -!- Zermako_ has quit [Client Quit] 20:13:02 -!- PsyMar has quit [Remote host closed the connection] 20:17:43 -!- foophykins has quit [Quit: Page closed] 20:22:46 -!- Lasty has quit [Quit: Leaving.] 20:25:03 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 20:25:49 -!- _Jordan_ has quit [Quit: Leaving] 20:25:55 -!- Piginabag has quit [Quit: Page closed] 20:27:14 -!- zauren has quit [Quit: ChatZilla 0.9.91 [Firefox 33.1/20141106120505]] 20:30:51 Hooray! My phone lives! 20:30:55 -!- mamgar has quit [Read error: Connection reset by peer] 20:32:41 -!- johnstein has joined ##crawl-dev 20:32:41 -!- AreBrandon has joined ##crawl-dev 20:32:41 -!- rast has joined ##crawl-dev 20:32:41 -!- nonethousand has joined ##crawl-dev 20:32:41 -!- reaverb has joined ##crawl-dev 20:32:41 -!- st_ has joined ##crawl-dev 20:32:41 -!- DrKe has joined ##crawl-dev 20:32:41 -!- doy has joined ##crawl-dev 20:32:51 -!- reaverb has quit [*.net *.split] 20:32:51 -!- Danei has quit [*.net *.split] 20:32:51 -!- st_ has quit [*.net *.split] 20:32:51 -!- Kalir has quit [*.net *.split] 20:32:51 -!- DrKe has quit [*.net *.split] 20:32:52 -!- lavos1 has quit [*.net *.split] 20:32:52 -!- doy has quit [*.net *.split] 20:32:52 -!- Wah has quit [*.net *.split] 20:33:04 -!- dtsund has joined ##crawl-dev 20:33:04 -!- gammafunk has joined ##crawl-dev 20:33:04 -!- Patashu has joined ##crawl-dev 20:33:04 -!- lobf has joined ##crawl-dev 20:33:04 -!- johnny0 has joined ##crawl-dev 20:33:04 -!- evilmike has joined ##crawl-dev 20:33:04 -!- elliptic has joined ##crawl-dev 20:33:04 -!- potatolizard has joined ##crawl-dev 20:33:04 -!- Lantell has joined ##crawl-dev 20:36:46 -!- ldf_ has joined ##crawl-dev 20:36:47 -!- ldf_ has quit [Quit: ldf_] 20:40:12 -!- ruwin has quit [*.net *.split] 20:40:12 -!- tcsc has quit [*.net *.split] 20:40:12 -!- dtsund has quit [*.net *.split] 20:40:12 -!- Krakhan has quit [*.net *.split] 20:40:12 -!- gammafunk has quit [*.net *.split] 20:40:12 -!- Patashu has quit [*.net *.split] 20:40:12 -!- lobf has quit [*.net *.split] 20:40:12 -!- johnny0 has quit [*.net *.split] 20:40:12 -!- evilmike has quit [*.net *.split] 20:40:12 -!- dRbiG has quit [*.net *.split] 20:40:12 -!- keszocze has quit [*.net *.split] 20:40:12 -!- elliptic has quit [*.net *.split] 20:40:12 -!- us17 has quit [*.net *.split] 20:40:12 -!- potatolizard has quit [*.net *.split] 20:40:13 -!- Lantell has quit [*.net *.split] 20:41:21 -!- causative is now known as Guest66865 20:41:48 -!- reaverb has joined ##crawl-dev 20:41:48 -!- st_ has joined ##crawl-dev 20:41:48 -!- DrKe has joined ##crawl-dev 20:41:48 -!- doy has joined ##crawl-dev 20:46:33 -!- dtsund has joined ##crawl-dev 20:46:33 -!- gammafunk has joined ##crawl-dev 20:46:33 -!- Patashu has joined ##crawl-dev 20:46:33 -!- lobf has joined ##crawl-dev 20:46:33 -!- johnny0 has joined ##crawl-dev 20:46:33 -!- evilmike has joined ##crawl-dev 20:46:33 -!- elliptic has joined ##crawl-dev 20:46:33 -!- potatolizard has joined ##crawl-dev 20:46:33 -!- Lantell has joined ##crawl-dev 20:47:14 -!- neunon has quit [Quit: ZNC - http://znc.in] 20:48:21 -!- Guest66865 is now known as halberd 20:48:27 -!- halberd has quit [Changing host] 20:49:34 -!- neunon has joined ##crawl-dev 20:52:04 -!- HDA has quit [Ping timeout: 246 seconds] 20:53:05 -!- the_glow has quit [Read error: Connection reset by peer] 20:56:30 -!- st_ has quit [Read error: Connection reset by peer] 20:56:52 -!- st_ has joined ##crawl-dev 20:58:51 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 21:01:49 -!- Pacra has quit [Ping timeout: 264 seconds] 21:05:52 -!- Cryp71c_ has joined ##crawl-dev 21:06:39 -!- Cryp71c has quit [Read error: Connection reset by peer] 21:23:54 -!- zauren is now known as Zauren 21:26:16 -!- PleasingFungus has joined ##crawl-dev 21:27:55 uh 21:27:55 PleasingFungus: You have 1 message. Use !messages to read it. 21:27:57 hm 21:28:05 !seen gammafunk 21:28:05 I last saw gammafunk at Sat Nov 22 02:46:33 2014 UTC (41m 32s ago) joining the channel. 21:28:49 oh, I see. 21:29:18 !tell Grunt hooray! 21:29:18 PleasingFungus: OK, I'll let grunt know. 21:29:33 !tell gammafunk the next time you see a mangled corpse, read its description :) 21:29:33 PleasingFungus: OK, I'll let gammafunk know. 21:30:05 PleasingFungus: rip 21:30:19 * Grunt hits PleasingFungus and transforms him into a mangled corpse! 21:30:36 ouch.... 21:31:36 my poor elf brothers... 21:31:36 gammafunk: You have 1 message. Use !messages to read it. 21:34:04 03PleasingFungus02 07* 0.16-a0-2615-g65c7f0c: Fix yet another missing space (rchandra) 10(2 minutes ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=65c7f0c0b7b3 21:42:15 Thanks to our team's heroic efforts, we now have an SDL2 port. --sgrunt 21:42:26 someone should tell sgrunt that it was almost all Grunt doing the work 21:42:36 that sgrunt guy is misinformed!!! 21:43:12 what 21:43:12 rip 21:43:36 Grunt: on that not maybe we can resolve 0008787? 21:43:39 *note 21:44:06 gammafunk: I'm only one person 21:44:15 03PleasingFungus02 07* 0.16-a0-2616-g125b968: Make m&f brand gen more sane 10(3 minutes ago, 1 file, 38+ 31-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=125b9688e4d6 21:44:18 gammafunk: the issue specifically asks for more than one 21:44:18 <_< >_> 21:44:19 sgrunt 21:44:23 s makes it plural 21:44:25 you are legion 21:44:28 -!- Mazed has quit [Ping timeout: 265 seconds] 21:44:44 -!- reaverb has quit [Quit: Leaving.] 21:45:48 -!- muravey has joined ##crawl-dev 21:48:09 haha 21:48:15 Grunt: look at what you did in 0009226 21:48:40 v0v 21:49:07 why is the player ghost enslaved, I wonder 21:49:22 oh control undead I guess 21:50:54 !greatplayer 21:51:00 Unwon species for gammafunk: Centaur, Deep Dwarf, Deep Elf, Formicid, Hill Orc, Human, Merfolk, Minotaur, Naga, Tengu, Vine Stalker 21:51:04 !greaterplayer 21:51:10 Unwon backgrounds for gammafunk: Abyssal Knight, Air Elementalist, Arcane Marksman, Assassin, Berserker, Fire Elementalist, Healer, Skald, Summoner, Venom Mage, Wizard 21:51:41 oh on close inspection I know what the issue with 9226 is 21:52:21 need to finish up something else first 21:55:14 -!- Cheburashka has quit [Ping timeout: 258 seconds] 21:55:16 -!- Blomdor has quit [Quit: Page closed] 21:57:35 !apt ho 21:57:36 HO: Fighting: 2, Short: 0, Long: 1, Axes: 3!, Maces: 1, Polearms: 1, Staves: -1, Slings: -1, Bows: -1, Xbows: -1, Throw: 0, Armour: 1, Dodge: -2, Stealth: -1, Shields: 1, UC: 1!, Splcast: -3, Conj: 0, Hexes: 0, Charms: -1, Summ: 0, Nec: 0, Tloc: -2, Tmut: -3, Fire: 1, Ice: -1, Air: -2, Earth: 0, Poison: -1, Inv: 3!, Evo: 1, Exp: 0, HP: 1, MP: 0 21:57:42 -!- ophanim has quit [Quit: Leaving.] 21:58:47 -!- CKyle has joined ##crawl-dev 21:59:40 !apt mi 21:59:40 Mi: Fighting: 2, Short: 1, Long: 2!, Axes: 2, Maces: 2, Polearms: 2, Staves: 2!, Slings: 1, Bows: 1, Xbows: 1, Throw: 0, Armour: 2!, Dodge: 1, Stealth: -1, Shields: 2!, UC: 1!, Splcast: -4, Conj: -3*, Hexes: -4*, Charms: -4*, Summ: -3*, Nec: -3*, Tloc: -3*, Tmut: -2, Fire: -3*, Ice: -3*, Air: -3, Earth: -2, Poison: -3*, Inv: 0, Evo: 0, Exp: -1, HP: 1, MP: -2* 22:01:23 !apt mf 22:01:24 Mf: Fighting: 1, Short: 2, Long: 1, Axes: -2, Maces: -2, Polearms: 4!, Staves: -2, Slings: -2, Bows: -2, Xbows: -2, Throw: 0, Armour: -3*, Dodge: 3, Stealth: 2, Shields: 0, UC: 1!, Splcast: -1, Conj: -2, Hexes: 0, Charms: 1, Summ: 0, Nec: -2, Tloc: -2, Tmut: 3!, Fire: -3*, Ice: 1, Air: -2, Earth: -2, Poison: 1, Inv: 1, Evo: 1, Exp: 0, HP: 0, MP: 0 22:04:37 !apt te 22:04:37 Te: Fighting: 0, Short: 1, Long: 1, Axes: 1, Maces: 1, Polearms: 1, Staves: 1, Slings: 0, Bows: 1, Xbows: 1, Throw: 1, Armour: 1, Dodge: 1, Stealth: 1, Shields: 0, UC: 1!, Splcast: -1, Conj: 3!, Hexes: -3, Charms: -2, Summ: 2!, Nec: 1, Tloc: -2, Tmut: -2, Fire: 1, Ice: -1, Air: 3!, Earth: -3*, Poison: 0, Inv: -1*, Evo: 1, Exp: 0, HP: -2, MP: 1 22:10:37 -!- CrawlOffline|Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 22:11:29 -!- CKyle has quit [Quit: Textual IRC Client: www.textualapp.com] 22:11:53 -!- twzt has quit [Ping timeout: 240 seconds] 22:11:55 !apt gf 22:12:13 Summ: 27! 22:12:32 you know it! 22:13:23 -27? 22:13:29 incorrect 22:13:35 !won gammafunk --su 22:13:35 gammafunk (--su) has not won in 899 games. 22:13:42 don't make me break out stats 22:13:42 nearly an awfulsummoner. 22:13:45 I will break out stats 22:13:49 will you break out 22:13:51 five pages 22:13:53 of stats 22:13:54 -!- twzt has joined ##crawl-dev 22:14:04 five pages of lore about summoner stats 22:14:22 !!! 22:20:37 okay 22:20:41 important work accomplished 22:20:53 03Grunt02 07[singularity] * 0.16-a0-2619-gdd1e834: Merge branch 'master' into singularity 10(36 minutes ago, 0 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dd1e834fa923 22:20:53 03Grunt02 07[singularity] * 0.16-a0-2620-g42c6a6e: Don't crash on casting Singularity. 10(81 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=42c6a6edf4c0 22:20:53 03Grunt02 07[singularity] * 0.16-a0-2621-g07150d0: Initial tweaks and improvement to Singularity. 10(73 minutes ago, 1 file, 57+ 47-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=07150d0fe21a 22:20:53 03Grunt02 07[singularity] * 0.16-a0-2622-g3477727: Don't warp allies of the singularity. 10(53 minutes ago, 1 file, 39+ 27-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=34777278e9ef 22:20:53 03Grunt02 07[singularity] * 0.16-a0-2623-g5867d83: Show an approximate area of effect for Singularity. 10(38 minutes ago, 3 files, 13+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5867d8307ed1 22:20:53 03Grunt02 07[singularity] * 0.16-a0-2624-gd43bbdd: Monster-castable Singularity. 10(50 seconds ago, 4 files, 105+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d43bbdd9d8ef 22:21:08 42c6a6e seems like a good commit. 22:21:27 ahahaha and I KNEW you were going to implement d43bbdd 22:21:27 ...sigh...monster-castable 22:21:28 I knew it 22:21:39 gammafunk: That's Our Grunt 22:21:43 I like monsters casting novel spells 22:21:44 it's like... 22:21:45 it's 22:21:45 Fun 22:21:55 for who grunt?!?! for who. 22:21:58 for 22:21:58 *whom 22:21:59 everyone 22:22:00 !!! 22:23:47 you did *design* the spell around the player version I *hope* 22:23:53 Of course! 22:23:54 guess I need to read up on what it does 22:24:04 I didn't make the original version of singularity FYI 22:24:05 I just 22:24:07 adjusted it 22:24:14 -!- evilmike has quit [Read error: Connection reset by peer] 22:24:17 yeah it was a Basil thing iirc 22:24:28 and oddly enough it doesn't involve explosions? 22:24:37 the idea was a tavern thread, but I think he implemented the first version 22:24:49 I like it now. 22:24:54 934..935..936..937..938..939 22:24:57 It doesn't cause the game to crash with a horrifying crunch. 22:24:57 almost to 1k 22:25:03 ? 22:25:08 then we'll see the true horror of 0.16-a 22:25:12 objstat 1k iterations 22:25:14 you mean 22:25:15 the great 22:25:15 ! 22:25:16 annihilating 22:25:17 truth 22:25:19 !!! 22:25:19 !!! 22:25:24 ! ! ! 22:25:29 that's still a really good subtitle. 22:25:34 grunt, should I merge in ice shrikes tonight 22:25:40 give me one of your patented Grunt Opinion 22:25:42 s 22:25:47 allow me 22:25:50 Grunt: player immo when 22:25:53 to run down Grunt's insane checklist 22:26:00 Basil: need to find my old patch <_< >_> 22:26:00 1. Is it nuts 22:26:01 Basil: he actually has a patch for that 22:26:03 haha 22:26:03 2. Will it kill players 22:26:06 yes 22:26:13 He showed it to me after I had difficulties 22:26:37 in my mugl I think a zombie got inner flamed once 22:26:40 by a necromancer 22:26:50 that's all I have to say about that 22:27:49 sounds like it's working correctly? 22:31:48 -!- dtsund has quit [Quit: dtsund] 22:32:23 -!- Blomdor has quit [Quit: Page closed] 22:32:33 03Grunt02 07* 0.16-a0-2617-gaf1d5d3: Don't crash on Prism in arena. 10(11 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=af1d5d325f85 22:32:33 03Grunt02 07* 0.16-a0-2618-gf4d4653: Don't crash on Control Undead casts by foeless monsters. 10(2 minutes ago, 1 file, 4+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f4d4653f97fd 22:32:33 03Grunt02 07* 0.16-a0-2619-g5fcef97: Handle Control Undead by player on hexed slaves properly (#9226). 10(78 seconds ago, 1 file, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5fcef9772121 22:32:36 -!- Amnesthesia is now known as Amnesthesia|Else 22:34:46 03PleasingFungus02 07* 0.16-a0-2620-gec97033: Brace. 10(2 minutes ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ec970338e9e8 22:34:46 03PleasingFungus02 07* 0.16-a0-2621-g8be440d: Move weapon brand generation into data 10(88 seconds ago, 3 files, 294+ 334-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8be440d32bef 22:37:46 -!- Sombra has joined ##crawl-dev 22:39:52 03PleasingFungus02 07* 0.16-a0-2622-gbfab2ba: Add Shard Shrikes 10(2 days ago, 12 files, 47+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bfab2ba8d738 22:44:39 ! 22:44:46 !send PleasingFungus the way to icy death 22:44:46 Sending the way to icy death to PleasingFungus. 22:45:13 imo 22:45:14 we should 22:45:15 I'm going to remove so many things after all of this 22:45:17 you'll all see 22:45:21 use singularity against shard shrikes 22:45:26 !singularity gammafunk 22:45:26 Grunt mumbles some strange words. The singularity violently warps gammafunk! 22:45:31 oh when do we get Summon Shrike btw 22:45:35 no 22:45:36 no 22:45:39 it needs a better name than that 22:45:40 hm 22:45:47 Shrike Call 22:45:49 no 22:45:52 Shrike Strike 22:45:56 hahahaha 22:46:02 perfect 22:46:07 shard shrike 22:48:38 !singularity the shard shrikes 22:48:38 Grunt mumbles some strange words. Space collapses on itself with a horrifying crunch! The singularity violently warps the shard shrikes! 22:49:55 -!- foophykins has quit [Quit: Page closed] 22:49:56 Grunt: I see you ruined the crunch 22:50:08 Basil: it's still satisfying if you cast it! 22:50:09 :) 22:50:24 -!- heteroy has quit [Ping timeout: 244 seconds] 22:50:54 Space crunches like a Twix 22:52:24 ancient lich spells:singularity.77.wizard v the royal jelly t:30 22:52:29 so far the alich has the lead 22:52:30 wow 22:52:45 It's actually a great anti-TRJ spell by all appearances. 22:53:17 Grunt: have you changed how it works much or did you just rebase to trunk 22:53:19 it would be considerably different if the singularity disappeared on caster death though...... 22:53:28 what are its schools? 22:53:31 Basil: wheals did the rebasing 22:53:31 transloc/conj? 22:53:36 ah 22:53:36 gammafunk: it is pure transloc 22:53:43 Basil: I've been tinkering with it since though 22:53:44 :) 22:53:53 it should probably be nerfed at some point 22:53:58 Basil: already did that 22:54:02 mm 22:54:03 Basil: it depends a lot more on spellpower right now 22:54:08 yeah 22:54:16 Basil: you only get to where it was originally at at really really high spellpower 22:54:23 huge power 22:54:35 hmm 22:54:43 I wonder how it works with quad damage 22:54:52 It is the singularity doing the damage 22:54:52 so 22:54:54 not very well 22:54:54 (that should still be a xom effect) 22:55:01 What, QUAD DAMAGE? 22:55:02 -!- ussdefiant has joined ##crawl-dev 22:55:04 yes 22:55:10 mmm 22:55:23 -!- PleasingFungus has quit [Ping timeout: 240 seconds] 22:55:56 Xom grants you a minor favour. 22:56:04 QUAD DAMAGE! 22:58:09 oh you know what this could use 22:58:16 a halo indicating the area of effect 22:58:19 mmm 22:58:43 Also, I was thinking of extending its duration on kills 22:58:50 m m m 22:58:52 when I was fooling around with it 22:59:05 The hobgoblin falls into the singularity! 22:59:20 The singularity purrs contentedly. 23:03:40 -!- PleasingFungus has joined ##crawl-dev 23:03:53 Singularity 23:03:54 This spell has no description. Casting it may therefore be unwise. Instead, go 23:04:24 -!- KurzedMetal has quit [Read error: Connection reset by peer] 23:05:23 -!- Fhqwhgads_ has quit [Remote host closed the connection] 23:05:54 mmmmm 23:05:59 also 23:06:01 A singularity. 23:06:01 23:06:09 It is. 23:07:57 I'd imagine you'd want this to roughly do the same damage as a casting of tornado? 23:10:08 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 23:11:11 the targeting is kind of annoying, unfortunately 23:11:32 for one it auto-targets monsters but you can't cast on a monster 23:12:01 btw, grunt, you know what's good vs shard shrikes? 23:12:04 -!- Xeiph has quit [Ping timeout: 246 seconds] 23:12:17 LRD? 23:12:29 !singularity the shard shrikes 23:12:30 Grunt mumbles some strange words. Space collapses on itself with a horrifying crunch! The singularity violently warps the shard shrikes! 23:12:34 !firestorm the shard shrikes 23:12:34 Grunt points at the shard shrikes and mumbles some strange words. A raging storm of fire appears! The great blast of fire engulfs the shard shrikes! 23:12:41 iron 23:12:43 rod 23:12:44 !!! 23:12:45 !!!!!!!!!!!! 23:12:51 those also work, ofc. 23:12:51 1iron the shard shrikes 23:14:07 seems like it might be underpowered compared to tornado currently 23:14:14 or maybe the damage is just super varaible 23:14:18 *variable 23:14:53 iron shrikes which have a short ranged "iron rod" attack 23:15:03 I guess the smite targetting can mean it's a bit less damage, but you have to invest in translocations to like 22 23:15:14 ooh I should give the iron giant Scattershot 23:15:17 it's like an iron dragon 23:15:19 that flies 23:16:02 or that grunt 23:16:37 basil. fast swarming dragons. yea. but ok. point taken 23:16:45 -!- Brannock has quit [Ping timeout: 244 seconds] 23:16:57 I'm still getting the hang of how different enemies should be 23:20:34 03Grunt02 07[singularity] * 0.16-a0-2625-g00440be: Give singularities a disjunction halo. 10(4 minutes ago, 3 files, 15+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=00440bed7e85 23:20:34 03Grunt02 07[singularity] * 0.16-a0-2626-gbbd6d84: Make singularity area of effect line up with visuals. 10(50 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bbd6d84153c0 23:22:16 Basil: for example. what differentiates shard shrikes from ice dragons? 23:22:29 they're like 5x more dangerous 23:22:54 I didn't have a point 23:23:00 I just found that amusing 23:23:02 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-2622-gbfab2ba (34) 23:23:29 that said, I'm not so keen on having a shrike for every colour of the rainbow 23:23:36 ugly shrike 23:24:35 03Grunt02 07[singularity] * 0.16-a0-2627-g8679c35: Implode singularities if their caster dies. 10(2 minutes ago, 1 file, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8679c356147f 23:25:31 this would make a great panlord spell 23:25:31 hm 23:25:59 lom 23:26:11 Lom already has a good spell set :) 23:26:13 sucks you toward the cbl 23:26:19 sucks you into the tornado 23:26:31 that sounds exciting 23:27:01 oh no 23:27:07 dispater 23:27:18 makes perfect sense 23:28:23 shrikes exist to fill a couple of design niches that were previously empty 23:28:41 batty monsters with projectiles, and interesting/unique monsters in cocytus 23:28:47 er, that's shard shrikes, sorry 23:29:03 I agree that we should not attempt to create a rainbow of shrikes. 23:29:06 that would be too much. 23:29:13 zephyr hounds 23:29:17 Monsoon (L27 OpMo) ASSERT(abs(jewellery_plus) < 30) in 'monster.cc' at line 3590 failed. (Pan) 23:29:25 time hounds 23:29:32 nexus hounds 23:29:34 -!- ParallaxScroll has quit [Ping timeout: 246 seconds] 23:29:44 hounds of tindalos 23:30:40 PleasingFungus: uh-oh 23:32:47 -!- Mazed has quit [Ping timeout: 245 seconds] 23:33:14 -!- gammafunk has quit [Quit: leaving] 23:33:33 ok ty 23:34:47 03Grunt02 07[singularity] * 0.16-a0-2628-g3a94731: Deduplicate and nerf singularity collision damage. 10(6 minutes ago, 1 file, 7+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3a94731ddcc6 23:35:36 !send Basil COLLISION_DAMAGE 23:35:36 Sending COLLISION_DAMAGE to Basil. 23:38:33 -!- Kramin has quit [Ping timeout: 250 seconds] 23:41:34 Grunt: . . . . ? 23:42:02 PleasingFungus: . . . . . . ? ? 23:42:30 man, that define 23:42:31 that define. 23:42:43 I dunno 23:42:48 my coding style is usually pretty 23:42:49 !glasses 23:42:50 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 23:42:51 indefinite 23:42:58 ... 23:43:05 in this case though that's 23:43:06 !glasses 23:43:06 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 23:43:09 the definitive solution 23:43:59 !send Grunt bone armour 23:43:59 Sending bone armour to Grunt. 23:44:00 hm 23:44:06 !send PleasingFungus a bone dragon shield 23:44:06 Sending a bone dragon shield to PleasingFungus. 23:44:07 should bone armour fall off with damage taken or with time or with hits taken 23:44:09 or with both 23:44:39 PleasingFungus: with the amount of damage shaved 23:45:25 -!- PleasingFungus has quit [Remote host closed the connection] 23:45:41 -!- PleasingFungus has joined ##crawl-dev 23:46:04 hm, I should really update so stuff stops crashing 23:46:05 anyway 23:46:09 I was figuring it'd just give ac. everyone likes ac. 23:46:22 PleasingFungus: yes 23:46:23 PleasingFungus: so 23:46:28 oklob plant (09P) | Spd: 10 (07stationary) | HD: 10 | HP: 43-67 | AC/EV: 10/0 | 03plant | Res: 06magic(40), 03poison, 08acid+++, 12drown, 13neg+++, 13torm | XP: 554 | Sp: spit acid (3d7) [11!AM, 06!sil] | Sz: small | Int: plant. 23:46:28 %??oklob plant 23:46:33 PleasingFungus: compare damage without its e ffect to damage with its effect 23:46:35 <_< >_> 23:46:48 oh 23:46:50 also have it give sh 23:46:52 because 23:46:53 the actual damage reduction by ac is random, yes? so that' the same as per hit 23:46:53 bone plates 23:46:57 bone plates..... 23:47:13 -!- Kramin42 has quit [Ping timeout: 250 seconds] 23:47:18 more or less the same as per hit 23:47:22 and adding sh would make it impossible!!! 23:49:19 hm. I'm thinking over time and per hit/block. 23:49:36 things that don't wear off over time are tricky to design well. 23:56:20 who cares about qazlal bugs/behaviour? qaz grants elemental resistance even if your resistance is maxed out 23:56:53 it could be useful in niche cases against attackers who inflict res-, but I'd rather qaz wait and apply a useful resist 23:56:55 that doesn't sound like a bug necessarily. 23:57:02 though it's not very useful. 23:57:08 grunt is the master of having opinions about things. 23:57:11 and should opine. 23:57:14 It's intentional, more or less. 23:57:20 And furthermore, 23:57:20 23:59:08 yay, l9 tloc spells 23:59:21 * chequers screenprints some BUFF QAZ posters 23:59:40 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 23:59:54 !singularity doy 23:59:54 Grunt mumbles some strange words. Space collapses on itself with a horrifying crunch! The singularity violently warps doy!