00:01:16 -!- Mazed has quit [Remote host closed the connection] 00:02:38 -!- WalkerBoh has quit [Remote host closed the connection] 00:07:34 -!- Pacra has joined ##crawl-dev 00:08:38 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1293-ge26b82e (34) 00:08:42 -!- mong has quit [Quit: leaving] 00:08:58 -!- namad7 has quit [Ping timeout: 258 seconds] 00:09:02 -!- Quashie has quit [Ping timeout: 245 seconds] 00:10:54 -!- _miek has quit [Ping timeout: 250 seconds] 00:14:02 -!- Furril has quit [Ping timeout: 245 seconds] 00:19:27 I don't understand how dcss webserver knows where to save games to 00:19:38 dcss saves games into ~ by default, or the location of -dir, right? 00:19:51 neither can be specified in config.py 00:20:54 what am I missing 00:21:54 sorry, not ~ by default, the curdir by default 00:22:46 looks like OoDs get the little heart icon now 00:22:51 which they probably shouldn't 00:28:06 Sometimes your friends hurt you. 00:28:15 mm 00:28:34 Deep commentary on life in Dungeon Crawl Stone Soup... 00:28:35 love hurts 00:28:37 i know 00:28:43 but eeeeeeven so 00:30:19 PleasingFungus: rip 00:30:55 ya rip 00:31:00 !lg . killer=balrug -2 00:31:11 ? 00:31:23 sequell slowness 00:31:32 chei roleplaying 00:31:34 imho 00:31:47 !haste Sequell 00:31:50 :( 00:32:01 good way to roleplay alternate ending to LOTR though 00:32:13 gandalf the ghoul DOES die to the balrug 00:32:36 -!- iFurril has quit [Ping timeout: 260 seconds] 00:32:55 nooo 00:32:56 gandalf!!! 00:33:04 well I merged this score view patch in webtiles-changes but 00:33:07 there's no score view 00:33:09 so good job me 00:33:13 prediction: sequell times out, reappears, spams messages 00:33:16 gammafunk: ?? 00:33:31 PleasingFungus: dplusplus' server score listing 00:33:35 that we wanted to steal 00:33:39 no I mean 00:33:43 there's no score view? 00:33:47 ....yes 00:33:52 I mean I think the page is there 00:33:56 it's not on the home page 00:34:01 probably since that part is in some other commit 00:34:23 PleasingFungus: edliothol rewrite the lobby, so that code is very different now 00:34:28 *rewrote 00:34:31 ahh 00:34:32 it's all clientside 00:34:33 rip 00:34:34 gammafunk: http://crawl.develz.org/wordpress/trunk-updates-13-october-2014/comment-page-1#comment-1962 00:34:40 the second comment 00:34:51 lol 00:35:14 1learn add goodwordpress 00:35:59 looks like ayutzia has some 00:36:09 fantastically compressed dcss screenshot 00:36:16 as his ...icon or whatever it is 00:36:27 ya that's weird 00:36:29 can't really tell if it's dcss or what 00:36:44 looks like crypt 00:38:01 ?/sibal 00:38:13 rip Sequell 00:39:03 he's not in there anyway 00:39:13 shame 00:39:14 just checked 00:39:17 likewise not in cao 00:40:38 -!- Pacra has quit [*.net *.split] 00:40:38 -!- Wolfechu has quit [*.net *.split] 00:40:39 -!- Akitten_Homura has quit [*.net *.split] 00:40:39 -!- fridurmus has quit [*.net *.split] 00:40:39 -!- SomeStupidGuy has quit [*.net *.split] 00:40:39 -!- G-Flex has quit [*.net *.split] 00:40:39 -!- Chase has quit [*.net *.split] 00:40:40 -!- TAS_2012v has quit [*.net *.split] 00:40:40 -!- jefkin has quit [*.net *.split] 00:40:40 -!- twist has quit [*.net *.split] 00:40:40 -!- Annabell- has quit [*.net *.split] 00:40:40 -!- Sgeo has quit [*.net *.split] 00:40:40 -!- Medar has quit [*.net *.split] 00:40:40 -!- TZer0 has quit [*.net *.split] 00:40:41 -!- myp has quit [*.net *.split] 00:40:42 -!- xnavy has quit [*.net *.split] 00:40:42 -!- TheMattybee has quit [*.net *.split] 00:41:35 1/2. PleasingFungus the Annihilator (L27 HuAM of Kikubaaqudgha), blasted by a Balrug (divine providence) in Pandemonium (cerebov) on 2014-04-21 20:40:19, with 1001311 points after 108426 turns and 13:33:07. 00:41:36 TODO: make monster color inherit when possible, grand avatar movement bug, mnoleg fast tentacles, make mnoleg tentacle heads shove through X when possible, reduce damage done to tentacle head to 1/3 and Kraken hp to 2/3, monster ranged always going through allies 00:41:39 No matches. 00:42:08 !hs . kiku 00:42:09 3. PleasingFungus the Metallomancer (L27 OpEE of Kikubaaqudgha), escaped with the Orb and 15 runes on 2014-06-18 19:32:25, with 14404106 points after 109203 turns and 10:51:06. 00:42:14 o, I keep forgetting about that guy 00:42:31 anyway, yeah. bad habit of underestimating balrugs 00:43:06 -!- doubtofbuddha has quit [Ping timeout: 255 seconds] 00:43:09 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 35.0a1/20141004030203]] 00:46:04 -!- Pacra has joined ##crawl-dev 00:46:12 -!- Akitten_Homura has joined ##crawl-dev 00:46:13 -!- G-Flex has joined ##crawl-dev 00:46:13 -!- Medar has joined ##crawl-dev 00:46:13 -!- TZer0 has joined ##crawl-dev 00:53:14 -!- Stumpsv has quit [Ping timeout: 272 seconds] 00:55:09 !seen roctavian 00:55:09 I last saw roctavian at Sat Oct 11 00:48:40 2014 UTC (3d 5h 6m 29s ago) quitting, saying 'Quit: Page closed'. 00:59:23 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:00:08 -!- ystael has quit [Ping timeout: 260 seconds] 01:11:33 -!- _Jordan_ has quit [Quit: _Jordan_] 01:14:40 -!- Dynast has quit [Quit: Page closed] 01:20:25 -!- tw__ is now known as tw_ 01:20:27 -!- fireprfHydra has quit [Ping timeout: 255 seconds] 01:23:24 -!- simmarine has quit [Quit: Leaving] 01:35:48 -!- broquain1 is now known as broquaint 01:36:12 -!- Quashie_ has quit [Ping timeout: 255 seconds] 01:40:01 -!- crate_ is now known as crate 01:42:01 -!- lobf has quit [Quit: lobf] 01:47:18 -!- tabstorm has quit [Ping timeout: 246 seconds] 01:49:04 03ontoclasm02 07* 0.16-a0-1294-g2aedaeb: Acid blob tile (Bloax) 10(63 minutes ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2aedaeb1310a 01:49:04 03ontoclasm02 07* 0.16-a0-1295-g5a7e1d0: Hydraform & Irrad icons 10(4 minutes ago, 2 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5a7e1d07a50d 01:52:12 -!- pentax has quit [Ping timeout: 246 seconds] 01:55:42 -!- Earlo has quit [Remote host closed the connection] 01:56:25 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 01:59:06 -!- omnirizon has quit [Ping timeout: 240 seconds] 02:00:11 -!- tabstorm has joined ##crawl-dev 02:05:52 -!- rophy has quit [Ping timeout: 240 seconds] 02:10:32 -!- dtsund has quit [Quit: dtsund] 02:11:22 -!- syllogism has joined ##crawl-dev 02:15:05 -!- SomeStupidGirl has quit [Client Quit] 02:16:09 -!- Akitten_Homura has quit [Quit: Connection reset by pier.] 02:18:32 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1295-g5a7e1d0 (34) 02:20:01 -!- ussdefiant has quit [Ping timeout: 260 seconds] 02:29:19 -!- Anubisbafoobis has quit [Quit: Page closed] 02:29:57 -!- Patashu has joined ##crawl-dev 02:34:19 -!- Patashu has quit [Disconnected by services] 02:34:19 -!- Patashu_ has joined ##crawl-dev 02:37:27 -!- Patashu_ has quit [Remote host closed the connection] 02:37:39 -!- Patashu has joined ##crawl-dev 02:41:18 -!- Wolfechu has quit [Ping timeout: 244 seconds] 02:41:35 -!- _Jordan_ has quit [Quit: _Jordan_] 02:42:08 -!- Pluie has quit [Ping timeout: 250 seconds] 02:51:32 -!- MgDark has quit [Ping timeout: 245 seconds] 02:51:40 -!- MgDark_ is now known as MgDark 02:59:27 -!- ystael has quit [Ping timeout: 245 seconds] 03:00:16 -!- rossi has quit [Ping timeout: 255 seconds] 03:01:33 -!- MDvedh has quit [Client Quit] 03:05:54 -!- Nivim has joined ##crawl-dev 03:06:31 Are species-changes no longer applied to old -git save upgrading? 03:15:30 -!- Patashu is now known as Patashu_ 03:15:59 -!- Patashu_ is now known as Patashu 03:24:38 -!- tabstorm has quit [Ping timeout: 255 seconds] 03:27:05 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 03:29:21 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:29:27 -!- Kramell has quit [Remote host closed the connection] 03:30:44 -!- ontoclasm1 has joined ##crawl-dev 03:33:12 -!- ontoclasm has quit [Ping timeout: 255 seconds] 03:39:07 -!- penciltax has quit [Read error: Connection reset by peer] 03:51:07 -!- UsuryIsGood has quit [Read error: Connection reset by peer] 03:59:43 -!- ontoclasm1 has quit [Quit: Leaving.] 04:05:09 -!- bonghitz has quit [Remote host closed the connection] 04:12:22 -!- ElanMorin has joined ##crawl-dev 04:22:03 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 04:39:31 -!- Taraiph has quit [Ping timeout: 246 seconds] 04:44:41 -!- Crehl has quit [Quit: Killed by a kitten] 04:49:04 -!- ontoclasm has joined ##crawl-dev 04:59:32 -!- nonethousand has quit [Ping timeout: 258 seconds] 04:59:37 -!- rossi has quit [Ping timeout: 260 seconds] 05:01:12 -!- MrPeeps has quit [Ping timeout: 246 seconds] 05:03:46 -!- wvc has quit [Client Quit] 05:08:48 -!- wheals has joined ##crawl-dev 05:09:40 -!- wheals has quit [Client Quit] 05:10:29 -!- wvc has quit [Client Quit] 05:12:51 -!- penciltax has quit [Read error: Connection reset by peer] 05:15:58 -!- Basil has quit [Ping timeout: 250 seconds] 05:20:52 -!- Pacra has quit [Ping timeout: 240 seconds] 05:29:24 -!- JaGGedTK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 05:30:35 -!- debo has joined ##crawl-dev 05:31:04 -!- st_ has joined ##crawl-dev 05:33:02 -!- ontoclasm has quit [Quit: Leaving.] 05:39:13 -!- ololoev has quit [Client Quit] 05:46:50 -!- st_ has quit [Read error: Connection reset by peer] 05:47:10 -!- st_ has joined ##crawl-dev 05:48:51 -!- grit has quit [Quit: Leaving] 05:51:39 -!- Ololoev has quit [Client Quit] 05:53:11 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 05:53:56 -!- serious has quit [Quit: Page closed] 05:57:42 -!- Johnny is now known as Guest30439 06:09:21 -!- Bloax has joined ##crawl-dev 06:10:10 -!- zzzzz_ has quit [Ping timeout: 246 seconds] 06:17:58 -!- dpeg has joined ##crawl-dev 06:19:13 -!- KurzedMetal has quit [Read error: Connection reset by peer] 06:23:37 Game crash when killing an enemy carrying one type of unidentified rod 13https://crawl.develz.org/mantis/view.php?id=9048 by nago 06:26:24 -!- Uber_ has quit [Quit: Page closed] 06:27:27 -!- Aryth has quit [Read error: Connection reset by peer] 06:29:31 -!- tali713 has quit [Ping timeout: 276 seconds] 06:39:50 -!- edlothiol has joined ##crawl-dev 06:43:58 03edlothiol02 07* 0.16-a0-1296-g67e4d28: Webtiles: Don't do too much with undefined items (|amethyst). 10(7 minutes ago, 1 file, 22+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=67e4d283d6ad 06:45:17 edlothiol: hi 06:46:14 Bloax: hi, saw your message 06:46:46 -!- debo has quit [Ping timeout: 240 seconds] 06:48:12 gud 06:49:10 ...and put it on my loong to-do list ;) 06:50:01 -!- scummos__ has quit [Remote host closed the connection] 06:51:00 |amethyst: btw, maybe you already saw, but I changed the config format in webtiles-changes from JSON to TOML, which is much more human-editable and supports comments 06:51:30 -!- Lasty has joined ##crawl-dev 06:52:55 -!- Yllodra has quit [Ping timeout: 244 seconds] 06:54:48 -!- radinms has quit [Ping timeout: 260 seconds] 06:59:07 -!- rossi has quit [Ping timeout: 244 seconds] 07:00:17 -!- Lasty has quit [Quit: Leaving.] 07:01:10 -!- debo has joined ##crawl-dev 07:06:53 -!- Lightli has joined ##crawl-dev 07:12:21 -!- rphillips_ is now known as rphillips 07:16:16 -!- FtShkAway is now known as FatShack 07:21:04 -!- Jho has quit [Client Quit] 07:23:00 -!- ackack has joined ##crawl-dev 07:34:04 -!- Cryp71c_ is now known as Cryp71c 07:34:46 Auto-picking up non-usable armor 13https://crawl.develz.org/mantis/view.php?id=9049 by battaile 07:35:39 <|amethyst> elliptic: sorry, looks like I broke your rc 07:36:24 <|amethyst> elliptic: by making autopickup funcs override autopickup_exceptions (0.16-a0-1285-g3157409); see #9049 07:36:37 -!- zzzzz has quit [Ping timeout: 246 seconds] 07:38:54 -!- debo has quit [Ping timeout: 244 seconds] 07:43:29 -!- demiskeleton has quit [Quit: Leaving] 07:44:49 -!- fridurmus has quit [Remote host closed the connection] 07:44:56 -!- stanzill is now known as stanzwecha 07:47:38 -!- Patashu has quit [Ping timeout: 250 seconds] 07:49:09 -!- penciltax has quit [Quit: ヒーロー見参!] 07:52:46 -!- bmfx has quit [Quit: Lost terminal] 07:54:34 -!- CacoS has quit [Ping timeout: 250 seconds] 07:56:16 -!- Guest30439 has quit [Quit: Page closed] 07:58:46 -!- JaGGedTK has quit [Read error: Connection reset by peer] 08:00:52 DasRunzen (L4 DsFi) (D:2) 08:12:44 -!- Acidburn6 has quit [Ping timeout: 258 seconds] 08:13:22 ??lld 08:13:23 lld[1/2]: http://lazy-life.ddo.jp:8080/#lobby . Not linked to Sequell. Admin is https://twitter.com/dplusplus/ . 08:13:27 ??lld[2 08:13:28 lld[2/2]: repository with webtiles patches from dplusplus: https://github.com/dplusplus/patched-dcss-webtile/commits/master 08:14:21 !tell edlothiol There are some patches from the dplusplus, the admin of the new jp server https://github.com/dplusplus/patched-dcss-webtile/commits/master that I've worked a bit on merging into webtiles-changes 08:14:22 gammafunk: OK, I'll let edlothiol know. 08:15:05 !tell edlothiol You might be better at doing said merges than I, though; the server score list is the main one I'm interested in 08:15:06 gammafunk: OK, I'll let edlothiol know. 08:15:36 -!- debo has joined ##crawl-dev 08:16:41 !tell edlothiol Sorry for the message spam, but do you mind if I push a commit or two to webtiles-changes with that server score list incorporated when I finish merging? 08:16:42 gammafunk: OK, I'll let edlothiol know. 08:17:38 !cmd !goodplayer 08:17:38 Command: !goodplayer => .echo $(let (wins $(nwins ${1:-.}) player $(name_fixup $1)) $(if (>= $wins 10) "$player is a goodplayer: $wins wins." "$player is not a goodplayer yet: $wins $(plural win $wins) ($(- 10 $wins) to go).")) 08:17:48 !cmd !greatplayer 08:17:49 Command: !greatplayer => .echo $(do ${1:-.} "")$(greathelper2 crace ${1:-.} species greatplayer playable:sp $*) 08:18:25 -!- Brannock has joined ##crawl-dev 08:19:22 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 08:23:14 https://crawl.develz.org/tavern/viewtopic.php?f=17&t=13912 did anyone mention april the first features 08:24:55 -!- JaGGedTK has quit [Ping timeout: 246 seconds] 08:24:59 -!- Bloax has quit [Quit: Error: Bloax not found] 08:27:45 gammafunk: I've seen it, but I think it would need a lot of rewriting to fit into webtiles-changes 08:28:08 -!- Cannonbait has quit [Ping timeout: 260 seconds] 08:28:55 gammafunk: I don't mind, though it might be a good idea to push it to a different branch first so I can take a look at it? 08:43:49 -!- JaGGedTK_ has quit [Quit: Page closed] 08:46:07 -!- meatpath has quit [Ping timeout: 245 seconds] 08:49:58 -!- Kramell has quit [Remote host closed the connection] 08:53:44 -!- Kramell has quit [Remote host closed the connection] 08:54:40 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 08:59:12 -!- Kramell has quit [Remote host closed the connection] 09:00:15 -!- rossi has quit [Ping timeout: 246 seconds] 09:00:25 -!- Kramell has quit [Remote host closed the connection] 09:00:37 -!- andrewhl has quit [Quit: andrewhl] 09:02:16 -!- Kramell has quit [Remote host closed the connection] 09:02:55 -!- Kramell has quit [Remote host closed the connection] 09:03:46 -!- hauzer has quit [Quit: Leaving.] 09:05:07 -!- andrewhl has quit [Client Quit] 09:09:58 should polymorphing a summoner abjure the summons? 09:14:16 -!- Dynast has quit [Ping timeout: 246 seconds] 09:18:09 -!- allbefore has quit [Ping timeout: 260 seconds] 09:22:11 -!- tsohg has quit [Remote host closed the connection] 09:30:00 -!- Aryth has quit [Ping timeout: 272 seconds] 09:30:17 -!- ebering_ is now known as ebering 09:30:58 -!- ystael has quit [Quit: Lost terminal] 09:33:50 -!- fridurmus has quit [Remote host closed the connection] 09:36:42 -!- keyvin has quit [Quit: Lost terminal] 09:38:01 -!- Pluie has joined ##crawl-dev 09:38:15 -!- wheals has joined ##crawl-dev 09:38:33 ackack: arguably no (but slimifying/pacifying/enslaving(?) probably should) 09:41:26 !crashlog 09:41:27 9361. DaDaTaKia, XL11 MiBe, T:12381 (milestone): http://kr.dobrazupa.org/morgue/trunk/DaDaTaKia/crash-DaDaTaKia-20141014-144043.txt 09:41:53 nice 09:41:58 we really need a ckr announce bot 09:42:12 !crashlog danrunzen 09:42:13 No milestones for danrunzen (crash). 09:42:17 !crashlog dasrunzen 09:42:18 2. DasRunzen, XL4 DsFi, T:1020 (milestone): http://crawl.lantea.net/crawl/morgue/DasRunzen/crash-DasRunzen-20141014-130049.txt 09:42:42 crash in save, that sounds not good 09:42:44 !crashlog dasrunzen 1 09:42:45 1. DasRunzen, XL8 DjFE, T:9861 (milestone): http://crawl.lantea.net/crawl/morgue/DasRunzen/crash-DasRunzen-20130704-154748.txt 09:44:16 -!- Cannonbait has quit [Read error: Connection reset by peer] 09:55:10 -!- tsohg has quit [Remote host closed the connection] 10:01:18 -!- ussdefiant has joined ##crawl-dev 10:02:10 -!- stanzwecha has quit [Quit: on y va] 10:02:48 -!- ontoclasm has joined ##crawl-dev 10:02:52 -!- scummos__ has quit [Ping timeout: 260 seconds] 10:04:52 <|amethyst> DaDaTaKia's crash is fixed in trunk 10:05:01 <|amethyst> DasRunzen's is not 10:05:40 <|amethyst> wheals: maybe instead of enslaving dismissing them, it should set their foe = their summoner 10:06:15 <|amethyst> s/ving/vement/ 10:07:30 -!- PleasingFungus has joined ##crawl-dev 10:09:35 ontoclasm: oo, new irradiate tile is classy. 10:09:35 -!- Morg0th has quit [Quit: leaving] 10:09:37 ominous. 10:09:52 i was checking to see whether either was nago's 10:11:37 !tell Grunt we need to talk about AM in mon-spell-slots, i think... seems eb4c377 is the commit that changed it to only hit real wizards (though probably mon-cast changes made it do nothing on others anyway) 10:11:37 wheals: OK, I'll let grunt know. 10:12:08 -!- bonghitz has quit [Remote host closed the connection] 10:13:03 !tell Grunt perhaps split MON_SPELL_INNATE into _DEMONIC, _MAGICAL, and _NATURAL (AM would work on first 2), and make _INNATE a mask on them? on the other hand, it's a bit weird that it's ever worked on OOFs and egolems and the like, IMO 10:13:03 wheals: OK, I'll let grunt know. 10:13:09 PleasingFungus: thanks 10:13:26 !tell Grunt but as it is it's been nerfed pretty hugely 10:13:27 wheals: OK, I'll let grunt know. 10:14:10 I wonder if people will still say that new hydra form tile looks like dicks 10:15:04 they're just sharp spiky dicks 10:15:48 my favorite...? 10:16:26 i figured sharp spiky dicks would be a favorite among crawl players 10:16:56 finally, a promising new design direction for the spines facet 10:16:57 hm, looks like Grunt forgot to mention beogh's elec brand in the gods history page 10:16:59 unless that was a 0.4 thing 10:17:13 I'm not sure that it ever made it into a released version 10:17:35 who cares!! 10:17:40 ha 10:18:31 -!- tabstorm has joined ##crawl-dev 10:19:14 fr bring back wind wilk so i can draw a guy made of gas 10:19:21 -!- _D_ has quit [Quit: Lost terminal] 10:19:24 -!- mizu_no_oto has quit [Ping timeout: 272 seconds] 10:19:27 ..."walk" 10:19:51 wind milk. inflatable cows, drifting past, gently lowing... 10:21:50 -!- dtsund has joined ##crawl-dev 10:22:22 -!- siepu has quit [Quit: Leaving] 10:22:31 03wheals02 07[mon-spell-slots] * 0.16-a0-1046-gad14eec: Re-abstract out antimagic susceptibility. 10(20 minutes ago, 10 files, 21+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ad14eec11602 10:22:46 -!- DrKe has quit [] 10:23:39 -!- DrKe has joined ##crawl-dev 10:27:04 -!- Lightli has quit [Ping timeout: 246 seconds] 10:28:48 <|amethyst> wheals: IMO it's not that weird for it to work on OOF... it's "antimagic", not "antispell" 10:30:52 <|amethyst> wheals: but it probably shouldn't work on things like dragon breath or manticore barbs that are physiological rather than magical 10:31:21 -!- CacoS has quit [Ping timeout: 260 seconds] 10:32:16 -!- tsohg has quit [Ping timeout: 260 seconds] 10:33:03 isn't it already the case that it doesn't work on dragon breath et al? 10:33:20 <|amethyst> DrKe: yes 10:33:46 because of "fake_spells"? 10:33:53 <|amethyst> DrKe: in mon-spell-slots it no longer works for OoF 10:34:44 i can see it not working on priest-tagged but it should probably work on oofs 10:34:52 <|amethyst> DrKe: in the case of swamp dragons, yes 10:35:05 <|amethyst> DrKe: in the case of fire dragons it's because they don't have spells (in trunk) 10:36:47 <|amethyst> (well, strictly speaking, it's because they don't have M_SPELLCASTER; but that is because they don't have spells) 10:37:34 ook 10:42:26 -!- ontoclasm has quit [Quit: Leaving.] 10:42:30 -!- Moonsilence has quit [] 10:47:28 yesssss frederick has been demigodified 10:47:31 another human bites the dust 10:47:35 ya rip 10:47:36 keep it up 10:47:48 chris keeps reminding me to turn terence into a gargoyle 10:48:01 no! terence needs to be a pulsating lump!! 10:48:08 fr: pulsating lumps 10:48:08 but they rejected my lumpy_terence branch :( 10:48:37 I won't be satisfied until sigmund is the only human left in the game, at which point humans can be removed as a playable race 10:48:42 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 10:49:06 how am i supposed to pacify frederick now 10:49:10 replace with sigmundoids 10:49:24 +1 to sigmundroids 10:49:43 you guys are nerfing huhe into the ground 10:50:13 all members of the race start with throw flame as a racial ability, gain invis at level 7, +4 polearms skill 10:50:17 ??huak 10:50:17 I don't have a page labeled huak in my learndb. 10:50:44 -!- radinms has quit [] 10:51:21 ??wensley[7 10:51:22 wensley[7/27]: huak is so bad it makes me want to huak 10:53:21 ??smoulder 10:53:22 I don't have a page labeled smoulder in my learndb. 10:53:30 "Octopode players are now properly informed when their tentacles begin to smoulder." <- wat 10:53:48 probably used to tell them their hands did? 10:53:51 ya 10:54:04 is that just a flavor miscast 10:54:15 it is, in fact, the equip message for the artefact _Hellfire_ 10:54:20 a real thing that many octopode use. 10:54:24 *octopodes 10:54:32 !hs * op skill=crossbows 10:54:34 1150. crate the Octopoid Arbalest (L27 OpHu of Trog), escaped with the Orb and 3 runes on 2012-10-31 01:48:22, with 1409497 points after 98865 turns and 6:05:39. 10:54:36 ha 10:54:55 you'd think the title would be motivation enough 10:54:55 !hs * ophu 10:54:56 2391. magistern the Merry Octopus (L27 OpHu of The Shining One), escaped with the Orb and 15 runes on 2012-10-20 16:31:11, with 11104034 points after 147897 turns and 7:43:06. 10:55:09 ~merry octopus~ 10:55:25 !hs * race=hu 10:55:27 120650. PurpleRed the Sorcerer (L27 HuCj of Vehumet), escaped with the Orb and 15 runes on 2013-12-19 08:15:11, with 32424250 points after 45361 turns and 23:43:45. 10:55:31 er 10:55:38 how do I check to see if it's 10:55:41 "Merry Man" 10:55:44 or "Merry Human" 10:55:49 which is to say, is the joke entirely flubbed 10:55:51 !hs * hu title~~merry 10:55:52 hu is ambiguous: may be species or class. Use hu-- (Human) or --hu (Hunter) to disambiguate 10:55:56 !hs * hu-- title~~merry 10:55:56 15. Snack the Merry Human (L27 HuHu of The Shining One), escaped with the Orb and 15 runes on 2013-03-07 17:43:28, with 13666283 points after 115587 turns and 11:14:40. 10:56:01 flubbed 10:56:09 bullshit! ultra-failed joke 10:56:12 remove humans 10:56:20 * wheals flubs Wensley like a joke!!! 10:56:32 tbf, "merry man" could be seen as a little bit sexist 10:56:35 <|amethyst> 'Merry Man' wouldn't work 10:56:49 <|amethyst> yeah, because it's pretty clearly male-only and we don't ask players for a gender 10:57:01 you could argue that it was "Man" in the tolkein sense 10:57:05 "the race of Man" or w/e 10:57:07 humans are the only race where players expect a gender. remove humans 10:57:08 but no one buys that. 10:57:12 <|amethyst> but we call that "Human" in Crawl 10:57:18 ya 10:57:19 Mannish Arbalest 10:57:27 Sigmundroids 10:57:37 <|amethyst> Sigmoid colon? 10:57:39 Merry Sigbigoid 10:57:40 beep boop 10:57:47 initiating kill-all-players routines 10:59:14 "sibal no felid jump he is now fucking cat" devblog comments, reveal your secrets 10:59:32 sibal is not in the learndb or in cao. a true mystery Man (in the tolkein sense) 10:59:53 -!- tsohg has quit [Ping timeout: 260 seconds] 10:59:56 dpeg: did you see the call merchant proposal on tavern? 11:00:15 -!- Noom_afk has quit [Read error: Connection reset by peer] 11:00:20 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 35.0a1/20141004030203]] 11:00:54 -!- tabstorm has quit [Quit: Leaving] 11:01:12 -!- rossi has quit [Ping timeout: 272 seconds] 11:03:14 03wheals02 07[mon-spell-slots] * 0.16-a0-1047-geeb555b: oops 10(9 minutes ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eeb555b9f999 11:03:54 03wheals02 07[mon-spell-slots] * 0.16-a0-1048-g4352413: Simplify. 10(50 seconds ago, 1 file, 17+ 40-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=435241334bbc 11:04:05 -!- MgDark has quit [Ping timeout: 258 seconds] 11:04:12 -!- MgDark__ is now known as MgDark 11:04:45 -!- MgDark has quit [Read error: Connection reset by peer] 11:04:48 -!- ussdefiant has quit [Ping timeout: 250 seconds] 11:05:06 -!- MgDark_ has quit [Ping timeout: 240 seconds] 11:06:00 -!- ussdefiant has joined ##crawl-dev 11:06:52 -!- Aryth has quit [Ping timeout: 240 seconds] 11:10:34 |amethyst: yeah, that's probably fine 11:10:46 (re 65b0b99) 11:10:50 -!- doubtofbuddha has quit [Ping timeout: 255 seconds] 11:14:52 -!- Aryth1 has quit [Ping timeout: 240 seconds] 11:17:53 -!- MgDark has quit [Ping timeout: 258 seconds] 11:17:55 -!- MgDark_ is now known as MgDark 11:23:13 -!- Aryth has quit [Ping timeout: 260 seconds] 11:26:14 -!- ackack has quit [Ping timeout: 244 seconds] 11:27:48 -!- Aryth1 has quit [Ping timeout: 272 seconds] 11:28:12 -!- elliptic has quit [Quit: Leaving] 11:29:30 -!- elliptic has joined ##crawl-dev 11:35:01 -!- scummos__ has quit [Ping timeout: 244 seconds] 11:35:42 -!- Watball has quit [Ping timeout: 245 seconds] 11:38:52 -!- tsohg has quit [Remote host closed the connection] 11:46:47 -!- PleasingFungus has joined ##crawl-dev 11:48:16 -!- LexAckson has joined ##crawl-dev 11:49:04 -!- Kalir has quit [Changing host] 11:49:08 it seems like that gdd call merchant proposal is really confused about why call merchant summons a shop on a later level 11:49:16 seems to think that it's some kind of technical limitation 11:49:19 or something 11:49:36 fwiw, I think that call merchant is currently gozag's best designed-ability, and the one that least needs change 11:51:59 -!- bonghitz has quit [Quit: Leaving...] 11:55:41 -!- ussdefiant has quit [Ping timeout: 244 seconds] 11:58:04 PleasingFungus: thanks :) 11:58:20 PleasingFungus: but this is only because you never experienced a fun bribe, I guess 11:58:35 I experienced a fun bribe and then devs RUINED bribe branch 11:58:46 PleasingFungus: what do you mean?? 11:58:55 %git :/rib 11:58:55 07PleasingFungus02 * 0.16-a0-1249-g47d1bbe: Refactor horror 10(2 days ago, 6 files, 124+ 80-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=47d1bbe2cff7 11:58:58 %git :/ribe 11:58:58 07PleasingFungus02 * 0.16-a0-1171-g7e43655: Refactor describe_contamination() 10(6 days ago, 2 files, 25+ 17-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7e436554ef8a 11:59:08 hehe 11:59:16 %git b2ba4696825 11:59:16 07Grunt02 * 0.15-a0-1247-gb2ba469: Time out friendly bribed monsters like neutral bribed monsters (dpeg). 10(4 months ago, 2 files, 4+ 46-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b2ba46968251 11:59:19 there we go 11:59:31 MEGA fucked up, and extremely problematic, imho. 11:59:37 ok, good to know! 11:59:45 -!- Basil has joined ##crawl-dev 12:00:19 haha 12:00:26 also tbh I haven't really played much gozag recently 12:00:31 maybe I should have another shot at it 12:01:32 -!- domiryuu has quit [Quit: leaving] 12:02:05 PleasingFungus: I hope you're serious there: I made a comment on my list to rethink timing out of bribed monsters. 12:02:43 -!- MgDark has quit [Read error: Connection reset by peer] 12:02:44 either way they should stay in their branch, IMO 12:03:13 -!- UncertainKitten has joined ##crawl-dev 12:03:28 well, I am serious that the timing out thing seems extremely lame & like it would have leeched out a big part of the fun that I had with bribe branch (getting a strong ally and paying him huge amounts of cash to help me murder everything) 12:03:44 but I haven't played with bribe branch since then 12:03:51 so I can't say for 100% certain 12:03:57 also agreeing with wheals. 12:04:33 my allies basically killed everything, they just did it for free (or rather, no extra cost) 12:04:42 it seems like a very good ability for waltzing 12:05:23 -!- simmarine has joined ##crawl-dev 12:06:22 It possesses the following special abilities: Draconian Breath 12:06:23 hm 12:06:42 what is 'it' 12:06:49 black drac annihil 12:06:56 o. that seems fine-ish 12:07:01 might be nice if it was broken down by element 12:07:09 it also has the spells 12:07:19 i guess it thinks it should be plural since it has multiple spells? 12:07:27 even though that's the only "special ability" spell 12:07:35 oh, the plural 12:07:51 sorry, I'm so used to things referring to the plural even when there's only one. it doesn't even look wrong to me now 12:07:56 oh it's like that for say a swamp dragon in current crwal 12:07:59 crawl 12:08:10 so yeah just lazy coding, which i will continue 12:08:16 god bless 12:08:33 -!- MgDark has quit [Ping timeout: 246 seconds] 12:08:43 -!- MgDark_ is now known as MgDark 12:12:04 -!- Dynast has quit [Ping timeout: 246 seconds] 12:12:44 -!- UncertainKitten has quit [Read error: Connection reset by peer] 12:12:59 -!- UncertainKitten has joined ##crawl-dev 12:14:00 -!- scummos__ has quit [Ping timeout: 260 seconds] 12:15:05 03wheals02 07[mon-spell-slots] * 0.16-a0-1049-g8e1d57b: Restore old anti-magic behavior. 10(4 minutes ago, 10 files, 318+ 273-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8e1d57bf6d4a 12:15:31 !tell Grunt see 8e1d57b, i ended up making the changes myself 12:15:31 wheals: OK, I'll let grunt know. 12:19:11 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1296-g67e4d28 (34) 12:20:01 -!- fridurmus has quit [Remote host closed the connection] 12:21:56 -!- Pluie has quit [Ping timeout: 250 seconds] 12:26:53 -!- MgDark has quit [Ping timeout: 258 seconds] 12:27:03 -!- MgDark_ is now known as MgDark 12:28:59 !crashlog nago 12:29:00 21. nago, XL14 TrHu, T:18578 (milestone): http://dobrazupa.org/morgue/nago/crash-nago-20140919-094521.txt 12:29:16 hm 12:29:26 !crashlog * noun~~rod 12:29:31 1. splat, XL26 TrFi, T:77626 (milestone): http://crawl.develz.org/morgues/trunk/splat/crash-splat-20120611-173137.txt 12:30:09 !crashlog * noun~~invalid 12:30:10 677. Ahrin, XL22 MfAs, T:33425 (milestone): http://dobrazupa.org/morgue/Ahrin/crash-Ahrin-20141012-050213.txt 12:30:16 !crashlog * noun~~invalid -2 12:30:18 676. Zooty, XL20 DsGl, T:46660 (milestone): http://crawl.lantea.net/crawl/morgue/Zooty/crash-Zooty-20140925-174156.txt 12:31:18 !tell |amethyst any idea why the crashes in #9048 apparently did not make crash logs? 12:31:19 wheals: OK, I'll let |amethyst know. 12:35:16 -!- gammafunk_ has joined ##crawl-dev 12:36:30 -!- gammafunk_ has quit [Client Quit] 12:39:59 -!- PolkaDot has quit [Quit: Lost terminal] 12:40:43 03wheals02 07* 0.16-a0-1297-gd4af0a4: Revert "Use a constant." 10(7 minutes ago, 6 files, 9+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d4af0a41a26b 12:45:50 Snake & wolves seen as invalid targets to Olgreb's TR 13https://crawl.develz.org/mantis/view.php?id=9050 by nubinia 12:51:01 -!- Pluie has joined ##crawl-dev 12:52:11 -!- foophykins has quit [Quit: Page closed] 12:54:48 -!- Ququman has quit [Ping timeout: 255 seconds] 12:59:39 -!- rossi has quit [Ping timeout: 246 seconds] 13:03:15 -!- blabber has joined ##crawl-dev 13:07:20 -!- LexAckson_ has joined ##crawl-dev 13:10:09 -!- LexAckson has quit [Ping timeout: 246 seconds] 13:12:22 -!- LexAckson_ has quit [Ping timeout: 245 seconds] 13:15:30 -!- LexAckson has joined ##crawl-dev 13:17:52 -!- vfoley- has quit [Ping timeout: 240 seconds] 13:18:53 -!- Blazinghand has quit [Read error: Connection reset by peer] 13:20:41 -!- lobf has joined ##crawl-dev 13:26:08 -!- FatalDestiny has quit [Client Quit] 13:27:49 -!- foophykins has quit [Quit: Page closed] 13:29:04 hm 13:29:25 i made vamp not prompt on wield if you aren't full but now it doesn't prompt on unwield either 13:29:30 since they use the same thing 13:31:19 i don't suppose anyone's made a macro for "channel until mp is full or unti lsomething interesting happens" 13:35:07 -!- doubtofbuddha has quit [Ping timeout: 258 seconds] 13:36:49 03wheals02 07* 0.16-a0-1298-g6c63de0: Allow z-casting area spells again (#9050). 10(9 minutes ago, 1 file, 7+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6c63de089233 13:36:51 enchantments don't seem to go through bushes, that's weird 13:40:47 -!- dob is now known as doubtofbuddha 13:48:47 -!- scummos__ has quit [Ping timeout: 255 seconds] 13:52:06 03wheals02 07[mon-spell-slots] * 0.16-a0-1050-g85c23f2: Fix some mistakes I made with flags in mon-cast.cc. 10(2 minutes ago, 1 file, 4+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=85c23f2d1354 13:53:43 -!- pet_loli has quit [Quit: Page closed] 13:55:51 -!- Ragdoll has joined ##crawl-dev 13:55:51 -!- Ragdoll has quit [Client Quit] 13:56:43 -!- LexAckson has quit [Ping timeout: 272 seconds] 13:57:59 -!- elliptic has quit [Quit: Leaving] 13:59:23 -!- Redz has joined ##crawl-dev 13:59:48 -!- blabber has quit [Quit: leaving] 14:00:05 -!- blabber has joined ##crawl-dev 14:00:51 -!- blabber has quit [Client Quit] 14:01:01 -!- bh_ has joined ##crawl-dev 14:01:11 oh right... I'm already here 14:01:13 -!- bh_ has quit [Client Quit] 14:01:21 -!- blabber has joined ##crawl-dev 14:01:40 -!- blabber has quit [Client Quit] 14:02:17 -!- ackack has joined ##crawl-dev 14:02:44 -!- doubtofbuddha has quit [Ping timeout: 260 seconds] 14:03:50 hi..... 14:06:38 (b)e (h)ere? 14:07:28 no........ 14:09:36 spells probably shouldn't ask for confirmation when hitting "projectile" monsters (OODs) 14:09:55 or, at least, glaciate shouldn't. not sure how ood interacts with iron shot etc 14:10:25 glaciate, not LOS spells? good, then i can 14:10:27 !blame Grunt 14:10:28 I pronounce Grunt... Guilty! 14:10:43 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 14:10:43 -!- Quazifuji has quit [Ping timeout: 246 seconds] 14:11:23 this is a request from angrydiplomat, for the record 14:12:41 can you blow up an ood? 14:12:53 only with another ood 14:13:05 or a butterfly 14:13:23 if you call that "blown up by", sure. 14:20:00 !lg . race=vs 1 14:20:01 1/32. bh the Unseen (L19 VSAs of Ashenzari), blasted by a tengu reaver (bolt of magma) on Depths:2 (hangedman_spin_cycle) on 2013-12-31 06:07:14, with 235132 points after 31586 turns and 2:55:26. 14:20:05 !lg . race=vs 1 -log 14:20:06 1/32. bh, XL19 VSAs, T:31586: http://dobrazupa.org/morgue/bh/morgue-bh-20131231-060714.txt 14:24:43 -!- honk has quit [Ping timeout: 246 seconds] 14:25:24 -!- Ragdoll has joined ##crawl-dev 14:25:47 -!- Watball_ is now known as Watball 14:30:13 -!- Earlo has quit [Remote host closed the connection] 14:32:41 -!- _Jordan_ has quit [Quit: _Jordan_] 14:34:46 -!- bonghitz has quit [Remote host closed the connection] 14:38:37 -!- MgDark has quit [Ping timeout: 245 seconds] 14:38:38 -!- MgDark_ is now known as MgDark 14:39:26 -!- Redz has quit [Ping timeout: 240 seconds] 14:39:52 -!- doubtofbuddha has quit [Ping timeout: 245 seconds] 14:41:22 -!- dob has quit [Ping timeout: 240 seconds] 14:42:59 -!- MgDark has quit [Ping timeout: 258 seconds] 14:43:51 -!- alefury has joined ##crawl-dev 14:44:44 -!- tsohg has quit [Remote host closed the connection] 14:44:49 -!- MgDark_ has quit [Ping timeout: 260 seconds] 14:45:29 -!- PleasingFungus has quit [Read error: Connection reset by peer] 14:47:09 -!- MgDark__ has quit [Ping timeout: 260 seconds] 14:47:50 -!- Jesse__ is now known as doubtofbuddha 14:48:36 -!- PalythWork has quit [Client Quit] 14:51:22 -!- LexAckson has joined ##crawl-dev 14:52:22 -!- doubtofbuddha has quit [Ping timeout: 240 seconds] 14:53:45 -!- MgDark has quit [Read error: Connection reset by peer] 14:55:43 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 14:58:55 -!- ackack has quit [Ping timeout: 265 seconds] 14:59:12 -!- MgDark has quit [Ping timeout: 260 seconds] 15:03:02 -!- rossi has quit [Ping timeout: 255 seconds] 15:03:24 -!- MgDark_ has quit [Ping timeout: 260 seconds] 15:04:03 -!- Patashu has joined ##crawl-dev 15:05:40 -!- MgDark has quit [Ping timeout: 272 seconds] 15:05:49 -!- MgDark__ is now known as MgDark 15:08:16 -!- doubtofbuddha has quit [Ping timeout: 258 seconds] 15:10:01 -!- dob is now known as doubtofbuddha 15:10:47 -!- WereVolvo has quit [Read error: Connection reset by peer] 15:13:27 -!- Acidburn6 has quit [] 15:13:30 <|amethyst> wheals: the reason there were no crash milestones is that it crashed again while trying to write the crash dump 15:13:38 oh :( 15:13:46 -!- MgDark has quit [Read error: Connection reset by peer] 15:13:47 <|amethyst> wheals: http://dobrazupa.org/morgue/nago/crash-nago-20141014-103318.txt 15:13:51 <|amethyst> http://dobrazupa.org/morgue/nago/crash-recursive-nago-20141014-103320.txt 15:14:13 <|amethyst> it got as far as the screenshot, so most of it 15:14:43 <|amethyst> and the screenshot crashed in the same place as the program itself 15:14:47 i made unidentified rods in wizmodes and had no problems 15:14:56 s/modes/mode 15:14:56 <|amethyst> get_cell_glyph -> ... -> which_spell_in_book 15:15:12 did any change happen that would break item colouring? 15:15:26 i assume 10 is NUM_RODS? 15:15:40 wonder why it would be being given there 15:16:14 -!- elliptic has joined ##crawl-dev 15:17:18 hm, used for item_info 15:17:20 <|amethyst> wheals: did you step off the square once you did 15:17:58 <|amethyst> I can reproduce with &%any rod then moving without picking it up 15:19:15 no, still not crashing :/ 15:21:04 -!- Jho has quit [Ping timeout: 246 seconds] 15:22:18 huh 15:22:28 the rod type seems to be leaked for me in the unid'd desc 15:22:31 probably related 15:22:38 <|amethyst> how so? 15:22:42 -!- OCTOTROG has quit [Remote host closed the connection] 15:22:47 <|amethyst> how did you make the rod? 15:22:55 &%any rod i think 15:22:58 <|amethyst> and are you worshipping ash? 15:23:00 u - a gnarled jewelled rod. 15:23:07 Stash search prefixes: {Maces & Flails} {rod} 15:23:07 Menu/colouring prefixes: unidentified melee rod 15:23:07 Spells Type Level 15:23:07 a - Bolt of Inaccuracy Conjuration 3 15:23:38 <|amethyst> and if you drop it and step away, no crash? 15:23:42 -!- Ragdoll has quit [Quit: Ik ga weg] 15:23:43 yep 15:24:45 -!- Patashu has quit [Ping timeout: 272 seconds] 15:25:59 <|amethyst> ah 15:26:05 <|amethyst> you need at least one item glyph override 15:26:14 oh 15:26:20 custom item colouring seems to be broken entirely 15:26:23 <|amethyst> otherwise _get_item_override exits early without doing the stash 15:26:33 oh makes sense 15:26:41 rchandra: probably my fault 15:27:31 -!- doubtofbuddha has quit [Read error: Connection reset by peer] 15:28:32 -!- Mazed has quit [Remote host closed the connection] 15:31:49 -!- shnurlf has quit [Quit: Page closed] 15:33:35 -!- ackack has joined ##crawl-dev 15:33:46 !glaciate wheals 15:33:47 Grunt gestures. Grunt conjures a mighty blast of ice! The great icy blast engulfs wheals! 15:33:58 * wheals bites Grunt!!!!! 15:34:04 Grunt falters for a moment. 15:34:04 * Grunt seems unharmed. 15:35:14 fr: rename MON_SPELL_DEMONIC to MON_SPELL_DEV 15:35:17 |amethyst: so the info leak is unrelated? 15:35:23 or MON_SPELL_WHEALS 15:35:26 muhahahahaha 15:35:33 W H E A L S 15:35:34 <|amethyst> wheals: nope, same bug it turns out 15:35:36 do i win something 15:35:39 <|amethyst> wheals: committing 15:35:44 |amethyst: ah, thanks 15:36:12 or MON_SPELL_GRUNT: all spell messaging gets lang = !!! 15:36:15 |amethyst: any idea about rchandra's report about item_glyph? i guess there was a reason all of those things didn't use colour_t :( 15:36:16 -!- FatShack is now known as FtShkAway 15:36:52 i wonder if we could add ETC_ANY and use that instead of -1 though 15:37:46 -!- MgDark has quit [Ping timeout: 240 seconds] 15:37:56 -!- Mazed has quit [Ping timeout: 260 seconds] 15:38:12 <|amethyst> wheals: the colour_t stuff shouldn't have affected that, because cglyph_t::col is still a short 15:38:24 ha! 15:38:50 wonder what it was then, maybe i should bisect 15:39:07 but need to go for now 15:39:10 -!- wheals has quit [Quit: Leaving] 15:40:01 <|amethyst> rchandra: it just doesn't work at all? 15:40:47 <|amethyst> item_glyph += ego:lightgreen seems to work fine for me 15:41:04 -!- tsohg has quit [Remote host closed the connection] 15:41:08 -!- MgDark_ is now known as MgDark 15:43:47 seems to be unIDed stuff 15:43:55 I have item += unidentified.*(potion|scroll|wand).*:lightblue 15:44:51 potions? of.*(agility|brilliance|might):lightcyan is working 15:47:29 -!- Monkaria has quit [Quit: Page closed] 15:47:38 <|amethyst> oh 15:47:43 -!- ontoclasm has joined ##crawl-dev 15:47:48 <|amethyst> it doesn't get the {unidentified} 15:48:12 <|amethyst> ohh 15:48:16 <|amethyst> this was my fault 15:48:53 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 15:49:01 <|amethyst> %git 58b259 15:49:01 07|amethyst02 * 0.16-a0-1275-g58b2596: Don't crash when item_prefix is passed an invalid item (#9046) 10(22 hours ago, 2 files, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=58b2596e7607 15:49:14 <|amethyst> the item_info for an unided potion is invalid 15:49:20 <|amethyst> because it has an out-of-range subtype 15:52:38 !bug 9046 15:52:39 https://crawl.develz.org/mantis/view.php?id=9046 15:53:12 03|amethyst02 07* 0.16-a0-1299-g7f81556: Fix unided rod spell list (#9048) 10(17 minutes ago, 1 file, 5+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7f81556f174e 15:53:12 03|amethyst02 07* 0.16-a0-1300-gfa8acdd: Check for definedness, not validity, in item_prefix etc. 10(2 minutes ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fa8acdd6d190 15:53:15 -!- Calisca2 has quit [Ping timeout: 246 seconds] 15:54:14 thanks! 15:57:43 -!- MgDark has quit [Ping timeout: 258 seconds] 15:57:53 -!- MgDark_ is now known as MgDark 16:03:04 -!- eliotn has quit [Ping timeout: 246 seconds] 16:05:02 03|amethyst02 07* 0.16-a0-1301-gf74d490: Don't claim unknown rods have spells. 10(17 seconds ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f74d490f6ad3 16:05:37 -!- Morphy_ has quit [Quit: Page closed] 16:07:19 -!- syllogism has quit [Quit: Leaving] 16:07:46 -!- doubtofbuddha has quit [Ping timeout: 255 seconds] 16:07:52 -!- dob is now known as doubtofbuddha 16:07:54 -!- _Jordan_ has quit [Quit: _Jordan_] 16:09:45 -!- MgDark has quit [Read error: Connection reset by peer] 16:10:13 -!- ackack has quit [Ping timeout: 260 seconds] 16:12:04 -!- Sharkman1231 has quit [Quit: Page closed] 16:12:21 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 16:18:08 |amethyst: also thanks for mentioning how to fix the autopickups in #9049 :) 16:23:24 Like the good old broken record that I am, I repeat my daily sermon: good options should be default :) 16:24:51 Amen 16:25:05 just include a random rcfile, different each day with rebuilds 16:25:34 one day 'lliptic, one day acidrobin 16:25:37 default, not random :) 16:26:38 -!- Ratboiler has quit [Quit: Page closed] 16:26:58 good news, it's possible to do non-periodic tiling with (sort of) at-a-point evaluation: http://www.cs.tau.ac.il/~dcor/articles/2006/Recursive-Wang.pdf 16:27:44 rchandra: are you battaille? 16:28:39 I am not, I'm rchandra everywhere crawl-related 16:28:47 your luck! 16:29:06 thankfully crawl isn't popular in india yet 16:29:44 rchandra: one of the DCSS starters was from Bangalore 16:31:13 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:32:35 -!- broquaint has quit [Quit: Lost terminal] 16:32:44 neat 16:34:02 dpeg: isn't he in New Jersey these days? 16:34:23 -!- PleasingFungus has joined ##crawl-dev 16:34:33 bh: yes, I have his address. Whenever the book is ready, you've got to mail him a copy (I can pay). 16:34:47 send me morgues :) 16:34:59 I know.... work here :( 16:35:01 GenericOverusedName reports: ' Hmm. It says Dithmenos doesn't appreciate me using steam breath, but he does not appear to actually really give a shit if I do it. " 16:35:22 I have no strong opinion about whether or not dith should actually hate steam breath 16:35:50 why should dith hate steam breath 16:35:55 PleasingFungus: we have to make a decision 16:36:13 he hates fire because it makes light, right? 16:36:25 steam reduces visibility 16:36:35 dpeg: a very tough decision! 16:36:37 steam is just water in a gas phase. Dith shouldn't hate it 16:36:40 -!- Mazed has quit [Remote host closed the connection] 16:37:12 imo dith's conduct should just be 'hates fire'; 'hates fire and some other things that are sort of light-related but not all of them' is a horrible slippery slope 16:37:13 does she hate hellfire? 16:37:17 the scientific approach, let's go with bh 16:37:17 no idea 16:37:24 but in any case, I don't see why steam breath should be hated 16:37:31 besides being sort of associated with rf 16:37:40 PF: My thinking was "Dith hates light" rather than "Dith hates fire" 16:38:07 science in a fantasy game! who would have thunk? 16:38:11 -!- stanzill has quit [Changing host] 16:38:15 Dazzling spray is a fairly odd thing to not hate, though 16:38:15 yes, that's the current theme for the conduct 16:38:16 so the naughty list should contain fire school spells, wands of flame, fireball, fire, random effects, corona 16:38:22 also 16:38:24 all lightning effects 16:38:24 bhaak: you have to get your alchemy system right first! 16:38:32 and dazzlespray, as rchandra 16:38:34 said 16:38:40 and probably a bunch of other things I'm not thinking about 16:38:46 dpeg: I tried setting up a crafting table in the temple, but it didn't work. What am I doing wrong??? 16:38:49 or, alternately, make it just a fire conduct. 16:38:59 I have my own opinion on what would be better for the game 16:39:07 dpeg: it is color-based! that's scientific enough! 16:39:20 "Xom hates magenta!!!" 16:39:20 bh: crafting table? Real world? :) 16:39:32 dpeg: minecraft 16:39:36 bhaak: Huygens > Goethe 16:40:05 -!- siepu has quit [Read error: Connection reset by peer] 16:40:09 -!- johlstei has joined ##crawl-dev 16:40:13 dpeg: one is a spacecraft and the other is dead. not much color in either 16:41:04 -!- tsohg has quit [Remote host closed the connection] 16:41:10 -!- stanzill has quit [Client Quit] 16:41:58 I don't think it would be game-breaking for dith to allow corona 16:41:59 fwiw 16:42:32 does corona wake dudes? 16:42:47 okay i asked in the main room but nobody is answering 16:42:50 -!- CacoS has quit [] 16:42:51 PleasingFungus: Dith would work without a conduct whatsoever. I think a "no fire spells" conduct is interesting, because it is so skew... but in principle we could drop it. It's never been added for balance purposes. 16:42:53 did chunkless get abandoned? 16:43:08 abandoned is a strong term, but it's not something that anyone is working on 16:43:14 lobf: nobody is working on it right now 16:43:18 reaverb was the main dev behind that, and he's been busy with school 16:43:18 gotcha 16:43:31 should Dith excommunicate red draconians? 16:43:33 okay, so it’s not an inherent issue with the idea? 16:43:38 It was too big to suceed, there will be further attempts. 16:43:45 well, a few of us don't really like the idea itself either, but 16:44:12 -!- edlothiol has quit [Ping timeout: 260 seconds] 16:45:07 -!- bonghitz has quit [Remote host closed the connection] 16:45:48 -!- Xenobreeder has quit [Ping timeout: 246 seconds] 16:45:55 doy: do you know why food exists? :) 16:46:18 -!- tabstorm has joined ##crawl-dev 16:46:50 I am sure doy knows... I understood him to dislike the proposed changes. 16:47:01 dpeg: wrong answer ;) 16:47:17 Food exists because Ken Arnold didn't want to play whack-a-mole with breaking scummy strategies 16:47:36 -!- lobf has quit [Quit: lobf] 16:47:36 oh, that was a good idea! 16:47:54 The problem is that the successors completely failed to understand it. 16:48:47 -!- Krakhan has quit [Changing host] 16:49:35 there I was and wondering who that developer "nobody" is. irc nicks are confusing. 16:50:09 -!- doubtofbuddha has quit [Ping timeout: 255 seconds] 16:51:07 -!- LexAckson has quit [Quit: Leaving] 16:51:23 getting the food clock right is a difficult task. many will claim that rogue's food clock runs way too fast. 16:52:00 bhaak: these people are losers and, quite possibly, Nethack players! 16:52:08 zing. 16:52:20 most crawl players are losers 16:52:22 we could empirically set the food clock by looking at won games 16:52:30 !lg . / won 16:52:31 47/786 games for rchandra: N=47/786 (5.98%) 16:52:41 dang. you're win'y 16:53:10 I am 94.02% loser 16:53:12 bhaak: yes, these bigger games have a harder time with it, but both NH and DC threw the food clock out of the window 16:53:32 -!- y2s82 has quit [Quit: WeeChat 0.4.1] 16:53:48 dpeg: tell that to players who starve in sokoban! 16:53:49 for me, food is important to not be firestorming everything 16:54:17 a tight clock also necessitates better stash management 16:54:19 as usually, you are overestimating the average players ability to suck at playing and die hundreds of unnecessary death 16:54:29 rchandra: which is boring 16:54:39 yes. so the loose clock we have is fine 16:55:05 or we could throw out the food clock :) 16:55:41 without replacement? 16:55:43 no then we will become boring ARPG characters 16:56:29 bhaak: we have ways of killing the player 16:58:28 bh: but that's the beauty of the food clock. it's a slow death, coming from a distance, the whole time being watched by players until they have to succumb to it. just killing them is too easy. 16:58:28 !won rchandra 16:58:29 rchandra has won 47 times in 786 games (5.98%): 2xDDBe 2xMiBe 2xOgAK 2xSpEn 1xCeBe 1xCeHu 1xCeVM 1xDECj 1xDgVM 1xDrNe 1xDsAK 1xDsTm 1xFeAK 1xGrBe 1xGrFE 1xGrMo 1xHECj 1xHEFi 1xHEWn 1xHOBe 1xHOFE 1xHOFi 1xHOWn 1xHaAs 1xHaSk 1xHuHu 1xHuWn 1xKoHe 1xLOCK 1xMfBe 1xMfWr 1xMiFi 1xMiGl 1xMuFE 1xNaAE 1xNaIE 1xOgIE 1xOgNe 1xOpFi 1xTeFE 1xTrHu 1xVSHe 1xVpVM 16:58:32 food isn't about killing the player. it's about limiting their tactical options 16:58:41 sheesh 16:58:51 and telling them longterm not to LCS toadstools 16:59:26 -!- rossi has quit [Ping timeout: 258 seconds] 17:01:15 Why don't you just have food as only a clock and don't even have chunks or metabolism gimmicks? 17:01:24 it's like - there was a discussion the other week in which crate noted, correctly, that players rarely actually run out of consumables, past the early game. but that doesn't mean that there are too many consumables - it means that people pace their consumable use to the supply... 17:01:34 tabstorm: probably because crawl is not being designed from scratch 17:01:46 How's that "from scratch" 17:02:19 tabstorm: if you are not serious, go away 17:02:23 because you are ignoring the abilities and spells that are balanced with hunger cost in mind. 17:02:48 I am 100% serious, you can just re-scale the numbers and go to only perma-food 17:02:53 PleasingFungus: yes, crate's observation is spot on. 17:02:56 just re-scale the numbers... 17:02:57 tabstorm: make a patch, if it is so easy 17:03:08 dpeg: oh, sorry, crate's observation was the first half of that 17:03:24 PleasingFungus: then you are spotter on :) 17:03:25 ha 17:03:32 Or, replace for instance spellhunger with contam if "long term strategic limitation of spells" is a goal 17:03:36 we could use a pacman hunger clock. 17:03:42 er, tactical limitation of spells 17:03:42 You get food by exploring ;) 17:03:52 tabstorm: do you imagine that anything you are saying is a new idea or has not been discussed before 17:04:01 you hang out in this channel all the time. you can't seriously think that 17:04:26 perhaps tabstorm is battaille 17:04:27 Not really, I guess no one bothered to write the patch to overhaul it 17:04:34 -!- tabstorm was kicked from ##crawl-dev by dpeg [tabstorm] 17:04:39 -!- mamgar has quit [Ping timeout: 246 seconds] 17:04:43 dang, a boot! 17:04:47 don't see those here too often 17:04:47 my ass 17:04:52 rip 17:05:03 -!- lobf has joined ##crawl-dev 17:05:34 -!- PalythWork has quit [Quit: Page closed] 17:05:53 it's kind of funny because chunkless stalled over "make everything permafood"... what a fool 17:06:16 -!- fireprfHydra has quit [Ping timeout: 255 seconds] 17:06:34 -!- tabstorm has joined ##crawl-dev 17:10:52 -!- MgDark has quit [Ping timeout: 265 seconds] 17:11:04 -!- MgDark_ is now known as MgDark 17:12:02 welcome back, tabstorm 17:13:17 welcome... death!!! 17:13:52 You don't fear death. What you fear is life. 17:14:07 -!- foophykins has quit [Ping timeout: 246 seconds] 17:16:16 tabstorm: there was a lot of discussion about food in the past, and there's just not uniform view on the dev team that removing food or greatly reducing food costs are the way to go; obviously there were patches made etc, since chunkless exists 17:16:17 !death epeg 17:16:18 Death has come for epeg... 17:16:20 er 17:16:21 -!- xen has quit [Client Quit] 17:16:26 huzzah! :) 17:16:29 !death Grunt's phone 17:16:29 no....not epeg!!! 17:16:29 Death has come for Grunt's phone... 17:16:33 saved by the typo 17:16:40 epeg can die any time, if you ask me 17:16:52 -!- bh has left ##crawl-dev 17:16:56 -!- bh has joined ##crawl-dev 17:17:16 gammafunk: what got me off my socks is the pretension that this would be trivial, when it's clearly is not 17:17:21 !death bh's connection 17:17:22 Death has come for bh's connection... 17:17:50 Grunt: more like an errant /window close 17:18:24 dpeg: yes, well tabstorm is "very young" and sometimes doesn't understand that implementing things in a way that makes almost everyone happy is hard, for reasonable values of almost 17:18:41 -!- Pacra has joined ##crawl-dev 17:19:03 gammafunk: that may be, but there were enough hints that things are not as easy as they might seem 17:19:33 dpeg: it's good to boot him if he gets out of line, I don't get to boot him in webtiles when he complains! 17:19:36 since food is working, even if not ideally, we can leave it for the time being 17:19:44 then again, no one gets to boot me.... 17:19:53 dpeg: boot him! boot him!!! 17:19:56 devs should have rBoot 17:20:02 feh. 17:20:05 -!- dpeg was kicked from ##crawl-dev by dpeg [dpeg] 17:20:10 PleasingFungus: haha, I have rBoot, I have rBoot 17:20:12 wow 17:20:16 -!- dpeg has joined ##crawl-dev 17:21:02 rip 17:21:11 -!- Krakhan has quit [Read error: Connection reset by peer] 17:21:20 Ok, sorry if I spoke poorly here 17:21:43 Unstable branch on crawl.lantea.net updated to: 0.16-a0-1301-gf74d490 (34) 17:22:43 Is there any simple-ish way you could make players eat less often? 17:22:59 Don't fret, not everyone is as mature in conversation as I 17:23:40 I feel like even not-trolls are eating chunks like 1-2 times a floor 17:24:11 -!- Lasty has joined ##crawl-dev 17:24:15 I was gonna say "that seems low" and then I remembered you mostly play melee chars 17:24:33 and yes for mages it is even more i imagine 17:24:46 one of the reasons I don't like to play dudes that cast lots of spells lol 17:25:25 This is what makes me like the idea of "Let's have only permafood and you eat a ration every few floors maybe" 17:25:34 tabstorm: it could be much better... but then again, it used to be much worse, so I don't think there is a driving force to change the food situation 17:25:36 Though you have things like Channel, Ely, undead etc. mesing with it 17:25:56 one issue with making it require eating less often is that it hides the costs more 17:26:35 Well 17:27:37 -!- scummos__ has quit [Ping timeout: 260 seconds] 17:27:46 -!- Zooty has quit [Ping timeout: 246 seconds] 17:28:44 Yeah that would require lots of number tweaking 17:29:03 if you wanted the hunger from spells and abilities to feel the same 17:30:30 -!- Krakhan has quit [Changing host] 17:30:52 -!- MgDark has quit [Ping timeout: 258 seconds] 17:30:55 -!- MgDark_ is now known as MgDark 17:31:52 tabstorm: dpeg would like for meaningful food costs to be in the game, but the problem with permafood only and those costs is you will *have* to explore more maximally to get enough food for a number of builds 17:32:28 I don't like that, since for these builds you have currently meaningful food costs that you satisfy by killing monsters possibly in addition to exploring 17:32:34 I really think just making autoeat and such default is good enough - possibly make monsters leave chunks instead of corpses, though that would require changing animate dead and such 17:32:48 -!- elliptic has quit [Quit: Leaving] 17:33:14 -!- Bloax has joined ##crawl-dev 17:33:18 right, to retain the current use and balance of food, various tweaks are possible, but going full permafood with food costs from spells/abilities involves a tradeoff I think is bad 17:33:44 -!- kats has quit [Client Quit] 17:33:50 now if we did remove those food costs for spells/abilities, then possibly we could retain food for some very specific thing like anti-scumming or just remove it 17:33:56 -!- debo has quit [Ping timeout: 250 seconds] 17:33:58 -!- elliptic has joined ##crawl-dev 17:34:16 as it stands now I rarely worry about starving, sometimes change my actions based on food considerations, and often consider wearing gourmand if I have any extra food usage (spellcaster, rods, vamp swapping, etc) 17:34:22 We already have the respawns for anti scumming 17:34:24 right? 17:34:36 i mean I had a D:1 ogre at like 1100 turns the other da 17:34:38 I personally feel it's current food costs + chunks, but there's streamlining to be done (chunk slurry, maybe what rchandra says) or it's no food cost to abilities/spells and at most permafood 17:34:54 -!- stanzill has quit [Quit: au rev] 17:35:13 tabstorm: we do but there's not an agreement on the devteam or even amongst players to remove those food costs, so I don't think permafood only will fly 17:35:50 -!- simmarine has quit [Read error: Connection reset by peer] 17:36:08 Personally I think the food costs are sufficiantly ok that we can keep them and just find ways to improve the food experience 17:36:18 possibly we can add some interesting new uses of those food costs 17:36:36 *food experience wrt chunks, but not remove it 17:36:36 -!- simmarine has joined ##crawl-dev 17:36:48 hmm how much contam is yellow glow? 17:36:57 ??contam 17:36:57 contam[1/4]: Powerful enchantments have cumulative side effects on the body, represented by a magic contamination stat. When you get enough contam, you start glowing, and you can get mutations. But it decays - unless you are hasted or invisible. The mutations are 1/5 random, otherwise bad with a 50% chance of overriding mutation resistance. 17:37:02 ??contam[2 17:37:03 contam[2/4]: The following effects cause magical contamination: haste, invisibility, extending haste, controlled blinking and teleporting, mutagenic artifacts, Disjunction, miscasting spells, some miscast effects (Charms, Hexes, Translocations and Transmutations), stasis sometimes. 17:37:05 ??contam[3 17:37:05 contam[3/4]: Also an artefact property which contaminates you when you unequip the item in question. 17:37:07 ??contam[4 17:37:07 contam[4/4]: The contam timer triggers every 200-600 auts. If you have 5000+ (yellow) contam, there is a contam/12000 chance of getting a mutation (80% bad 20% random). If this happens with 10000+ (half way to light red) contam, there is also a 50% chance of releasing a magical explosion (random element, 3d(contam/2000) damage, radius rand_round(contam/15000) (min 1 max 9)) 17:37:11 ok 17:39:15 Just thinking about how you could change spell hunger -> contam 17:39:19 number-wise 17:39:38 the problem is how do you remove contam, the only way is resting 17:39:50 hunger is more flexible, since you can spend a few turns and it's gone 17:40:19 vs. restrestrestrest 17:41:00 just remove resting at the same time as you remove hunger. make all healing and mp regen, etc, only pass when exploring (revealing new map tiles) 17:41:05 then go play desktop dungeons 17:41:16 but...I'm playing doomrl? 17:41:20 nooo 17:41:24 I should go play desktop dungeons. that was a fun game. 17:41:30 haha 17:41:38 1learn add PleasingFungus 17:41:41 or maby to crawl_development 17:41:55 PleasingFungus: even more important than permafood-only, in my opinion, would be heal-from-permasources-only, but that's simply out of reach with this old, bloated game. That's stuff for the new kids. 17:42:14 Make it like LoZ enemies drop heart containers 17:42:16 doomrl has that one 17:42:17 :) 17:42:52 dpeg: I was thinking that my RL would have no rest, hp on kill from makky and possibly active channel from sif (or some kind of channel, maybe veh) not as god abilities but as skills 17:43:03 but a long way from a starting idea to an actual working game 17:43:08 I think any reforms like that would doom (no pun intended) crawl's rich branch structure, you're really want one-way stairs 17:43:12 dpeg: yeah I mean again, I think it is in a pure sense a Better Design, but like you're saying, I don't think it makes much sense to try to retrofit into crawl. (ref: deep dwarves.) 17:43:24 hey aren't DD fun tho 17:43:30 PleasingFungus: hey, whatabout deep dwarves :) 17:43:30 dd is only fun with ru 17:43:32 they are kind of weird 17:43:32 (I don't know, I've never played one) 17:43:45 wow, dd is only fun...with ru 17:43:47 they can be extremely strong if you do stuff like get vamp weapons or worship makh 17:43:49 or both 17:43:57 vampiric draining... 17:43:59 mu is also only fun with ru. what I'm saying is, ru saves species 17:44:05 if you get makhleb and worship a vamp weapon 17:44:21 (haven't tried a ru cat for my 3rd least favourite species) 17:44:24 fr: a god that's just called AXE, it's a giant floating axe 17:44:45 rchandra: can you give me your top 5 species and top 5 gods? 17:44:48 I'd be curious to hear 17:45:15 or even top 3 both if it's hard to think of the 5 17:45:21 I'm not sure I could. I like most species :) 17:45:21 pretty sure there's already an axe god, it's named TROG 17:45:37 gods is probably trog, ash, ru 17:45:55 species Ogre, Ce, Mi ?? unsure on that 17:46:07 Lasty: you got 3rd place on the rchandra god list, I hope you're happy 17:46:15 trog is a terrible axe god 17:46:21 in fact he's a pretty bad berserker god 17:46:23 both sets are unordered 17:46:27 oh 17:46:31 makhleb is amazing for a berserker-type character 17:46:32 Oh I have a small fr: 17:46:36 unfortunately makhleb is not a berserk god 17:46:43 Stopping berserk dosent end you butchering corpses 17:46:43 ok well Lasty got set membership then 17:47:16 It's fitting that Bloax's trog opinion is even worse than his usual opinions 17:47:28 chei is a better berserk god than trog 17:47:36 well how the fuck does trog support berserking 17:47:36 man. the great tragedy of BEAM_NUKE being renamde is that it would have been *so perfect* for irradiate 17:47:37 no sif is! 17:47:40 *renamed 17:47:42 in berserk you can't run away 17:47:45 unless you want to die 17:47:49 makhleb gives you hp on kills 17:47:51 well, the most important part of hitting things with an axe is having a good axe 17:47:52 you kill while berserk 17:47:59 so trog is a pretty good axe god 17:47:59 Bloax: trog prevents you passing out and extends berserk length on kills. 17:47:59 you can kill more things 17:48:03 is this really happening 17:48:12 simmarine: close your eyes, count to ten... 17:48:13 simmarine: no, just say no 17:48:56 the "amulet of rage obsoletes trog" argument probably needs to be vetted by badwiki, devwiki, ##crawl, and GDD in some order first 17:49:19 haha 17:49:27 the amulet doesn't allow you to burn books, so it can't be good 17:49:36 i can just rip those apart instead 17:49:42 !death Trog 17:49:43 Death has come for Trog... 17:49:53 rip 17:50:01 what if trog... 17:50:01 simmarine: it's hard -- try irl. Those damn books have a lot of stamina. Better burn them! 17:50:04 last I checked the amulet doesn't tell you to KILL THEM ALL either 17:50:05 what about BLOODLUST 17:50:07 gave you hp on kills while berserk 17:50:09 which is an important feature 17:50:10 !!! 17:50:13 rip BLOODLUST 17:50:26 neckro23: you mean RIP AND TEAR!!! 17:50:27 <3 17:50:45 TRIP IN EAR? 17:50:54 -!- tsohg has quit [Remote host closed the connection] 17:51:37 Trog says: RIP AND TEAR!!! 17:51:47 Trog appreciates your tearing of huge guts. 17:51:54 tabstorm: I think Trog should give piety for butchering corpses while berserk. 17:52:13 what if he also extended berserk if you did so 17:52:17 * dpeg sheds a tear for Troggie. 17:52:17 carefull though, tabstorm will never refuse trog piety 17:52:38 it's like telling me sif should gift you a book if you wield a snozz 17:52:45 dpeg: PARTED RAIN? 17:53:24 I think there may already be berserk extension for butchering 17:53:29 dpeg: i approve 17:53:29 gammafunk: that change sounds good. so you wield a fruit, then eat it, if it was snozzcumber you get a book 17:53:31 PleasingFungus: You enjoyed that. 17:53:43 i dont turn down trog piety 17:53:51 Grunt: TRAIN RAPED 17:53:52 oh dear 17:53:54 does that actually do anything? I always assumed it was just flavor 17:53:58 so to speak 17:53:58 the book contains "summon giant" only 17:53:59 tabstorm: do you book every single book? 17:54:00 oh, good angle on that rchandra, I forgot that it wasn't "identified" until consumption 17:54:02 Burn? 17:54:10 umm.. depends on what im doing that game 17:54:11 such letters 17:54:17 TRAITOR 17:54:27 much dangerous 17:54:31 Grunt: if I made a joke, I didn't notice :( 17:54:40 if its a 15 runer i dump trog for makhleb so gotta get that book w/ blink in it 17:54:46 I guess it could just be book of dreams, too 17:54:51 PleasingFungus: its the message you get for butchering a corpse while berserk 17:54:51 PleasingFungus: "You finish butchering the orc corpse. You enjoyed that." 17:54:53 you are not in it for life 17:54:58 only for 3 runes 17:55:00 PARRIED ANT 17:55:06 -!- mong has quit [Quit: leaving] 17:55:14 yeah that's the only sensible question, what you would do for 3 17:55:17 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 17:55:21 burn them all! 17:55:24 I mean for winrate, leaving trog is....bad 17:55:34 oh, I get it. 17:55:38 that's funny. 17:55:49 well, i dont think its that bad for extended if you're prepared to manage trogs wrath 17:55:59 id rather have makh/tso over anything else in extended 17:56:19 !send tabstorm the Wrath of Trog 17:56:19 Sending the Wrath of Trog to tabstorm. 17:56:20 Well "not that bad" versus optimal for preventing death 17:57:08 I guess it's kind of predicated on precisely what you're going to do in extended, in terms of what you could train for magic 17:57:10 Well, the extra HP and spells do help you stay alive, having done 15 runes with trog and with change to makhleb it felt a bit better with the spells 17:57:23 but anyhow it's best to just think about 3 runes for questions like that 17:57:26 but I don't go above L4 spells (not that I would anyway) except maybe spellhaste 17:57:31 but yea in 3rune burn them all who cares 17:58:34 But I really like being able to cast passage for instance in extended 17:59:01 PleasingFungus: oh, did you want to go ahead with those proposed spell hunger changes? 17:59:17 sounds like gammafunk is 17:59:19 the main problem with trog extended is finite haste 17:59:19 !glasses 17:59:20 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 17:59:24 hungry for change 17:59:34 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 17:59:41 Well minmay I figure you need typically like 6-8 hastes 17:59:48 gammafunk: the round numbers? 17:59:49 at most 17:59:54 You said something in that thread that confused me a bit, what I thought was you saying that putting those numbers directly in a table is bad? 17:59:57 PleasingFungus: yeah 17:59:58 more like 60-80 18:00:11 One for each lord you need to kill 18:00:16 -!- allbefore has quit [Quit: Leaving.] 18:00:17 I didn't get why having a lookup table with those numbers is bad 18:00:33 I liked the idea of a formula 18:00:38 since we have only discrete spell levels, a continuous formula doesn't really help though 18:00:39 you play too many ridiculous chars 18:00:44 18:00:45 ^ 18:01:02 me or gammafunk? 18:01:05 and there are only 9 levels 18:01:06 and a lookup table for a formula is silly 18:01:09 tabstorm, you 18:01:16 however, a lookup table for arbitrary round numbers is okay 18:01:16 (also applies to me) 18:01:23 it really doesn't matter very much in any case 18:01:56 Well any dudes I play that are doing 15 runes are probably --Be speedruns 18:01:56 PleasingFungus: yeah I think in this case, a vector/table of 9 vaules seems fine, but it would be different if it was something like damage that was less coarse 18:02:00 gammafunk, rchandra: woo! 18:02:13 rchandra is a tricky one to predict 18:02:17 so congratulations 18:02:22 yes extended is easy even with 0 haste, but theres a pretty big difference between that and a trog number of hastes, and another big difference between that and having the spell (in extended) 18:02:23 I am? 18:02:24 tabstorm: --be of chei 18:02:39 speedruns tend to be done with ridiculous characters because terrible races are terrible at speedrunning 18:02:42 rchandra: for me! 18:02:58 !lg * recent fe-- won min=turn 18:02:59 106. perunasaurus the Acrobat (L23 FeTm of Okawaru), escaped with the Orb and 3 runes on 2014-07-25 02:57:46, with 1642220 points after 60869 turns and 3:15:09. 18:03:02 gotta go but want to paste this 18:03:03 Giant spiked frogs are described as being the size of a wolf. Presumably blink frogs are the same size. Wolves do 12 damage on a hit; blink frogs do 20. Blink frogs are dodgier than wolves; faster than wolves if you include the blinking; they are much better at getting behind you to cut off your escape than wolves; they are unimaginably better at being wolves than wolves are themselves. 18:03:05 What have you got against wolves 18:03:06 er 18:03:07 Bloax: unless you're sapher and speedrun with Na 18:03:10 I'm not sure I could have predicted my favourite races other than Og anyway 18:03:12 so Basil 18:03:14 poor wolves 18:03:15 !lg * gh won s=name x=cdist(char) o=cdist(char) 18:03:16 400 games for * (gh won): 22x Basil [21], 12x 78291 [11], 11x jeanjacques [9], 9x Stabwound [7], 6x hyperbolic [6], 6x elliptic [6], 6x Yermak [6], 6x WalkerBoh [6], 6x bmfx [6], 6x clouded [5], 6x xyblor [5], 5x Pac [5], 5x mikee [4], 5x theglow [4], 4x crate [4], 4x Tolias [4], 4x reid [3], 3x IonFrigate [3], 3x itsmu [3], 3x zkyp [3], 3x johnnyzero [3], 3x magistern [3], 3x Medar [3], 3x nago [... 18:03:17 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141014030201]] 18:03:22 haha, man 18:03:26 -!- dtsund has quit [Quit: dtsund] 18:03:26 Well yeah it'll be easier with spell haste but it's not a ton easier imo anyway this is prob better for ##crawl 18:03:27 no link to where that came from 18:03:32 !lg * recent fe-- won min=turn urune=15 18:03:33 28. WeiSong the Ticktocktomancer (L27 FeFi of Cheibriados), escaped with the Orb and 15 runes on 2014-06-08 20:12:33, with 18614548 points after 82571 turns and 10:25:48. 18:03:33 all I know is what I don't like (mu fe dd ha ko come to mind) 18:03:36 ...as our resident ghoul, any Gh suggestions :) 18:03:41 not liking DD :( 18:03:42 oh yes gh :) 18:03:51 claws 4 18:03:55 mm 18:04:47 claws 1 does seem really weird. along with gh apts it says "you should use UC but you won't want to" 18:04:52 also that "devour corpse instead of chunks" thing 18:04:55 when chunkless is a thing 18:05:08 why wouldn't you 18:05:11 maybe swap the rotting with something more meaningful, I don't know 18:05:12 well you shouldn't actually use UC on ghouls a lot of the time 18:05:32 potatolizard: because weapons are better 18:05:51 weapons + gloves, even 18:05:58 sure, but as far as punching (clawing) things goes Gh do a pretty solid job 18:06:00 I use gloves on most gh 18:06:03 you can use UC + gloves on ghouls!!! 18:06:11 !lg . gh won s=sk 18:06:11 22 games for Basil (gh won): 17x Unarmed Combat, 5x Fighting 18:06:42 it is better at early game unarmed on most races but early game unarmed on most races is worse than a club so that isn't saying a lot 18:06:53 ??club 18:06:53 club[1/2]: A heavy piece of wood that falls into the Maces & Flails category. Damage: 5. Accuracy: +3. Delay: 13. In 0.13 and older, could be thrown, usually at you. 18:07:02 rip club throwing 18:07:08 minmay: isn't it dam 5 ac +2 delay 10 18:07:11 at 0 sk for gh 18:08:43 -!- FtShkAway is now known as FatShack 18:09:25 Basil: roughly 18:09:50 Basil: acc +4 18:10:31 even better! 18:14:20 -!- tsohg has quit [Remote host closed the connection] 18:14:31 Yes, races with innate claws get an accuracy bonus that mutated claws don't 18:15:15 (I'm not sure if Ds claws are considered innate or not) 18:16:57 they aren't 18:16:59 its just ghouls and trolls 18:17:11 Cats? 18:17:29 cats. 18:17:46 actually I'm not sure how cats work 18:17:57 oh yeah probably cats too 18:17:58 Also do Gh lose their acc bonus if wearing gloves 18:18:03 nope 18:18:20 their uc damage doesn't match ghouls or trolls so either they get claws 2 or it's something completely different 18:18:26 there's a comment explaining it, something like "species with innate claws are presumably used to using those claws, so they get an accuracy bonus" 18:19:04 -!- debo has joined ##crawl-dev 18:19:14 -!- Noom_afk has quit [Read error: Connection reset by peer] 18:19:53 actually it doesn't match claws 2 either 18:20:55 -!- ontoclasm has quit [Quit: Leaving.] 18:21:30 -!- Codrus has quit [Read error: Connection reset by peer] 18:22:23 -!- UncertainKitten has quit [Ping timeout: 255 seconds] 18:22:43 -!- Yllodra has quit [Ping timeout: 272 seconds] 18:25:28 -!- Daekdroom has quit [Ping timeout: 260 seconds] 18:26:21 -!- FatShack is now known as FtShkAway 18:28:06 To repeat my question now that there are actually people here; are species-changes no longer applied to old -git saves upon upgrading? 18:28:57 -!- xFleury has joined ##crawl-dev 18:29:24 I'm having alot of difficult reading the numbers with the font change of inventory items: http://i.imgur.com/TPJ0oDc.png 18:29:54 Particularly that '4', it looks awful from a distance. 18:33:27 -!- wheals has joined ##crawl-dev 18:34:32 -!- FtShkAway is now known as FatShack 18:36:33 -!- somebody1 has quit [Quit: Leaving.] 18:36:46 -!- Jasterfarian has quit [Client Quit] 18:37:49 !death wheals 18:37:49 Death has come for wheals... 18:38:09 !xxx Grunt 18:38:09 wheals gestures. 9 tentacled monstrosities appear! The tentacled monstrosity tentacle-slaps Grunt! x9 18:38:29 perhaps Grunt enjoys this! 18:38:52 dpeg: I am become Death, destroyer of players. 18:38:59 !learn add devteam -!- dpeg was kicked from ##crawl-dev by dpeg [dpeg] 18:39:01 devteam[22/22]: -!- dpeg was kicked from ##crawl-dev by dpeg [dpeg] 18:39:19 everything must go! 18:40:22 Grunt: if only. I worry that, deep in your kind hearts, you're all tree-huggin', player-lovin' chaps. 18:41:51 !learn add devteam I worry that, deep in your kind hearts, you're all tree-huggin', player-lovin' chaps. 18:41:52 devteam[23/23]: I worry that, deep in your kind hearts, you're all tree-huggin', player-lovin' chaps. 18:41:52 "_Ru believes you are ready to make a new sacrifice", but I haven't made a sacrifice yet. ^.- 18:42:07 xFleury: chop chop 18:42:16 Sacrifice Sacrifices 18:42:48 xFleury: sacrifice hands, sacrifice toes, sacrifice bits of snot, just for Ru's sake, sacrifice something! 18:42:58 B-But.. "new sacrifice" "new" 18:43:02 What was my previous? 18:43:08 it's brand new! 18:43:10 xFleury: joining Ru to begin with <3 18:43:18 But if I leave him, I don't lose anything 18:43:23 so how could I have sacrificed anything 18:43:29 CHECKMATE GRUNT 18:43:39 !glasses 18:43:40 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 18:43:43 Don't fuck with a Ru! 18:44:36 Nivim: depends on the change, apts definitely are, innate mutations might be 18:45:05 Ah; I was updating an old Dg and was confused about no apparent differences. 18:45:09 Thanks. 18:46:30 (This is of course contrasting my old Gr that shuffled bodily and mental shape several times over the course of its life.) 18:47:37 you should get extra stat raises from now on, but you won't get them retroactively, no 18:50:40 didn't you get more total stats before anyway? 18:51:18 Ru also encourages sacrifices when you load a game with max piety 18:52:01 rchandra: really? oops. 18:52:20 that's . . . unexpected 18:52:44 well, the powers are also forms of sacrifice 18:53:42 rchandra: I'm not sure how that's happening. It should be the case that if your piety is at least 160, there's no way to be offered a sacrifice. 18:53:59 Lasty: he means "Sacrifice that you might gain great power!" 18:54:03 oh 18:54:04 i assume 18:54:05 ah 18:54:08 that makes more sense 18:54:17 yes 18:54:29 sorry for ambiguity 18:54:42 -!- ontoclasm has joined ##crawl-dev 18:55:12 -!- Big_guy has quit [] 18:55:43 -!- Nivim has left ##crawl-dev 18:57:55 <|amethyst> Ru says "give it away, give it away, give it away, give it away now" 18:58:34 * xFleury renounces his religion. 18:58:36 Done. 18:59:29 <|amethyst> Sacrifice Sacrifice 18:59:32 * Grunt renounces xFleury. 18:59:38 imo Sacrifice "Sacrifice Sacrifice" 18:59:42 ...we've done that joke too much :) 18:59:48 <|amethyst> papal renuncio 19:00:02 Grunt: You will pay deeply for your transgressions, mortal! 19:00:22 * Grunt suffers the terrible wrath of No God. 19:00:39 -!- rossi has quit [Ping timeout: 255 seconds] 19:00:58 * Grunt calls down the wrath of NO GOD against NONEXISTENT FOE. 19:01:29 -!- Pacra has quit [Ping timeout: 260 seconds] 19:01:37 !rng DCSShascrashed. DCSShasenteredaninfiniteloop. 19:01:38 The RNG chooses: DCSShasenteredaninfiniteloop.. 19:02:01 <|amethyst> Your NO PLURAL HANDS smoulder for a moment. 19:02:27 |amethyst: 1learn add NO 19:04:45 ??yes 19:04:46 yes ~ des[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:help:maps/ 19:10:09 -!- Cannonbait has quit [Read error: Connection reset by peer] 19:12:07 ??no 19:12:08 I don't have a page labeled no in my learndb. Did you mean: co, fo, ho, ko, lo, mo, na, nao, ne, nh, o. 19:13:13 -!- CKyle has joined ##crawl-dev 19:18:30 -!- SomeStupidGuy has quit [Ping timeout: 265 seconds] 19:19:08 ??cao 19:19:09 cao[1/2]: Crawl server, located in Tucson, AZ. USA, http://crawl.akrasiac.org/ or crawl.akrasiac.org ssh port 22 ssh-username:joshua ssh-password: joshua. Runs the latest stable release, trunk, and robotfindskitten. Further information on the website and ??putty entries for Windows users. Also see http://crawl.develz.org/wordpress/howto 19:19:15 ??nao 19:19:15 nao[1/1]: nethack.alt.org, go and visit #nethack 19:20:28 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 19:21:52 -!- Calisca has quit [Ping timeout: 240 seconds] 19:23:38 wow fannar swapping with his ice beasts actually working is a bit annoying 19:23:48 awesome, rather 19:25:00 -!- SomeStupidGirl has quit [Ping timeout: 246 seconds] 19:26:20 annoyingly awesome! 19:26:38 wheals: when I realised that should be a thing and implemented it I was happy with the result :) 19:26:54 does that mean it used to work? 19:27:36 is the anti-magic not working on oof still goign to be a thing? 19:27:38 *going 19:27:42 i fixed i 19:27:43 gammafunk: NOPE 19:27:43 t 19:27:46 ah ok 19:27:46 maybe 19:27:51 was looking forward to people ranting at wheals 19:28:00 was Grunt's fault! 19:28:01 probably 19:28:17 !blame Grunt 19:28:18 I pronounce Grunt... Guilty! 19:28:21 I also blame grunt 19:28:22 Grunt is too slippery, the blame would have fallen on wheals 19:28:30 !blame nrook 19:28:31 I pronounce nrook... Guilty! 19:28:41 oh no!! 19:29:58 !blame not 19:29:59 I pronounce not... Guilty! 19:30:49 * xFleury makes note to self: name child "not". 19:30:55 "He's Not, my son." 19:31:18 Be good, Not! 19:31:22 this joke is literally over 2500 years old 19:31:24 -!- PleasingFungus has joined ##crawl-dev 19:32:08 oh yes only the highest jokes standards please in a channel with a !xxx command 19:32:32 -!- ackack has joined ##crawl-dev 19:32:44 !xxx 19:32:45 nrook gestures. 6 tentacled monstrosities appear! The tentacled monstrosity tentacle-slaps Mnoleg's tentacle! x6 19:32:54 you weren't kidding!! 19:33:02 I made it, wheals perfected it 19:33:10 -!- WalkerBoh has quit [Remote host closed the connection] 19:33:10 !firestorm nrook 19:33:11 Grunt points at nrook and mumbles some strange words. A raging storm of fire appears! The great blast of fire engulfs nrook! 19:33:17 that one I knew about 19:33:18 all the L9 have one 19:33:24 is xxx L9 19:33:27 and an L8, I guess 19:33:27 !disjunction wheals 19:33:28 hm 19:33:30 nrook: imo it's only gotten better with age :) 19:33:34 * wheals calls down the terrible wrath of NO GOD on No Man. 19:33:39 !dragonscall nrook 19:33:39 gammafunk calls out to the draconic realm, and the dragon horde roars back! The golden dragon tramples nrook!!! x3 19:33:40 Grunt: are you sure the fannar thing used to work? since I have no idea how it could haver 19:33:45 before I fixed it 19:34:02 I only react to dragons calls cast by dragons sorry 19:34:10 he said he was happy with the result, not that it worked 19:34:14 PleasingFungus: I tested it immediately after I first implemented it and it worked fine then, so maybe the behaviour changed somewhere along the way breaking it and I never noticed? 19:34:17 gammafunk becomes a mighty dragon!!! 19:34:22 Grunt: a real mysterio, imho 19:34:27 caw! caw! 19:34:28 fr Mysterio the unique 19:34:45 unseen horror maybe 19:34:46 <3 19:34:47 wheals, I have a mon-no-pickup question for you 19:34:58 o k 19:35:23 do items past MSLOT_LAST_VISIBLE_SLOT ever get marked as 'seen'? e.g. amulets of rage, zapped wands, etc 19:35:36 typoed 'amulets of range' which *almost* sounds like a good idea (except not realy) 19:35:38 *really 19:35:54 i only made items that you walk over get marked as seen 19:36:08 oh, right 19:36:12 i think you did something to make weapons they held get flagged with it? 19:36:14 ya 19:36:18 hm 19:36:22 hm. 19:36:25 imo you should ask PastFungus 19:36:27 Grunt: antimagic brand 19:36:37 -!- _Jordan_ has quit [Quit: _Jordan_] 19:36:38 Basil: <3 19:36:44 this came up because I saw someone poison dowan, who zapped himself with /tele and then died offscreen 19:36:50 and T&D-resisted para 19:36:52 was wondering if monster could pick up his tele 19:36:55 answer: probably? 19:37:11 I thought we'd employ a liberal notion of "seen": stuff that drops in a place you've seen, is seen?! 19:37:29 !send Basil invisible Orb Guardians 19:37:30 Sending invisible Orb Guardians to Basil. 19:37:37 dpeg: that produces results that look really weird and buggy to players 19:37:46 ok, as you say 19:37:54 my player-lovin' time is over! 19:38:06 ha 19:38:30 e.g. orcs picking up weapons from their fallen comrades, if and only if corpses or armour fell on top of the weapons. is that going to be something that players will understand? 19:38:34 -!- alefury has quit [] 19:39:07 PleasingFungus: I meant it a little bit different, but now I just sleep :) 19:39:09 -!- dpeg has quit [Quit: sleep] 19:39:20 rip 19:39:26 (sleep is death) 19:39:49 we secretly die every time we sleep 19:39:57 but then we rise again through the necromancy of time 19:40:00 -!- Yermak has quit [Quit: Page closed] 19:40:09 oh should I be using player_mutation_level rather than you.mutation[] 19:40:14 maybe 19:40:26 what is you.mutation[] anyway other than a testament to Lasty's crimes 19:40:28 you die permanently when something exorcises your corpse 19:40:37 !blame Lasty 19:40:38 I pronounce Lasty... Guilty! 19:40:38 which time sometimes does 19:40:40 is it all mutations? or just permanent ones? 19:40:45 the new xom chaos clouds are awfully long lived imo 19:40:57 <|amethyst> PleasingFungus: making "seen" more liberal would fix that problem (if it says the whole stack is seen) 19:41:01 Grunt: so when is xom getting ring of storm clouds 19:41:04 nrook: I didn't create you.mutation. 19:41:13 <|amethyst> PleasingFungus: *but* we use seen for things other than monster pickup, and that would be bad there 19:41:19 yeah 19:41:29 IMO ring of chaos clouds 19:41:31 nrook: you.innate_mutation[] is permaneny ones 19:41:33 yeah but you added a fourth kind of mutation without unifying them into one encapsulated instance!! 19:41:36 *permanent 19:41:46 imo someone should refactor it 19:41:54 !refactor wheals 19:41:58 !refactor it 19:41:59 yeah, I think what you'd want to do is (1) mark all visible monster items seen when you see the monster (2) mark monster jewellery/wands/? visible when used & visible to the player 19:42:06 which is simple enough 19:42:07 It is refactored in a vulnerable spot!! 19:42:10 and I'll do it at some point (not urgent) 19:42:38 <|amethyst> PleasingFungus: I would say to do what you said, but with a different flag 19:42:52 nrook: I say blame the person who added the third type. They probably had a better handle on cpp data structures 19:43:13 |amethyst: to avoid concerns with e.g. vault monsters behind glass having their items marked as seen for acq/etc purposes? 19:43:35 nah you can't blame someone for adding such that the number of identical data structures is a root of 27 19:43:49 :p 19:43:55 :p 19:44:21 other numbers that are roots of 27: 1. 19:44:21 verdict is: yeah I totally should have been using player_mutation_level 19:44:44 <|amethyst> PleasingFungus: also pickup and stash correctness 19:44:45 The thing I'm gonna refactor is Ru sacrifices. When I have a couple days to sort it out. 19:44:49 -!- HellTiger_NB has quit [Ping timeout: 244 seconds] 19:45:03 stash correctness? 19:45:05 I mean, what kind of jerk makes each sacrifice a separate case condition? 19:47:04 <|amethyst> PleasingFungus: oh... ISFLAG_SEEN is used in fewer places than I though 19:47:05 <|amethyst> t 19:47:20 <|amethyst> PleasingFungus: I was thinking it also controlled whether the item would show up at the bottom of a stash 19:47:33 -!- lobf has quit [Quit: lobf] 19:47:36 <|amethyst> PleasingFungus: but, no, that's just "is it in the stash" 19:48:00 ok. 19:48:23 honestly I think I would want to rename the current ISFLAG_SEEN, wrt acquirement/autopickup 19:48:43 idk what exactly to rename it to. something slightly more verbose 19:48:46 <|amethyst> ISFLAG_MON_CANNOT_PICKUP 19:49:00 oh. I guess I could do that too 19:49:38 but I was thinking of doing it the other way - keeping the name 'ISFLAG_SEEN' for items the player has seen for no-mon-pickup purposes, and using a different name for the old flag behavior 19:49:48 if that makes any sense 19:49:57 -!- Zermako_ has quit [] 19:50:41 <|amethyst> PleasingFungus: well 19:50:50 <|amethyst> PleasingFungus: it turns out "fewer places than I thought" is exactly one 19:51:11 oh 19:51:34 <|amethyst> %git 76d6fdf2 19:51:34 07wheals02 * 0.15-a0-1111-g76d6fdf: The start: don't let monsters pick up items you've seen. 10(5 months ago, 3 files, 8+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=76d6fdf29a37 19:51:43 <|amethyst> so there was no old behaviour 19:51:47 <|amethyst> :) 19:51:48 ok. 19:51:51 that simplifies things! 19:51:53 :) 19:52:06 one line off my todo. 19:52:15 (please do not ask how many lines remain.) 19:52:49 ??pleasingfungus 19:52:50 pleasingfungus[1/11]: oops 19:52:53 <|amethyst> 743078 as of a couple weeks ago 19:52:54 DAWN OF THE FIRST TODO -72 lines remain- 19:52:55 ??pleasingfungus[todo 19:52:55 pleasingfungus[3/11]: Too much to do, not enough time to keep this TODO up to date. Full TODO (arranged in order of most to least likely): https://www.dropbox.com/s/cds3nzv7rshm5u3/annuv.rtf 19:53:06 <|amethyst> Oh, that's how many lines remain in MarvinPA's TODO 19:53:18 -!- Wolfechu has quit [Ping timeout: 255 seconds] 19:53:20 s/TODO/TOREMOVE/ 19:53:41 oh, "contam bomb" is still on the todo 19:53:44 can probably clean that up 19:53:53 <|amethyst> PleasingFungus: name it "fulminant prism" 19:53:55 PleasingFungus: I just hope that idea doesn't 19:53:58 03|amethyst02 07* 0.16-a0-1302-g23299f2: Constify a pointer array. 10(37 minutes ago, 2 files, 5+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=23299f23bc20 19:53:58 03|amethyst02 07* 0.16-a0-1303-g997841f: Let conjugate_verb conjugate to both singular and plural. 10(22 minutes ago, 8 files, 29+ 19-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=997841fd4f25 19:54:01 !glasses 19:54:01 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 19:54:01 bomb 19:54:19 mimic form 19:54:20 <|amethyst> I guess I should have said "either..or", not "both..and" in that commit message 19:54:24 Grunt: ya same 19:54:28 I thought that was a joke 19:54:28 Basil: Hey! Who left that orange in here? 19:54:45 * wheals turns into a pile of gold! 19:54:48 <|amethyst> Orange you glad I didn't cackle and vanish? 19:54:54 |amethyst: oh, dang, did you steal my silly conjugate_verb for your english.cc? I recognize that comment 19:55:03 looks like yours is a little more advanced than mine :) 19:55:08 <|amethyst> :) 19:55:22 <|amethyst> I took your function but replaced the body with monster::conj_verb 19:55:26 heh 19:55:27 <|amethyst> then changed it more 19:55:45 I'm still happy that you made english.cc 19:55:51 -!- tsohg has quit [Remote host closed the connection] 19:56:07 only one more major file to pull out of libutil.cc (string_numbers.cc) 19:56:35 -!- lobf has joined ##crawl-dev 19:56:36 string_numbers? 19:56:49 <|amethyst> PleasingFungus: you mean like number_in_words? 19:56:54 <|amethyst> guess where that lives now 19:56:56 ! 19:57:01 iirc there were a bunch of number functions 19:57:03 let me look 19:57:14 they're probably 19:57:15 <|amethyst> most of them were statics 19:57:16 !glasses 19:57:16 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 19:57:17 innumerable 19:57:27 -!- Oxybeles has quit [] 19:57:30 numcmp, numcmpstr, parse_int 19:57:34 <|amethyst> ahh 19:57:39 and a bunch of those statics 19:57:43 and probably some of the stuff you stole 19:57:45 :) 19:57:52 !steal PleasingFungus 19:58:16 numcmp was the super-c function right 19:58:28 it has a goto 19:58:32 ! 19:58:35 yeah it's 19:58:39 very, very, very c 19:58:48 <|amethyst> hm 19:58:49 but it has a doxygen comment! 19:58:52 so it must be a good function. 19:58:53 ??hm 19:58:54 |amethyst[2/13]: <|amethyst> hm 19:58:59 I should push this score page into a seperate branch 19:59:05 <|amethyst> I don't know 19:59:09 wonder when edliothol will finish all the webtiles changes 19:59:15 <|amethyst> a++ and b++ are used only as statements 19:59:21 <|amethyst> that's not C enough for me 19:59:30 <|amethyst> need at least one *a++ == *b++ 19:59:36 :( 19:59:38 (C is for Crawl... that's good enough for me...) 19:59:45 what about 19:59:47 if (--limit) 19:59:53 <|amethyst> yeah, that's better :) 19:59:58 and it has the goto, too! 20:00:43 version_is_stable is uh 20:00:44 something else 20:00:52 fastform (move fast) 20:01:00 -!- tsohg has quit [Ping timeout: 265 seconds] 20:01:14 Basil: that was the "nemelex forms" brainstorming list 20:01:18 someone else suggested that one 20:01:20 yes 20:01:22 good idea tho 20:01:22 hmm 20:01:23 you could call it 20:01:25 spiderform 20:01:31 nrook: no, actually 20:01:33 it would be 20:01:35 better than spiderform 20:01:37 !!!! 20:01:44 -!- hauzer has quit [Quit: Leaving.] 20:01:51 !!!!!!!!!!!!!!!!! 20:01:56 lang=grunt 20:01:58 nemelex forms 20:02:02 sounds like one of the worst things 20:02:04 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 20:02:25 mercenary form, you must charge yourself gold to attack 20:02:25 unless maybe the player becomes a deck 20:02:26 they already exist 20:02:28 but they're really bad 20:02:35 gammafunk: imo only if they're 20:02:36 !glasses 20:02:37 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 20:02:38 stacked 20:02:38 these would be forms that are actually good for non-uc chars to be in 20:02:40 haha 20:03:04 anyway my design vision for nemelex is still unformed and void 20:03:12 so I'm holding off on fixing him for now 20:03:15 <|amethyst> hm, I think I see a typo in numcmp 20:03:17 ??metamorphosis 20:03:17 PleasingFungus: no, that's your Lucy vision obv 20:03:17 I don't have a page labeled metamorphosis in my learndb. 20:03:22 ??metamorphosis card 20:03:22 metamorphosis card[1/1]: Transforms you based on card power. Power 0 gives spider form, ice form, or bat form. Power 1 gives statue form or blade hands. Power 2 gives lichform or dragon form. Note that lichform from this source will not anger the good gods, but you must still watch out for the unarmed brands of spider (poison) and lich (draining). 20:03:34 |amethyst: how???? 20:04:35 -!- UncertainKitten has joined ##crawl-dev 20:05:03 <|amethyst> PleasingFungus: with my all-Cing eye 20:05:49 !!! 20:05:55 oh. also 20:06:07 !source spl-util.cc:963 20:06:08 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-util.cc;hb=HEAD#l963 20:06:17 <|amethyst> fortunately this line isn't needed, and the typo just makes it do another unneeded thing 20:06:21 -!- hauzer has quit [Client Quit] 20:06:55 I feel like most of these would be caught by "(range != 1 || spell = FLAME_TONGUE)" 20:07:04 spell = FLAME_TONGUE 20:07:05 good bug 20:07:10 erp 20:07:20 anyway, rather than having to list each range-1 conjuration individually. 20:07:45 <|amethyst> PleasingFungus: could probably do even better than that 20:08:22 <|amethyst> PleasingFungus: something like maxrange > 1 20:08:27 ! 20:08:30 o 20:08:32 ya that'd work 20:08:37 <|amethyst> oh 20:08:42 <|amethyst> Sandblast 20:08:46 <|amethyst> Veh doesn't extend that one 20:08:50 that's ok 20:08:54 that's not in that list right now 20:09:00 we already have a separate veh supports check 20:09:15 -!- dtsund has joined ##crawl-dev 20:09:17 <|amethyst> hm 20:09:24 <|amethyst> wait, does veh extend sandblast? 20:09:26 <|amethyst> I guess so 20:09:31 <|amethyst> I was thinking e did not 20:10:06 anyway, you want to change it or should I? 20:10:26 <|amethyst> go ahead 20:11:29 I guess we can check maxrange > 1 since it wouldn't be really meaningful for veh to increase the range of a spell with range -1 20:13:12 So, uh, that vault where Okawaru seals you in with some warriors 20:13:19 You get to pick either an armour or a weapon 20:13:26 and the other is destroyed 20:13:33 but if one is on autopickup . . . :p 20:13:37 hahaha 20:14:02 I vaguely feel like you might be able to vault-tag items to not be autopickupable 20:14:19 03PleasingFungus02 07* 0.16-a0-1304-g9d285ea: Simplify veh range boost checks 10(2 minutes ago, 1 file, 1+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9d285eabd628 20:14:45 should've added a comment there. 20:14:59 <|amethyst> oh 20:15:45 <|amethyst> oh, nm... we already handled the < 0 case earlier 20:15:51 <|amethyst> and I don't think maxrange can be 0? 20:16:11 ya but it probably reads more clearly? 20:16:16 idk 20:17:10 03|amethyst02 07* 0.16-a0-1305-gc033967: 10 GOTO DIJKSTRA 10(7 minutes ago, 1 file, 29+ 30-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c033967717dd 20:17:10 03|amethyst02 07* 0.16-a0-1306-g3dbe1e1: Remove an unneeded check. 10(4 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3dbe1e135986 20:17:27 |amethyst: did you have an idea for a place to store our devteam list that's web-accessible? 20:17:32 commit title 10/10 20:17:34 |amethyst considered harmful 20:18:03 'considered harmful' considered harmful imo 20:18:03 <3 20:18:18 can't you just put them in source control 20:18:21 that's web accessible 20:18:28 the incoherence of the incoherence strikes again 20:18:41 gitorious is not very web accessible 20:18:42 PleasingFungus decoheres! 20:18:49 rip 20:18:50 the issue is potentially more complicated than "is there any place available via http" 20:19:40 a repo was one idea, but |amethyst had some concerns in general I think 20:20:00 still the issue of using the nick table for goodplayer et al, and whether that's a good idea 20:20:40 but I don't want to add anything to the webserver until we know the delivery methods involved for sure 20:21:03 ah, found the mysterious missing dplusplus commit 20:21:06 gammafunk: this is for the bots? 20:21:08 I have this commit aplusplus 20:21:23 bh: it's for player highlighting in the lobby/spectator list 20:21:41 so we can know: admins, devteam members, and good/great/greater/players 20:21:53 because all those people are cool and amazing 20:22:16 Unidentified rods reveals rod type on inspection 13https://crawl.develz.org/mantis/view.php?id=9051 by Floodkiller 20:22:16 imo coolplayers and amazingplayers 20:22:19 (what is an amazingplayer???) 20:22:25 ??amazingplayer 20:22:25 I don't have a page labeled amazingplayer in my learndb. 20:22:30 why not just serve a file from somewhere that each server can pull and then ship down to the client on its own? 20:22:32 fr 20:22:39 since that'll deal with https issues 20:22:50 bh: the webserver currently delivers the spectator list html 20:22:58 |amethyst: so i guess your commit didn't fix that? 20:23:01 but edliothol is fixing some of this 20:23:26 or did you just not rebuild cszo 20:23:45 bh: anyhow yeah that's actually what my plan is, to have the servers pull said list, and just use the appropriate css styles 20:24:09 bh: the standing question is, "where?" 20:24:22 Grunt: it's u 20:24:24 -!- tigertrap has quit [Quit: Page closed] 20:24:27 ! 20:24:30 ha ha ha 20:24:38 purple ugly thing (06u) | Spd: 10 (move: 90%) | HD: 12 | HP: 49-84 | AC/EV: 4/10 | Dam: 22 | 10doors | Res: 06magic(40) | Vul: 11silver | Chunks: 06mutagenic | XP: 555 | Sz: Medium | Int: animal. 20:24:38 %??ugly_thing name:Grunt 20:24:38 that is a 'classic burn', imho. 20:24:43 oh 20:24:46 n_rpl? 20:24:47 Grunt (06u) | Spd: 10 (move: 90%) | HD: 12 | HP: 49-84 | AC/EV: 4/10 | Dam: 22 | 10doors | Res: 06magic(40) | Vul: 11silver | Chunks: 06mutagenic | XP: 555 | Sz: Medium | Int: animal. 20:24:47 %??ugly_thing name:Grunt n_rpl 20:24:52 :( 20:24:54 the other one was also named grunt, but no one knew. 20:24:55 huh, is that not always necessary? 20:25:13 PleasingFungus (04r) | Spd: 12 | HD: 3 | HP: 9-24 | AC/EV: 7/10 | Dam: 2013(drain) | evil | Res: 06magic(20) | Vul: 08holy | Chunks: 09poison | XP: 34 | Sz: little | Int: animal. 20:25:13 %??orange_rat name:PleasingFungus 20:25:17 RUDE 20:25:18 ugly things are ghost_demons 20:25:19 I blame ghost demons. 20:25:21 ah, based on special init code right 20:25:22 ha, knew it! 20:25:27 gammafunk (15g) | Spd: 10 | HD: 1 | HP: 2-6 | AC/EV: 0/12 | Dam: 4 | 10weapons, 10items, 10doors | XP: 1 | Sz: small | Int: normal. 20:25:27 %??goblin name:gammafunk 20:25:34 I have less hp than that 20:25:39 gammafunk (15g) | Spd: 10 | HD: 1 | HP: 1 | AC/EV: 0/12 | Dam: 4 | 10weapons, 10items, 10doors | XP: 1 | Sz: small | Int: normal. 20:25:39 %??goblin name:gammafunk hp:1 20:25:42 gammafunk (13b) | Spd: 25 | HD: 1 | HP: 1 | AC/EV: 0/25 | fly | Res: 06magic(10) | Vul: 09poison | XP: 0 | Sz: tiny | Int: insect. 20:25:42 %??butterfly name:gammafunk 20:25:50 good ev though 20:25:51 gammafunk: like I said, to avoid http/https comingling issues, have each server ship a copy 20:25:55 not that much ev 20:26:06 bh: ship a copy of goodplayers? 20:26:08 I don't get what you mean 20:26:13 I wonder if af_corrode (rust devils) should trigger even if the attack doesn't do damage. it seems like maybe it should? (and I guess it could fire on, like, a coinflip, if we really needed to nerf it...?) 20:26:35 -!- Brannock_ has joined ##crawl-dev 20:26:36 bh: goodplayers are currently available fromthe sequell nick mapping 20:26:37 here 20:26:40 ??!nick[3 20:26:41 !nick[3/3]: https://loom.shalott.org/nickmap.txt 20:26:42 haven't thought this through, just musing out loud. 20:27:04 PF: makes rust devils way better against ac than ev 20:27:06 PleasingFungus roars! 20:27:21 what do uh J do? 20:27:35 Lasty: that *seems* like a good outcome? 20:27:40 jelly (04J) | Spd: 10 | HD: 3 | HP: 12-21 | AC/EV: 0/2 | Dam: 308(acid:7d3) | 04eats items, amphibious, see invisible | Res: 06magic(10), 03poison, 08acid+++, asphyx, 12drown | XP: 42 | Sz: small | Int: plant. 20:27:40 %??jelly 20:27:47 then go for it :D 20:27:48 for, like. a corrosion monster 20:27:56 it seems weird that it would be least effective against characters with the most ac 20:27:56 -!- Isabel has joined ##crawl-dev 20:28:05 -!- Bloaxor has joined ##crawl-dev 20:28:32 orc wizard (06o) | Spd: 10 | HD: 3 | HP: 9-21 | AC/EV: 1/12 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(20) | XP: 37 | Sp: magic dart (3d4), slow, haste, blink / throw flame (3d5), confuse, invisibility, magic dart (3d4) / throw frost (3d5), cantrip, haste, throw flame (3d5), magic dart (3d4), 04esc:invisibility | Sz: Medium | Int: normal. 20:28:32 %??orc wizard 20:28:38 interesting 20:28:43 -!- tigertrap has quit [Client Quit] 20:29:11 I guess the only way to decrease accuracy would be to reduce its hd. 20:29:19 if I wanted to do that. 20:29:46 Are you basing your queries about these on fighting them in e.g. wizmode? 20:30:24 no. watching a guy in hell 20:30:37 ofc 4s aren't gonna be threatening in hell anyway 20:30:43 oh well, they're popcorn then, or should be 20:30:45 ya 20:30:51 -!- ldf has quit [Remote host closed the connection] 20:31:02 what'd be better is some fights versus a mid-game summoner 20:31:09 it does *seem* like making them less effective against high-ac characters is kind of weird even in the area they should exist, tho. 20:31:09 like what orc high priest? and an appropriate char 20:31:11 though popcorn that's really good at corroding you . . . 20:31:33 well I guess it's fine, just keep in mind their main role is actually probably 20:31:36 Encourages you kill them from a range if you have bad AC 20:31:39 just being a summon for orc high priests 20:31:43 and for being a player summon 20:31:53 er, bad EV 20:31:53 and some other things summon them in mid-game I guess 20:32:01 <|amethyst> wheals: my commit did fix #9051 but that game doesn't have my commit 20:32:01 <|amethyst> wheals: gtg for a sec, would you mind closing that? commit is 0.16-a0-1299-g7f81556 20:32:01 -!- illovae_ has quit [Ping timeout: 272 seconds] 20:32:01 -!- pantaril has quit [Ping timeout: 272 seconds] 20:32:01 -!- omnirizon has quit [Read error: Connection reset by peer] 20:32:01 -!- Brannock has quit [Ping timeout: 272 seconds] 20:32:01 -!- Bloax has quit [Ping timeout: 272 seconds] 20:32:01 -!- Pluie has quit [Ping timeout: 272 seconds] 20:32:05 -!- kilobyte has joined ##crawl-dev 20:32:14 -!- ontoclasm1 has joined ##crawl-dev 20:32:36 Lasty: well, they're not slow anymore, ofc 20:32:49 you're encouraged to kill them from a distance because they're melee enemies :) 20:32:59 -!- Bloax has joined ##crawl-dev 20:33:11 -!- fridurmus has quit [Read error: Connection reset by peer] 20:33:11 -!- codehero has quit [Ping timeout: 260 seconds] 20:33:12 -!- ontoclasm has quit [Read error: Connection reset by peer] 20:33:13 -!- geekosaur has quit [Ping timeout: 260 seconds] 20:33:14 -!- oberstein has quit [Ping timeout: 260 seconds] 20:33:14 -!- kilobyte_ has quit [Ping timeout: 260 seconds] 20:33:14 -!- Kalma has quit [Ping timeout: 260 seconds] 20:33:17 -!- Kalma_ is now known as Kalma 20:33:25 -!- Psyknux has quit [Ping timeout: 260 seconds] 20:33:34 as long as the increased corrosion application doesn't make them a lot more powerful where they actually matter in a 3-rune game 20:33:43 go to town 20:33:45 ya 20:33:48 PleasingFungus: Well, at the point where they and all their 4 buddies are popcorn, you can tab through 4s without consideration, but you might still want to kill rust devils from a range 20:33:50 I'll think about it a while more. 20:33:53 since it might make other things more threatening 20:34:01 trying to randomly slow down some invincible hell dude with a 4 seems unlikely 20:34:03 -!- Watball has quit [Quit: Leaving] 20:34:08 ya 20:34:23 I miss smoke demon 4s 20:34:30 smoke demon (153) | Spd: 10 | HD: 7 | HP: 26-52 | AC/EV: 5/9 | Dam: 8, 5, 5 | 05demonic, 10doors, lev, !sil | Res: 06magic(60), 05fire++, 03poison, 12drown, 04rot+++, 13neg+++, 13torm, 04napalm | Vul: 08holy++ | XP: 430 | Sp: sticky flame range (3d4), steam ball (3d12), smiting (7-17) | Sz: small | Int: normal. 20:34:30 %??smoke demon 20:34:30 now there was a 4 that could mess you up 20:34:33 ha 20:34:44 beast 4s 20:34:47 -!- oberstein has joined ##crawl-dev 20:34:49 god, remember when abyss and pan were both nothing but those damn things 20:34:54 rust devil had nonzero effect on me in a zig 20:35:05 A ZIG?! 20:35:29 yeah I don't even know if that's good or bad 20:35:40 well it was only after the dungeon stuff and I was mufe, but still 20:35:41 oh right, more restoreab in zigs 20:35:43 should do that 20:35:48 haha 20:36:13 -!- Annabella| has quit [Ping timeout: 260 seconds] 20:36:14 -!- daek_ has quit [Quit: Saindo] 20:36:16 I guess all I'm saying is if 4s should be harmless to invincible characters, making them always apply corrosion may prevent that. If 4s should be worth playing around even when basically invincible, then making them apply corrosion on every hit is a great way to do it. 20:36:24 I'm not sure which is better. 20:36:29 -!- UncertainKitten has quit [Ping timeout: 255 seconds] 20:36:42 well. even this character has like 30 ev 20:36:45 -!- Bloaxor has quit [Ping timeout: 246 seconds] 20:36:48 and he's mostly armoured 20:36:55 so it's like... kind of academic 20:37:44 since an extended ac-focused char is better at dodging than an early-mid-game dodgy char 20:37:46 or as good 20:37:48 -!- sprort has quit [Ping timeout: 246 seconds] 20:38:20 Lasty: Well 4s are only suppose to be a thing or not a thing relative to not invincible chars imo; if they behave well balance wise for main-game chars and we can get some interesting thing for the "invincible" ones, that great, but the latter are not important relative to the former 20:38:37 We could put in better enemies in hell for the invincible chars if need be 20:38:51 I do wonder how much chaff should be in hell/pan 20:38:55 there's quite a lot 20:38:59 yeah 20:39:05 sigh...extended 20:39:23 replace it with candybox 20:39:24 and I strongly suspect most of it dates back to linley times 20:39:43 it's the devil lands, where all the devils come from! put all the devils in! 20:39:44 all of them!!! 20:39:54 every skeleton. every zombie! 20:39:58 -!- sym_ has quit [Client Quit] 20:40:12 see, it's the land of the dead, so, 20:40:24 damn, spells are printed in a darker color if you don't have the mp to cast them 20:40:37 that means I actually have to bother implementing that for wands if you have the wands-take-mp mut 20:40:40 is this a fr for wand zap - haha 20:40:48 idk if you *have* to 20:40:58 -!- Annabella has quit [Excess Flood] 20:41:00 how do discharged elemental evokers work? or empty rods? 20:41:11 that means I actually have to bother implementing that for wands if you have the wands-take-mp mut 20:41:15 the latter is the right analogy, I think 20:41:16 oops 20:41:17 also, you're echoing. 20:41:26 that was supposed to be up and enter in my terminal 20:41:27 -!- Annabella has quit [Excess Flood] 20:41:35 rip 20:41:46 -!- zero_one has quit [Ping timeout: 258 seconds] 20:41:55 oh yeah, they aren't grayed out 20:42:29 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 20:42:43 -!- Orphic has quit [Ping timeout: 246 seconds] 20:42:49 -!- wheals has quit [Quit: Leaving] 20:42:50 -!- Smello has quit [Ping timeout: 272 seconds] 20:42:50 -!- secularist has quit [Ping timeout: 272 seconds] 20:42:50 -!- _miek has quit [Ping timeout: 272 seconds] 20:42:51 -!- GoblinBomb has quit [Ping timeout: 272 seconds] 20:42:51 -!- orionstein has quit [Ping timeout: 272 seconds] 20:42:51 -!- crate has quit [Ping timeout: 272 seconds] 20:42:51 -!- orionstein_ is now known as orionstein 20:42:53 -!- codehero has quit [Ping timeout: 260 seconds] 20:42:53 -!- Stumpsv has quit [Ping timeout: 260 seconds] 20:42:56 -!- Wah has quit [Ping timeout: 260 seconds] 20:42:56 -!- culcube has quit [Ping timeout: 260 seconds] 20:42:56 -!- bencryption has quit [Ping timeout: 260 seconds] 20:42:56 -!- lavos has quit [Ping timeout: 260 seconds] 20:42:57 -!- moose has quit [Ping timeout: 260 seconds] 20:42:57 -!- djanatyn has quit [Ping timeout: 260 seconds] 20:42:59 -!- Smello_ is now known as Smello 20:43:00 hey, an orc sorcerer just summoned a rust devil. Wicked relevant. 20:43:13 -!- Crehl has quit [Quit: Killed by a kitten] 20:43:17 -!- moose has joined ##crawl-dev 20:43:46 -!- wheals has joined ##crawl-dev 20:43:55 also, "grey wand" has a meaning already 20:44:22 that it's out of charges (or you sacced love and it's enslave or you sacced evo) 20:45:30 did Lasty die 20:45:39 !rip Lasty 20:45:41 Lasty the Black Belt (L16 VSWn), worshipper of Ru, blasted by an orc sorcerer (bolt of fire) on D:15, with 109517 points after 27035 turns and 2:18:53. 20:45:45 wow, rip 20:45:50 apparently that orc sorc got him 20:45:52 nice, even got the enemy 20:46:02 the rare d:15 orc sorcerer 20:46:13 wheals: yeah I guess for items grey generally means "useless" and not "currently useless" 20:46:28 !rip Lasty rust devil 20:46:29 Subcommand $(!lm Lasty alive rust devil fmt:"${char}|${title}|${xl}|${god}|${br}|${lvl}|${absdepth}") failed: No keyword 'rust' in $(split | $(=rip.lm ${1} ${*... in $(ripformat ${lm[0]} ${lm[1]... 20:46:33 that's not how I diedm silly 20:46:37 !rip Lasty 20:46:37 FR 20:46:38 Lasty the Black Belt (L16 VSWn), worshipper of Ru, blasted by a fire giant (bolt of fire) on D:15, with 133763 points after 34640 turns and 2:10:03. 20:46:46 see, nothing I could do 20:46:52 although that's a case by case thing, like iirc !heal wounds is grey if you're a lich, even if you will not be a lich in the future 20:47:00 but yeah seems fine to leave as is 20:47:07 -!- rast has quit [Ping timeout: 272 seconds] 20:47:17 things that are "useless" are grey 20:47:20 out of mp just seems more temporary than normal 20:47:52 also, empty rods as someone mentioned 20:47:53 -!- wheals has quit [Client Quit] 20:47:58 also 20:48:03 this is a quixotic effort 20:48:08 and I will explain why 20:48:10 !rip Lasty 20:48:12 Lasty the Black Belt (L16 VSWn), worshipper of Ru, shot by Vashnia (arrow) on Snake:3, with 130027 points after 30515 turns and 2:09:01. 20:48:21 to mark an item as grey, you would have to mark it as useless. 20:48:24 that's the meaning. 20:48:26 -!- rast has joined ##crawl-dev 20:48:45 which would mean that, while you had insufficient mana under this mutation, you would not autopickup wands. 20:48:47 you can mark items as temporarily useless though? 20:48:53 I don't think so? 20:48:59 maybe I'm misremembering 20:49:09 bool is_useless_item(const item_def &item, bool temp, bool pf_is_a_big_dum_dum) 20:49:21 I assume that is what this function is talking about anyway 20:49:21 there have often been bugs related to lichform and autopickup iirc 20:49:53 maybe I'm only thinking of item colouring, but... 20:49:59 is_useless_item gets called every time, so yeah, you can easily use it for temporary situations 20:50:25 might have weird interactions w/ unid'd wands and autopickup 20:52:12 <|amethyst> hm, I guess I formatted that do-while wrong, but had many bad examples 20:52:13 -!- geekosaur has joined ##crawl-dev 20:52:13 -!- geekosaur has quit [Client Quit] 20:52:13 -!- Wah has quit [Ping timeout: 260 seconds] 20:52:30 -!- geekosaur has joined ##crawl-dev 20:52:32 <|amethyst> is freenode being bursty for anyone else? 20:53:18 I only just got reconnected, after about half an hour of connection refused from both the us and eu rotators 20:53:32 is leading whitespace semantically meaningful in rcfiles? (that is, would it break things?) 20:53:57 how do you retrieve a ttyrec from a !lg? 20:53:58 man, edliothol will not think much of me after reading these commits 20:54:03 What's the easiest way to look at doxygen-generated comments? 20:54:04 -ttyrec 20:54:13 !lg Bloax VSTm won -ttyrec 20:54:14 1. Bloax, XL24 VSTm, T:13320: http://crawl.lantea.net/crawl/ttyrec/Bloax/ 2014-09-06.22:11:46.ttyrec.bz2 2014-09-06.22:18:15.ttyrec.bz2 2014-09-06.22:52:03.ttyrec.bz2 2014-09-06.23:12:54.ttyrec.bz2 2014-09-06.23:25:01.ttyrec.bz2 2014-09-06.23:51:28.ttyrec.bz2 2014-09-07.00:01:48.ttyrec.bz2 20:54:16 thanks 20:54:17 nrook: ? 20:54:21 <|amethyst> nrook: make doxygen-lite 20:54:29 <|amethyst> nrook: (with the appropriate stuff installed) 20:54:33 like I am commenting my function and I want to make sure I didn't botch the formatting 20:54:33 assuming you have doxygen, yeah 20:54:34 ok 20:54:36 <|amethyst> or get someone who already did that to post it 20:54:37 oh uh 20:54:45 <|amethyst> oh, for your own stuff then that :) 20:54:45 yeah don't run doxygen to check your commits :) 20:54:57 I mean I *guess* you could 20:55:02 do it imo 20:55:04 oh nrook 20:55:06 <|amethyst> I imagine you can run doxygen by hand on just one file 20:55:06 tell them the word of zin 20:55:11 oh right 20:55:16 there should be a new bot 20:55:18 ZIN 20:55:21 who runs a CONTINUOUS BUILD 20:55:30 and SMITES those who BREAK THE BUILD by HARASSING THEM OVER IRC 20:55:42 <|amethyst> +1 to continuous builds 20:55:56 +1 to smiting PleasingFungus every other commit 20:56:02 !smite gammafunk 20:56:02 Grunt gestures. Something smites gammafunk! 20:56:12 -!- NilsBloodaxe_ has quit [Client Quit] 20:56:15 <|amethyst> I could spare one CPU on CSZO easily but I'm not sure about the disk bandwidth 20:56:19 :( 20:56:19 a continuous build is nice even without tests because I suspect people still accidentally break the build sometimes 20:56:23 !smite PleasingFungus 20:56:24 Grunt gestures. Something smites PleasingFungus! 20:56:28 I bet you could just use travis and it'd be free since this is an oss project 20:56:31 <|amethyst> nrook: and we do have some tests 20:56:45 <|amethyst> !source .travis.yml 20:56:45 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/.travis.yml;hb=HEAD 20:56:49 <|amethyst> err 20:56:50 suspect is definitely an understatement 20:56:53 <|amethyst> !source ../../.travis.yml 20:56:53 -!- Lasty has quit [Quit: Leaving.] 20:56:53 Bad filename: ../../.travis.yml 20:56:59 <|amethyst> it's there anyway 20:57:06 <|amethyst> %git :/[Tt]ravis 20:57:06 07doy02 * 0.16-a0-210-ge4af178: timeout tests on travis in 9 minutes, so we get a crash report 10(8 weeks ago, 2 files, 4+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e4af1789408c 20:57:06 there is a travis config but afaik there is no actual build running 20:57:08 but it's not every day at least.... 20:57:13 ..how would i combine these into one 20:57:13 <|amethyst> yeah 20:57:32 <|amethyst> I mean 20:57:40 <|amethyst> I guess I could just ionice it 20:57:49 i couldn't get tests to be reliable enough, and then i got distracted and forgot about it 20:58:07 -!- NilsBloodaxe has quit [Ping timeout: 246 seconds] 20:58:12 <|amethyst> as nrook says, even without tests, just having a build would be nice 20:58:16 yeah 20:58:18 if the tests are unreliable 20:58:23 DELETE THEM >:) 20:58:29 such is the word of ZIN 20:58:42 <|amethyst> esp. if we used clang's nice static analysis stuff 20:58:57 hrm, wonder if it could like, run gcc and clang and checkwhite and unbrace 20:59:02 -!- rossi has quit [Ping timeout: 245 seconds] 20:59:09 checkwhite and unbrace would be a little different 20:59:11 still good tho 20:59:21 (what if they break the build...?) 20:59:22 <|amethyst> checkwhite -n and unbrace -n at least 20:59:34 <|amethyst> %git :/dry 20:59:34 07tenofswords02 * 0.16-a0-636-gccaf1fd: Let pairs of ragged claws scuttle across the floors of liquid seas, too. 10(4 weeks ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ccaf1fdcf5c2 20:59:36 ZIN will smite unbrace 20:59:36 <|amethyst> %git :/dry run 20:59:37 07|amethyst02 {Grunt} * 0.15-a0-602-gc77171f: New script util/tag-major-upgrade. 10(5 months ago, 1 file, 110+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c77171fbee20 20:59:47 <|amethyst> excellent hangedman commit 20:59:56 <|amethyst> commit title 21:00:28 |amethyst {Grunt}, now that's a scary chimera 21:00:56 <|amethyst> I should add more Eliot quotes 21:00:58 do I actually have to supply a @return on any method that returns something? I know general java style is to omit the @return if it's a one-line doc 21:01:02 <|amethyst> to make up for the one I removed 21:01:11 |amethyst-Grunt-gammafunk chimera 21:01:19 -!- crate_ is now known as crate 21:01:21 -!- NilsBloodaxe_ has quit [Quit: Page closed] 21:01:33 nrook: I strongly suspect you can get away with skipping most @s 21:01:52 <|amethyst> nrook: IMO you should include it if the function's brief desc doesn't already say that 21:02:08 I don't think we really have anything about doxygen yet in the style guide 21:02:15 if you have a one liner and it doesn't specify what is returned I think you have failed as a commenter 21:02:18 heh 21:02:27 <|amethyst> nrook: with the crawl codebase, even if it's obvious from the name---because there are plenty of *other* things where the name misleads about the reutn value 21:02:39 yeah, I would want a full set of @param and @return for all non-oneliner comments 21:02:46 -!- UncertainKitten has joined ##crawl-dev 21:02:48 but for oneliners, well, they're oneliners. 21:02:54 <|amethyst> yeah, for a one-liner I think it's fine 21:03:00 <|amethyst> because of what nrook said 21:03:38 <|amethyst> TODO: use @pre and @post more 21:03:42 <|amethyst> hm 21:03:49 <|amethyst> what is the convention for nullability? 21:03:56 <|amethyst> mention that in @param or in @pre ? 21:05:09 I've been mentioning it in @param, if we're talking about things like expecting null pointers & such? 21:05:54 <|amethyst> Yeah, I guess just one or two words "a non-null pointer", "a (possibly null) pointer" is fine 21:06:01 <|amethyst> that's what I've been doing when I think about it 21:06:34 often I'll say something like "the actor being blasted. if null, will blast the player" 21:06:55 <|amethyst> yeah, that too 21:07:04 <|amethyst> I suppose we should probably assume "cannot be null" as default 21:07:12 <|amethyst> if the documentation doesn't say, you can't pass null 21:07:30 oh, neat, you can do @param foo,bar,baz 21:07:36 <|amethyst> nice 21:07:37 I wonder if there's anywhere I should say that 21:09:34 there was one place I wanted to document two fields with one comment, but that's different, probably 21:10:50 !tell wheals people are complaining about xom chaos cloud duration 21:10:57 !blame wheals 21:11:10 I pronounce wheals... Guilty! 21:11:10 PleasingFungus: OK, I'll let wheals know. 21:11:15 interesting ordering 21:11:17 mm 21:12:12 -!- DrKe has quit [Read error: Connection reset by peer] 21:12:13 a bored xom action should be to fill every square in los with choas clouds for a while 21:12:35 -!- DrKe has joined ##crawl-dev 21:12:44 <|amethyst> s/chaos clouds/rust devils/ 21:12:49 The goblin falls off the wall 21:13:31 -!- _miek_ is now known as _miek 21:13:32 just mentioned it in ##crawl but i think xom's chaos clouds are pretty harsh at this point 21:14:03 rchandra: message ordering is literally impossible. 21:14:09 ackack: we were talking about that, ya. 21:14:14 sent a message to the chaos clouds man. 21:15:53 the duration is definitely a big part of it, it might be that you could try to risk fighting through it if it were shorter 21:16:26 but it's hard to just step out of, usually, meaning that it feels like another xom behavior that is largely about burning consumables 21:16:52 -!- Amnesthesia is now known as VIII 21:17:23 at the moment i would say it's the meanest thing he can do 21:19:28 gitorious is really not good 21:19:57 nrook: no way!!! 21:20:08 he can abyss or kill you too 21:21:22 -!- Pacra has joined ##crawl-dev 21:22:49 the comment in apply_random_around_square never ceases to make me marvel. 21:22:56 sigh, gammafunk, remeber to restart the webserver after changing it, you idiot 21:23:08 not least because there's been a typo square in the middle for probably ten years now. 21:23:46 !func a[[;yZ_random_around_square 21:23:47 Couldn't understand [[;yZ_random_around_square 21:24:10 !func apply_random_around_square 21:24:11 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-util.cc;hb=HEAD#l577 21:24:41 very nice 21:24:43 ya 21:24:52 I appreciate the multi-line formatting 21:24:53 -!- VIII is now known as danoply 21:24:59 in c comments 21:25:08 https://gitorious.org/crawl/crawl/merge_requests/29 21:25:10 !!!!!!!!!!!!!!! 21:25:22 <|amethyst> hm 21:25:27 <|amethyst> I need to make Chei announce those 21:25:30 wow, so merge request 21:25:31 |amethyst: ya 21:25:50 |amethyst: don't bother nobody else makes htem 21:25:54 huh, how'd you decide on those numbers 21:26:01 which ones 21:26:08 mp, I guess 21:26:31 I wanted numbers that screamed "a lot" because trading 3 MP for a 17% bonus to wand power sounded like a trade a lot of characters would like 21:27:44 idk if 17% is a notable thing at all 21:27:51 I don't have strong opinions on them beyond that the power bonus should be significant, but it should still be bad 21:30:19 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:31:30 this might sounds like a dumb question, but does anyone know offhand why I might not be able to get my bluetooth keyboard to work for webtiles on iOS? 21:32:13 (because Apple???) 21:32:17 (idk) 21:32:25 it works for everything else. just not in-game. trying to see if it's a browser thing 21:32:28 tried two so far 21:34:32 -!- danoply is now known as Amnesthesia 21:36:20 is there a function for "does the player have items of a given type in their inventory" (e.g. potions) 21:36:29 or "list all items of the given type in the player's inventory" 21:36:46 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 21:38:03 ??medar autopickup 21:38:04 medar autopickup[1/1]: http://pastebin.com/gsjW9BNd 21:38:33 maybe iter.invent_iterator:new(items.inventory()) ? 21:38:58 oh, I'm talking about in c, not lua 21:40:24 btw, grunt, you were asking if anyone used prism? 21:40:49 most fun spell in the cj book, and strong now that it's L4 imo 21:40:53 <|amethyst> there's you.inv.begin() and you.inv.end() 21:40:56 ya it's good. 21:40:58 I've been using it heavily 21:41:13 <|amethyst> with horribly verbose types if you don't use C++11 type inference 21:41:18 |amethyst: I'm trying to figure out the best way to ask "does the player have any potions" 21:42:18 crawl.sendkeys(q) 21:42:27 sorry that's lua again 21:42:41 side effects!!! 21:42:49 iterate thru inventory, is thing a potion. ??? 21:42:57 yeah I'm gonna end up doing that 21:43:00 but it makes me sad 21:43:07 god, I'm just confusing the hell out of myself right now 21:43:11 in theory what's a more efficient way to do it? 21:43:12 I am my own kennysheep 21:43:20 gammafunk: dang................................. 21:43:29 toggle some field of variables when you add item of type foo to the inventory 21:43:31 ? 21:44:02 Grunt: just checkout out a copy of working branch, thinking I had checked out a copy of a remote, and was wondering while all the files seemed unchanged 21:44:23 optimizing when n is small (necessarily <52 here) seems shaky 21:44:29 wondering for like 5-10 minutes, that is 21:44:55 <|amethyst> it's not efficiency 21:45:00 <|amethyst> so much as conciseness of code 21:45:03 ah 21:45:14 <|amethyst> C++11: if (any_of(you.inv.begin(), you.inv.end(), [] (const item &it) { return it.base_type == OBJ_POTIONS; })) 21:45:39 <|amethyst> can do that in C++03 if you have an item_is_potion() function 21:45:50 <|amethyst> which might be more readable anyway 21:45:59 todo: C++11 changeover?????? 21:46:01 <|amethyst> C++11: if (any_of(you.inv.begin(), you.inv.end(), item_is_potion)) 21:46:06 <|amethyst> s/11/03/ 21:46:17 <|amethyst> except that function doesn't exist now 21:46:21 rip 21:46:23 soon...! 21:46:27 oh 21:46:28 or unsoon 21:46:34 r i p 21:46:40 isn't the C++11 changeover done by the first dev who gets bored and checks in code with unique_ptr in it 21:46:41 idk. I'm making a thing 21:47:19 !send PleasingFungus things 21:47:20 Sending things to PleasingFungus. 21:47:22 I thought the issue is "Mac Builds" 21:47:23 !send PleasingFungus stuff 21:47:24 Sending stuff to PleasingFungus. 21:47:25 !send PleasingFungus misc 21:47:26 Sending misc to PleasingFungus. 21:47:35 gammafunk: we agreed to end support for ppc macs in 0.16 21:47:36 <|amethyst> template bool carrying_item(Pred pred) { return any_of(you.inv.begin(), you.inv.end(), pred); } 21:47:39 any platform that can't compile c++11 doesn't deserve dungeon crawl 21:47:40 so the issue is "no one's done it yet" 21:47:58 I'll take "things that are easy to say if you are not actually a dev for $500" 21:48:06 but isn't there some problem about only 10.8 supporting c++11? 21:49:03 I'm all for the switch if we can, after dealing with those macros for objstat 21:49:33 it was kind of fun learning a bit about them, tbh 21:49:47 <|amethyst> I believe geekosaur was looking into just how far back we can go 21:50:08 Apple IIe or bust 21:50:10 <|amethyst> I'd hate to drop support for 10.5 etc, but if that's the only way then it has to happen at some point 21:52:01 -!- ackack has quit [Ping timeout: 255 seconds] 21:52:06 -!- PolkaDot has quit [Quit: Lost terminal] 21:52:13 -!- mamgar has quit [Read error: Connection reset by peer] 21:52:29 -!- wheals has joined ##crawl-dev 21:52:47 yeah, so we'll remove wheals in January, then, agreed 21:53:07 sounds good 21:53:08 wheals: You have 1 message. Use !messages to read it. 21:53:15 to remove everything, i must make the ultimate sacrifice 21:53:16 <|amethyst> btw, weren't we going to turn tome/destruction into a misc item? 21:53:16 !messages 21:53:17 (1/1) PleasingFungus said (42m 8s ago): people are complaining about xom chaos cloud duration 21:53:19 only in january!??! 21:53:20 By the statistics I'm finding, 10.8 and 10.9 make up something like 88% of current Mac users. 21:53:34 PleasingFungus: one sec, reading logs 21:53:36 |amethyst: it was suggested and no one opposed it and it was even implemented (a year ago (by mumra)) 21:53:36 I don't think we'll be missing out on much if we drop support for 10.5. 21:53:40 wheals: the chat was in ##crawl 21:53:46 mostly 21:53:51 hm. if I tap the chat window I can type messages. and if I get into some weird mystery state by tapping all over the place I can get commands to work but not esc 21:53:53 Grunt: huh, that's surprisingly a lot 21:53:56 how strange 21:54:09 <|amethyst> Grunt: but is that statistically independent from "plays roguelikes"? :) 21:54:17 |amethyst: probably not!! 21:54:44 |amethyst: I was musing a couple of days back about getting another Crawl survey going so we can find out more about our target audience to help us make these decisions.... 21:54:51 1learn add crawl_development it was suggested and no one opposed it and it was even implemented (a year ago) 21:55:13 it's true! 21:55:14 Fast Development Cycle 21:55:16 <|amethyst> PleasingFungus: yeah, and never went into trunk :) 21:55:40 <|amethyst> PleasingFungus: I guess it was just mumra's getting a job that kept it from going in 21:56:00 -!- ackack has joined ##crawl-dev 21:56:03 also rod pumping 21:56:07 <|amethyst> PleasingFungus: if the 'shard' flavour isn't right, it could stay a 'tome' 21:56:07 rod pumping. 21:56:13 |amethyst: no I'm fine with the shard thing 21:56:20 I'm unconvinced that his changes made it a good or useful item 21:56:21 maybe I should revive scattershot and make a rod out of it 21:56:26 but the retheme seems ince 21:56:28 *nice 21:56:33 gammafunk: iron shotgun when??? 21:56:34 <|amethyst> PleasingFungus: well 21:56:44 PleasingFungus: that's a grunt idea, originally 21:56:45 !send PleasingFungus scattershots 21:56:46 Sending scattershots to PleasingFungus. 21:56:52 gammafunk: I didn't call it iron shotgun!!! 21:56:55 I'm busy mucking up japanese webtiles codes 21:56:57 <|amethyst> PleasingFungus: I was thinking, at the very least, keep the item exactly the same except it uses v instead of r and is on } instead of : 21:57:04 Grunt: tbf I don't think gammafunk did either 21:57:08 that one might be mine :) 21:57:30 |amethyst: ya, I think there is a commit that does exactly that (plus it's not affected by silence or found in bookshops) 21:57:42 (someone should probably update it to place it in evocable shops - since those postdate the commit) 21:57:50 and then a separate commit that tries to upgrade it 21:57:52 we could just remove the item for now, and promise extra hard to rework it as a misc 21:58:06 since it's Not a Good Item 21:58:21 gammafunk: that could work, but there's about an 80% chance that it won't come back (or not for years) 21:58:25 since momentum 21:58:29 oh no 21:58:30 Grunt: for a survey to be meaningful wouldn't it have to go into stable at the time a version becomes stable? 21:58:32 idk how much we care 21:58:40 would nem by chance also go along with it? 21:58:40 but that is a likely consequence 21:58:45 !banish gammafunk 21:58:46 PleasingFungus casts a spell. gammafunk is devoured by a tear in reality! 21:58:51 Looks like the item idea was mumra's ("rod of iron") and "iron shotgun" was named by 21:58:51 wheals 21:58:52 !blame wheals 21:58:53 I pronounce wheals... Guilty! 21:58:54 ...I like it here 21:58:56 ha! 21:59:25 Nothing can escape Grunt Research (tm) 21:59:26 when? 21:59:39 also, hopefully it can get knockback and we can remove force lance 21:59:42 Who will test the rod of iron? 21:59:44 2014-02-05 21:59:47 says the crawl-dev log 21:59:48 dang.... 21:59:56 must have been when i was making rod of bolts 22:00:06 wheals: the problem with force lance is not that it's a spell instead of a rod 22:00:10 wheals: ooh I can replace force lance with scattershot 22:00:12 it's that it checks weight (and the way it checks weight) 22:00:19 well, one problem 22:01:21 <|amethyst> and that the push chance/amount depends in no way on spell power 22:01:43 ... 22:01:46 I think it's probably a fine spell, wrapped in a cocoon of bad design 22:02:01 <|amethyst> !source bolt::knockback_actor 22:02:03 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/beam.cc;hb=HEAD#l5741 22:02:13 <|amethyst> it's mostly that it reused already-existing code 22:02:28 <|amethyst> without generalising that code appropriately 22:02:28 -!- Brannock_ has quit [Ping timeout: 260 seconds] 22:03:50 Grunt: will you also add double scattershot and combat scattershot 22:04:06 super scattershot 22:04:12 <3 22:04:28 "scattershot" is the spell name; presumably the rod would be called something else :) 22:04:31 |amethyst: looking at some really old logs, i think merge requests used to be announced like branches? 22:04:36 rod of iron is a neat name 22:04:43 rod of shot 22:04:47 rod of fragments 22:04:53 fragementation rod 22:04:55 defragementation rod 22:05:00 The rod shatters into countless fragments! 22:05:03 %s/gem/gm/g 22:05:04 You defragment the chaos spawn!!!! 22:05:07 <|amethyst> wheals: yeah, ISTR so as well 22:05:12 why haven't we implemented gems yet 22:05:16 You defragment the shattered altar of Ashenzari. 22:05:21 PleasingFungus: gems were in ancient crawl 22:05:27 or did i say this yesterday 22:05:31 ??rod of acid 22:05:32 I don't have a page labeled rod_of_acid in my learndb. 22:05:41 wheals: weren't they never implemented? 22:05:45 hm 22:05:46 I know I saw code referencing them 22:05:49 hm 22:05:53 hmm 22:05:56 -!- tsohg has quit [Remote host closed the connection] 22:05:57 hmmmmmmmmmmmmmmmmmmmmmmmmmmmmm 22:05:58 but I think I also saw a comment to that effect 22:06:02 h 22:06:17 m 22:06:29 (in a crawl where inventory space was meaningful, we could have gems as d2-style charms, maybe.) 22:06:34 (maybe in 0.21) 22:07:01 that sounds not so fun 22:07:10 0.27 22:07:10 imo 22:07:15 maybe. 22:07:18 we already have d2 charms 22:07:20 so far away from being plausible 22:07:22 inventory tetris? 22:07:23 - case 270: 22:07:23 - *ch = '}'; 22:07:23 - break; // gems 22:07:26 the elemental evokers 22:07:33 r i p 22:07:38 Grunt: but what about base 27 22:07:50 ontoclasm1: insofar as they trade inventory space for power, ya 22:07:55 there was a gdd thread about that 22:08:00 Basil: don't make baseless assumptions now 22:08:07 hmmmm 22:08:27 + case OBJ_GEMSTONES: // obviously not implemented yet 22:08:38 PleasingFungus: looks like you were obviously right 22:08:47 obviously!!! 22:08:52 + case STAFF_ENERGY: // crappy name. oh well 22:08:52 strcat(glog, " of energy"); 22:09:00 you heard it here first 22:09:01 d a n g 22:09:06 heh! 22:09:08 wheals: imo help me update the old gods page 22:09:09 ??glog 22:09:09 I don't have a page labeled glog in my learndb. Did you mean: blog, glow, log, plog, glowing. 22:09:10 <3 22:09:14 - case BOOK_STORMS_AND_FIRE: 22:09:14 - strcat(glog, "book of Storms and Fire"); 22:09:14 + case BOOK_TEMPESTS: 22:09:14 + strcat(glog, "book of the Tempests"); 22:09:17 ??blog 22:09:17 blog[1/1]: http://crawl.develz.org/wordpress for interesting articles on play-testing and general development Stuffs! 22:09:21 Grunt: imo revert this 22:09:26 Grunt: imo help me update the old glog page 22:09:32 storms and fire 22:09:34 wheals: nah. 22:09:35 PleasingFungus: imo help me update the old plog page 22:09:52 PleasingFungus: Grunt: imo help me update the old ploog page 22:09:55 ?/ploog 22:09:56 Matching terms (1): ploog; entries (4): devteam_old[1] | devteam_old[2] | plog[3] | ploog[1] 22:10:04 ??devteam_old 22:10:04 devteam old[1/7]: The Stone Soup Team: Name / SF / IRC: Adam Borowski / castamir / kilobyte, Charles Otto / caotto / pointless, David Lawrense Ramsey / dolorous / -, David Ploog / dploog / dpeg, Enne Walker / ennewalker / Enne 22:10:06 ??devteam_old[2 22:10:06 devteam old[2/7]: Eino Keskitalo / evktalo / Keskitalo, Haran Pilpel / haranp / haranp, Johanna Ploog / j-p-e-g / -, Jude Brown / bookofjude / due, Steven Noonan / mozillagodzilla / neunon, Nat Lanza / nlanza / -, Paul Du Bois / pauldubois / -, Peter Berger / peterb12 / - 22:10:06 ??ploog 22:10:07 ploog[1/1]: I don't have a page labeled ploog in my learndb. Did you mean: plog. 22:10:10 |amethyst: in the logfile, do you know what the D in e.g. 20140717010506D refers to? 22:10:12 ...? 22:10:15 ... 22:10:19 !learn del ploog 22:10:19 Deleted ploog[1/1]: I don't have a page labeled ploog in my learndb. Did you mean: plog. 22:10:20 ??devteam old seems hard to read 22:10:21 I don't have a page labeled devteam_old_seems_hard_to_read in my learndb. 22:10:23 ??ploog 22:10:24 ploog ~ plog[1/3]: When Crawl's name generator generates a name too short, it returns "Plog" instead of rerolling. That's why this name appears relatively often. 22:10:25 ahaha 22:10:27 much better 22:10:32 it got me 22:10:42 -!- tsohg has quit [Ping timeout: 245 seconds] 22:10:48 ??plog[$ 22:10:49 plog[3/3]: Misspelling of ploog. 22:10:50 |amethyst: dplusplus is removing a trailing S explicitly, but my local logfile has a D instead, so this is causing a http 500 22:11:01 |amethyst: this is when parsing the logfile to get the score list 22:11:33 I think it's maybe timezone and he's basically hacked it to work for JP? 22:11:42 he has a lot of stuff in here that's specific to lld 22:11:46 well some stuff, anyhow 22:12:41 I can just strip the 'D', but it seems maybe it should be generalized? 22:12:59 <|amethyst> gammafunk: date->tm_isdst 22:13:12 aha 22:13:13 heh 22:13:22 so I guess strip S or D? 22:13:34 <|amethyst> !lg * start~~D$ 22:13:35 Type mismatch: start in 'start~~D$' 22:13:39 <|amethyst> !lg * rstart~~D$ 22:13:45 93324. randart the Digger (L1 CeEE), quit the game on D:1 on 2009-04-20 11:22:09, with 16 points after 0 turns and 0:00:07. 22:13:49 <|amethyst> !lg * / rstart~~D$ 22:13:56 93324/3673076 games for *: N=93324/3673076 (2.54%) 22:13:57 <|amethyst> !lg * / rstart~~S$ 22:14:05 3579752/3673076 games for *: N=3579752/3673076 (97.46%) 22:14:08 <|amethyst> !lg * rstart~~D$ s=src 22:14:14 93324 games for * (rstart~~D$): 86920x cao, 6404x cdo 22:14:35 <|amethyst> aha 22:14:50 <|amethyst> if USE_DGAMELAUNCH is on, it uses gmtime; if not, localtime 22:15:07 <|amethyst> so it should always be S for the online servers (these days) 22:15:21 ah, but running webtiles locally? 22:15:37 I guess just strip D or S if it occurs, yeah? 22:16:11 <|amethyst> yeah, but if it ends in D I wouldn't rely on the timestamp too much 22:16:40 # fix 0-origin month to 1-origin 22:16:40 YYYYMMDDHHMMSS = str(int(score['end'].rstrip('S')) + 100000000) 22:16:43 ptn = re.compile(r'(\d{2})(\d{2})(\d{2})(\d{2})(\d{6})') 22:16:45 score['dumpURL'] = ptn.sub(r'../../morgue/{name}/morgue-{name}-\1\2\3\4-\5.txt'.format(**score), YYYYMMDDHHMMSS) 22:16:48 score['date'] = ptn.sub(r'\2/\3/\4', YYYYMMDDHHMMSS) 22:16:50 good varname dplusplus 22:16:52 uh 22:18:00 heh 22:18:03 descriptive! 22:18:43 my values was 20140717013920D, which seems reasonable anyhow 22:18:56 not a game from today, obv 22:19:05 -!- nicolae- has joined ##crawl-dev 22:19:18 -!- MrPeeps has quit [Ping timeout: 244 seconds] 22:19:44 <|amethyst> gammafunk: right, I just mean, if it says 'D' we know it's not in UTC so shouldn't compare it to timestamps from other servers 22:19:55 <|amethyst> probably irrelevant since I doubt e's looking for streaks or anything 22:20:34 yeah, this is just to get the morgue url 22:20:42 or path rather 22:21:34 <|amethyst> hm... which date would the morgue file use? 22:21:39 <|amethyst> s/date/timezone/ 22:22:06 <|amethyst> ah, it uses the same one 22:22:27 thank goodness 22:22:58 <|amethyst> so yeah, drop that and add one to the month 22:23:01 <|amethyst> compare 22:23:04 <|amethyst> !source make_date_string 22:23:05 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/tags.cc;hb=HEAD#l888 22:23:23 <|amethyst> (used by set_base_xlog_fields for logfiles etc) 22:23:23 -!- tensorpudding has quit [Ping timeout: 272 seconds] 22:23:24 <|amethyst> and 22:23:28 <|amethyst> !source make_file_time 22:23:29 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/stringutil.cc;hb=HEAD#l423 22:23:37 <|amethyst> (used in the morgue filenames) 22:24:32 <|amethyst> btw, nice parameter name here 22:24:34 <|amethyst> !source morgue_name 22:24:36 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/ouch.cc;hb=HEAD#l1164 22:24:50 yeah, that's what the above python code is doing, just need to modify the rstrip part 22:25:06 heh 22:25:19 crawl always gets even 22:25:33 <|amethyst> if it didn't, that would be odd 22:25:47 <|amethyst> (mathematics is prime pun material) 22:27:06 -!- KurzedMetal has quit [Ping timeout: 240 seconds] 22:27:10 that's a cardinal rule of making jokes? 22:27:39 not aleph them, just sum of them 22:28:16 this humor is very derivative 22:28:33 I dunno; it's an integral part of crawl development one way or another. 22:28:33 <|amethyst> gammafunk: it's integral to my personality 22:28:45 man i am so glad i decided to not go with my "integral" pun 22:28:56 all these puns 22:29:00 it's like death by abelian cuts 22:29:19 you're being a little dedekind 22:29:29 ...this can't be real! 22:29:30 the integral puns did seem pretty derivative 22:29:45 wheals: no need to make things too complex imo 22:29:49 we just did a derivative pun! 22:29:54 argh! there's no quality control around here 22:29:56 Grunt: it seems rational to me 22:30:13 wheals: well, it is fairly natural 22:30:27 You might say we're in our element. 22:30:29 that might not be the whole motivation 22:30:30 <|amethyst> Bah, grunt's running rings around us all. 22:30:34 <|amethyst> This is not ideal. 22:30:39 i can't associate with this kind of group 22:30:44 <|amethyst> I guess it is his field, though. 22:30:46 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 22:32:16 -!- NilsBloodaxe has quit [Ping timeout: 246 seconds] 22:35:44 well, it's pretty ugly in new webtiles, but it works 22:35:47 http://i.imgur.com/NFu0Rcy.png 22:36:33 neat 22:36:34 -!- st_ has quit [Ping timeout: 255 seconds] 22:36:41 gammafunk: the bit at the bottom? 22:36:50 looks like it needs a little bit of whitespace, mostly 22:36:58 or a divider or something 22:37:07 PleasingFungus: yeah, and the score page displays properly; this is in edliothol's new webtiles code 22:40:01 -!- Lasty_ has quit [Read error: Connection reset by peer] 22:40:03 nice! 22:42:02 -!- Pacra has quit [Ping timeout: 250 seconds] 22:42:08 !hellfire wheals 22:42:08 * Sequell ends wheals in hellfire! You hear a strangely unpleasant explosion. 22:42:26 -!- xFleury has quit [Ping timeout: 240 seconds] 22:42:41 !hellfire 22:42:41 * Sequell ends in hellfire! You hear a strangely unpleasant explosion. 22:42:41 rude 22:42:45 hm 22:43:00 !hellfire 22:43:01 * Sequell ends it in hellfire! You hear a strangely unpleasant explosion. 22:43:05 much better 22:46:10 I like how on my local webtiles, my test games are all HESu, and they're all beaten by qw, GrBe the Chopper of Trog 22:47:43 -!- Bloax has quit [Ping timeout: 244 seconds] 22:48:07 New branch created: webtiles-changes-score (54 commits) 22:48:09 03edlothiol02 07[webtiles-changes-score] * 0.15-a0-701-gb2665bd: Load Webtiles server config from a JSON file. 10(6 months ago, 13 files, 324+ 249-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b2665bdd2e27 22:48:09 03edlothiol02 07[webtiles-changes-score] * 0.15-a0-702-g024d1d0: Reload Webtiles server config on SIGUSR1. 10(6 months ago, 1 file, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=024d1d0d71c5 22:48:09 03edlothiol02 07[webtiles-changes-score] * 0.15-a0-703-g9a0633e: Webtiles: Refactor login cookie handling. 10(6 months ago, 5 files, 84+ 74-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9a0633e1034a 22:48:09 03edlothiol02 07[webtiles-changes-score] * 0.15-a0-704-ge69da8d: Save Webtiles login tokens in the user database. 10(6 months ago, 2 files, 87+ 32-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e69da8d0101c 22:48:09 03edlothiol02 07[webtiles-changes-score] * 0.15-a0-705-gb8f6b12: Webtiles: Implement login sessions. 10(6 months ago, 3 files, 78+ 30-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b8f6b12facf4 22:48:09 03edlothiol02 07[webtiles-changes-score] * 0.15-a0-706-g82bc674: Fix a Webtiles error message. 10(6 months ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=82bc674c1535 22:48:09 03edlothiol02 07[webtiles-changes-score] * 0.15-a0-707-g84de97e: Simplify the Webtiles client.html template a bit. 10(6 months ago, 3 files, 20+ 28-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=84de97ef2e0b 22:48:09 03edlothiol02 07[webtiles-changes-score] * 0.15-a0-708-gbc93eed: Webtiles: Reload the page when starting a game or watching somebody. 10(6 months ago, 6 files, 85+ 119-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bc93eede0954 22:48:09 03edlothiol02 07[webtiles-changes-score] * 0.15-a0-709-g2107e95: Only reload the page when going back to the lobby. 10(6 months ago, 2 files, 34+ 17-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2107e9508362 22:48:09 03edlothiol02 07[webtiles-changes-score] * 0.15-a0-710-g5a710a3: Some initial Webtiles template cleanup. 10(6 months ago, 3 files, 117+ 111-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5a710a3ee3a3 22:48:09 ... and 44 more commits 22:48:33 and 44 more... 22:48:40 oh, heh, yeah I guess that's the problem with pushing a new branch 22:48:55 aw, got the message wrong. 22:48:57 oh well 22:49:00 r i p 22:49:06 %git webtiles-changes-score 22:49:06 07gammafunk02 * 0.15-a0-2347-g1ca0d8d: Move the default score menu options into the WebTiles html footer 10(9 minutes ago, 2 files, 3+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1ca0d8d9e2a8 22:49:11 %git webtiles-changes-score^1 22:49:11 07gammafunk02 * 0.15-a0-2346-g3de88d1: Fix WebTiles logfile parsing to handle all DST values in timestamps 10(10 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3de88d135d8e 22:49:13 %git webtiles-changes-score^2 22:49:13 Could not find commit webtiles-changes-score^2 (git returned 128) 22:49:20 %git webtiles-changes-score~2 22:49:20 07dplusplus02 {gammafunk} * 0.15-a0-2345-g0bb23c6: Implement sprint & zot defense score ranking viewer 10(6 weeks ago, 8 files, 193+ 64-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0bb23c6f4881 22:49:23 %git webtiles-changes-score~3 22:49:23 07dplusplus02 {gammafunk} * 0.15-a0-2344-gf218e85: Implement score ranking view 10(6 weeks ago, 5 files, 142+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f218e8564004 22:49:27 only those 4 22:49:32 gammafunk: new credits.txt entry??? 22:49:36 imo put it in the branch 22:49:38 so you don't forget 22:49:47 PleasingFungus: well edliothol has to approve it! 22:50:00 will def. add that though 22:50:34 I'm not sure if there's anything else from his branch we'd want 22:50:44 but if anyone sees anything 22:51:36 !tell edliothol I got the score view contributions from dplusplus working with your branch (as best I could) in the last 4 commits in branch webtiles-changes-score 22:51:37 Sorry gammafunk, I don't know who edliothol is. 22:51:39 !dazzle gammafunk 22:51:47 gammafunk: edlothiol imo 22:51:54 huh 22:52:00 didn't know Sequell was that smart 22:52:07 !seen Grunt 22:52:08 Sorry Grunt, that person is dead. 22:52:11 rip 22:52:26 !tell edlothiol I got the score view contributions from dplusplus working with your branch (as best I could) in the last 4 commits in branch webtiles-changes-score 22:52:27 gammafunk: OK, I'll let edlothiol know. 22:52:38 !tell Sequell hi... 22:52:38 Sorry Grunt, I don't know who sequell is. 22:52:41 :( 22:52:42 -!- rchandra has left ##crawl-dev 22:52:45 gammafunk: time to test new webtiles score on dbro or something? 22:52:54 johnstein: you can if you like! 22:53:05 it does work, but is a little ugly 22:53:16 03PleasingFungus02 07* 0.16-a0-1307-g078b510: Add a helper function for duration field population 10(3 hours ago, 1 file, 28+ 15-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=078b510b7af1 22:53:16 03PleasingFungus02 07* 0.16-a0-1308-ga10c034: Fix a typo in a comment 10(2 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a10c034f768e 22:53:16 03PleasingFungus02 07* 0.16-a0-1309-ga8e5aaf: Freeze Cocytus solid 10(3 minutes ago, 7 files, 55+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a8e5aaf0bc93 22:53:18 but yeah that'd be nice if it's convenient for you 22:53:23 will it work despite it running on a non-official server? 22:53:29 PleasingFungus: who lives in duration? 22:53:33 johnstein: it's the server score, so yes 22:53:35 I'm not totally up-to-speed on what it is 22:53:43 johnstein: as in, it shows you the scores just from the server itself 22:53:47 wheals: antaeus! 22:53:51 ok. just making sure that it wasn't dependent on the crawl versions hosted from the server 22:53:58 johnstein: something that's hard for the player to see currently in a convenient format 22:53:58 -!- foophykins has quit [Ping timeout: 246 seconds] 22:54:02 no, it's fine 22:54:05 ok 22:54:05 works locally as well 22:54:25 I will add it to the queue. if not during the week, almost certainly by the end of the week 22:54:31 !tell idlothiol If you see anything wrong or have general advice, just let me know, and hopefully I can clean it up for merging into webtiles-changes 22:54:32 Sorry gammafunk, I don't know who idlothiol is. 22:54:33 I also want to learn more on how webtiles works 22:54:37 gosh darn it, gammafunk 22:54:45 !tell edlothiol If you see anything wrong or have general advice, just let me know, and hopefully I can clean it up for merging into webtiles-changes 22:54:46 gammafunk: OK, I'll let edlothiol know. 22:54:51 -!- rophy has quit [Remote host closed the connection] 22:54:59 (figure out why I can't get my bluetooth keyboard via iOS to work consistently/reliably for webtiles) 22:55:07 johnstein: yeah, there could be more commits by the end of the week, either for that or for the highlight thing I want to do 22:55:32 PleasingFungus: oh did you merge the dang potion thing 22:55:36 ya 22:56:19 -!- molibdeno has quit [Quit: WeeChat 0.3.7] 22:56:26 and this is just the webtiles part of the code, right? 22:56:47 johnstein: yeah, changes to the python and some to the template (which has inline python, I learned) 22:57:03 gammafunk: that is, when I set up the first webtiles-changes changes, all I really did was replace the stuff in the crawl-master folder for webtiles 22:57:17 oh. and edlothiol moved away from JSON right? 22:57:21 %git :/JSON 22:57:22 07edlothiol02 * 0.15-a0-2343-g61e331d: Webtiles: Use TOML instead of JSON for config. 10(4 weeks ago, 8 files, 648+ 195-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=61e331d53eaa 22:57:29 is that in your version? 22:57:36 johnstein: just for config, and this based on that branch, yeah 22:57:46 so it's just 4 commits ahead of his branch 22:57:53 ok. I'll have to update the config file too then. 22:58:05 is there a converter from JSON to TOML now too? 22:58:23 -!- nicolae- has left ##crawl-dev 22:58:23 johnstein: yeah there are two options added to the TOML config, but didn't you do this already for your server? 22:58:28 or is it an older version of his branch 22:58:48 convert the config to TOML, I mean 22:59:06 oh, did he move it from py to JSON to TOML? 22:59:12 maybe that's how it went 23:00:07 I set up the webtiles-changes branch several months ago 23:00:07 -!- rossi has quit [Ping timeout: 272 seconds] 23:00:13 when we went from the old config to JSON 23:00:19 ok, I see, so you're running that version 23:00:21 no biggie 23:00:31 just have to budget for a few more step :P 23:00:33 steps 23:00:39 max_score_list_length = 1000 23:00:39 min_score_list_length = 100 23:00:56 johnstein: that's what you'll and on my side, but that's also in the supplied toml file, so 23:00:59 (also hoping that some of his updates cleans up the way my keyboard works with it, but probably too much to hope for) 23:01:26 heh, edlothiol makes commits to fix bluetooth devices 23:01:30 gammafunk: ok. I'll take a stab at it and fail, then ask in here and get it figured out 23:01:34 did he? 23:01:38 or are you joking? 23:01:40 haha, no I was joking 23:01:42 hehe 23:01:52 it's weird. it kinda works if I start tapping around the chat window 23:02:00 he'd be more likely to make such commits that I would, for sure 23:02:01 but then the stupid iphone zooms into the chat box 23:02:22 the solution is to not want to play webtiles on my phone 23:02:38 but it's *almost* doable so I can't shake the idea 23:02:58 what is the setup you're using, exactly? 23:03:16 wrt to the keyboard problem 23:05:09 iphone + HP K4000 bluetooth keyboard 23:05:39 keyboard works just fine. but when I log into webtiles, the game loads up but I can't get any commands to register 23:06:24 -!- ackack has quit [Ping timeout: 260 seconds] 23:06:27 however, if I tap the chat window a certain way, it seems to change the focus but doesn't make the message input box the focus and suddenly the keyboard works 23:06:39 but the iphone helpfully zooms to the chat window 23:06:47 and I can't really see the game 23:07:10 and in the process of trying to fix that, I tapped the chat message input box and then I was typing messages 23:07:25 but I couldn't get out of the chat window since esc didn't seem to work 23:07:28 does the game render and work properly when logging in from just the device without the keyboard? 23:07:42 no. no way to input any commands 23:07:48 it won't bring up a virtual keyboard 23:08:05 console via ssh works fine via keyboard (bluetooth and virtual) 23:08:14 ah I see 23:08:19 I was thinking spectating 23:08:21 (bluetooth being superior since I don't lose half my screen to the virtual one) 23:08:25 spectating works great 23:08:32 but you can e.g. spectate just fine from your iphone alone? 23:08:32 ok 23:08:45 I'm going to screw around with it more. i've tried 3 browsers so far 23:08:50 -!- Pacra has joined ##crawl-dev 23:09:24 interesting, I think that could be something that the client isn't sending to e.g. safari 23:09:28 and I'll try other online browser games too. it's probably something in the way webtiles sets up the page, but I'm too web-dumb to know 23:09:52 the fact that I was able to get it to work in that weird not-quite-chat state makes me think it's doable 23:10:16 I've got huge amounts of patience on this though 23:10:30 1learn add johnstein 23:10:47 johnstein: are you tapping the chat box when this switch the the chat box occurs? 23:10:52 trying to get dgamelaunch to work over the past year has really desensitized me on stupid dev frustration stuff 23:10:55 yea 23:11:03 because you can click on the chat box in a normal browser to open it 23:11:08 sounds like that's all that's happening 23:11:24 as in, it's a clickable thing that you can activate 23:11:37 unless I'm misunderstanding 23:11:38 I was trying to test if chatting worked period. just to ensure I could get the keyboard to work for that 23:11:48 so I tapped it (like you said, since clicking it activates it) 23:12:19 and I seemed to have mis-tapped so it looked like I activated it, but focus wasn't in the input-box part 23:12:26 no blinking cursor waiting for me to type 23:12:32 and I assume the chat function works....ah ok 23:12:37 so you also can't type messages 23:12:40 but that was enough to let 'i' and 'g' work 23:12:48 ...oh 23:12:53 'g' kept telling me that there weren't any items on the ground 23:12:59 and I typed 'i' and saw the inventory 23:13:02 got super excited 23:13:09 but then esc wouldn't work to close the inv 23:13:24 and in my tapping excitement I finally got to the message box 23:13:37 and started typing messages 23:13:41 and I couldn't get out of the message box 23:13:47 I see 23:13:48 since esc wouldn't close it 23:13:51 and tapping wouldn't let me out 23:14:02 so for a short while I was definitely "playing" 23:14:13 but fell off the tightrope 23:14:20 not knowing how I even got on it 23:14:25 all in all, very productive 23:14:44 going to put daughter to bed then mess with this some more :P 23:15:40 03wheals02 07* 0.16-a0-1310-g3143e60: Don't display a misleading message for Undeadhunter on a 0-dam hit. 10(18 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3143e60247cb 23:15:40 03wheals02 07* 0.16-a0-1311-gd78fb1c: Conjugate. 10(2 minutes ago, 5 files, 7+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d78fb1ce1bca 23:15:52 Well if I catch ed again, I can ask him about this, see if he might know some clues as to where the problem lies 23:16:43 !lm * cv>= 0.15 br.enter=coc 23:16:44 447. [2014-10-15 00:55:31] Enzo the Axe Maniac (L27 VSFi of The Shining One) entered Cocytus on turn 100645. (Hell) 23:16:49 !lm * cv>= 0.15 br.enter=coc|tar|dis|geh 23:16:50 mm, conjugation 23:16:50 1786. [2014-10-15 00:55:31] Enzo the Axe Maniac (L27 VSFi of The Shining One) entered Cocytus on turn 100645. (Hell) 23:17:02 -!- bonghitz has quit [Remote host closed the connection] 23:17:16 !lm * cv>= 0.15 br.enter=coc|tar|dis|geh / lg:br=$noun 23:17:18 62/1786 milestones for * (cv>= 0.15 br.enter=coc|tar|dis|geh): N=62/1786 (3.47%) 23:17:27 !lm * cv>= 0.15 br.enter=coc|tar|dis|geh s=br / lg:br=$noun 23:17:29 62/1786 milestones for * (cv>= 0.15 br.enter=coc|tar|dis|geh): 25/447x Coc [5.59%], 21/464x Dis [4.53%], 12/436x Geh [2.75%], 4/439x Tar [0.91%] 23:17:49 PleasingFungus: coc was already technically more dangerous fwiw 23:17:56 I guess if you have plans for the other ones thouhg 23:18:01 wow tar 23:18:03 i feel its one of the more dangerous ones 23:18:13 yes tar is the one i tend to think of as the easiest of the four 23:18:21 probably more because antaeus is maybe the most dangerous hell lord 23:18:25 everyone else does too i think 23:18:33 coc also is stuffed with ice fiends everywhere 23:18:34 imo revert that commit while we figure out what to do (if anything) 23:18:41 !revert Grunt 23:18:45 !rebase wheals 23:18:46 Grunt rebases wheals. Wheals is banished to the reflog! 23:18:54 I've never reverted a commit, maybe I don't have the heart 23:18:58 gammafunk: yea I was going to ping him after doing more investigation too. ty 23:19:09 !gitgrep 10 [gG]runt 23:19:10 %git HEAD^{/[gG]runt}^^{/[gG]runt}^^{/[gG]runt}^^{/[gG]runt}^^{/[gG]runt}^^{/[gG]runt}^^{/[gG]runt}^^{/[gG]runt}^^{/[gG]runt}^^{/[gG]runt} 23:19:10 07|amethyst02 * 0.15-a0-2103-gd3366e8: Don't make adjacent archers melee 1/9 of the time (#8795, Grunt) 10(3 months ago, 1 file, 14+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d3366e803b08 23:19:12 gammafunk: I wish to god I hadn't mentioned the danger thing 23:19:20 the main motivation was that it was a fun 'conduct' 23:19:28 that I enjoyed, back before item destruction destruction 23:19:34 since it made the branch feel more distinct 23:19:41 PleasingFungus: yeah it's just sort of lopsided to have it in one branch, and like I said if you do something for each I guess 23:19:46 what about doing it in ice caves and volcanoes? 23:19:51 scrolls for volcanoes or something 23:19:51 I really don't think symmetry is necessary 23:19:54 oh god no simm please 23:19:59 if people feel that it makes coc too hard, we can revert it and/or move it elsewhere 23:20:06 since people droppedp otions all the time for ice caves 23:20:09 my dignity will survive it 23:20:32 simmarine: I thought about it, but I really am concerned about increasing the difficulty of ice caves 23:20:40 and no scrolls in volcanoes would be almost completely meaningless. 23:20:48 technically one issue is no flight pots for coc:7 but that's kind of a joke 23:20:54 brutal ru nerf 23:21:42 -!- ussdefiant has joined ##crawl-dev 23:21:59 I'm not terribly convinced it's actually a *fun* conduct but I have to admit the theme is cool 23:22:02 cool 23:22:21 cool like, you know, ice 23:22:25 ... 23:22:29 gammafunk: why is that kind of a joke? (I've never done extended though I know basically what coc is. cold and watery) 23:22:30 awful 23:22:30 thank you, gammafunk. 23:23:01 PleasingFungus: your fault by the way 23:23:16 the pun? 23:23:18 johnstein: well you have to have flight to cross the final level on most cocytus ends to get the run (or random tele, which is very dangerous) 23:23:40 and !flight is a source of flight, and if that were somehow your only source because of REASONS 23:23:58 would make for a fun spectacle 23:24:00 -Potions means you can't get the rune 23:24:06 without potions 23:24:11 -!- wheals has quit [Ping timeout: 272 seconds] 23:24:13 it feels like if that were an issue, it would have been an issue for someone between 1.0 and 0.14 23:24:20 I guess hells weren't in 1.0 23:24:34 "Hell" was, iirc! 23:24:51 * PleasingFungus knights Grunt the Official Crawl Historian. 23:24:52 * Sequell also knights Grunt the Official Crawl Historian. 23:24:55 <3 23:25:00 * Grunt is double-knighted o_O 23:25:05 Checkmate! 23:25:06 Let's go nethack, you die if you enter cocy without rC+, likewise Geh without rF, Tar without rN+, Dis without....DIESEL 23:25:08 rip 23:25:14 Off topic, but you guy might get a kick out of this 23:25:14 http://techchannel.att.com/play-video.cfm/2014/1/27/ATT-Archives-The-UNIX-System-Making-Computers-Easier-to-Use#.VDvlphuyFfA.hackernews 23:25:27 -!- doubtofbuddha has quit [Ping timeout: 258 seconds] 23:26:41 It’s the creators and early developers of Unix explaining their new system 23:27:11 gammafunk: if you will only accept frozen potions with the promise of future gimmicks for all the other hells, I am willing to revert the change. 23:27:28 I really don't think symmetry is very important, and I don't think all the other hells need gimmicks. 23:28:36 and it's been like half an hour and I'm already sick of arguing about it. :( 23:28:45 I kind of felt like it'd been discussed already... 23:28:53 otherwise I wouldn't have pushed it! 23:28:59 PleasingFungus: wait for somebody to die to it before you revert 23:29:07 Basil: how will I tell? 23:29:39 pour over every cocy death ttyrec, weeping with rage... 23:29:46 *pore 23:29:55 "weeping with rage"? not sure that works 23:30:12 gammafunk: you are a victim of an eggcorn 23:30:30 gammafunk: download them all, grep for "| fuck the devs" 23:30:33 http://eggcorns.lascribe.net/english/59/pour/ 23:30:33 no I'm not like raging at it, or anything, it just feels odd to me for some reason that cocy should have this "extra nasty" thing, seems a bit iffy; Grunt raised an object, maybe if he feels strongly he can revert 23:30:41 Basil: half of those are me though 23:30:58 hm 23:30:58 -!- ibar has quit [Quit: leaving] 23:31:02 not without reason though 23:31:03 Sir Grunt: You must make the call. 23:31:03 PleasingFungus: tbh I'd let it sit, and if people don't like, it'll get reverted (or not) 23:31:13 Maybe it'll spurn some Hell Dev 23:31:29 spurn? 23:31:29 sure. we haven't even gotten opinions from half the team: elliptic, wheals... 23:31:36 gammafunk: *spur 23:31:40 <|amethyst> What's Cocytus? 23:31:42 you are on a roll tonight 23:31:47 you know what, you grammar Nazis? 23:31:59 what do I know 23:32:00 I'm going to revert all your commits 23:32:02 ever 23:32:05 noooooooo! 23:32:18 dang, *massive* millimarvins coming someone's way... 23:33:24 hmm 23:33:45 no potions in cocytus just sounds like it will lead to annoying confusion deaths there until people learn to wear clarity 23:34:01 hrm, so no potions means for cocy mostly: no !hw for supplement to /hw, no !resist to maybe give you that relec or extra rC that's otherwise awkward, no !haste if somehow you don't have a lot, and of course no might/agil/brill for the Antaeus fight 23:34:09 -!- wheals has joined ##crawl-dev 23:34:11 maybe annoying poison deaths if there is some way of becoming heavily poisoned there 23:34:20 ah right curing 23:34:27 or confusion 23:34:35 A ghost with PCloud/Parrow 23:34:36 probably hell effects can do at least one of those things 23:34:38 could do it 23:34:39 gammafunk: mostly it means you can't cure confusion when hell effect causes it (which isn't common but I'm pretty sure can happen) 23:34:55 So like a logicninja ghost 23:35:07 also no !cancellation for all the things that's useful for 23:35:18 tabstorm: I'm not sure logicninja uses poison magic, actually 23:35:24 me either 23:35:28 haha 23:35:30 But like in theory 23:35:34 sure. 23:35:46 a logicninjalike ghost, rather than a logicninja ghost. 23:35:50 yeah in terms of really stuff we'd not one to kill people with, I guess the lack of !curing would be the standout 23:36:08 s/one/want/ 23:36:08 you could just axe confusion from hell effects if you want to keep -pot 23:36:10 anyway I don't find the idea particularly appealing personally, but it is in extended so I don't care that much 23:36:20 PleasingFungus: anyway, regarding "symmetry", the hells are pretty symmetrical for whatever that's worth 23:36:37 dive 7 floors and snag a rune guarded by a bad dude 23:36:45 or dive 6 I guess 23:36:52 -!- FatShack is now known as FtShkAway 23:37:12 The rune has been kidnapped by ninjas. Is Basil a bad enough dude to rescue the rune? 23:37:20 sure, the general structure was and is similar, and there's some very vague notion of thematic symmetry (fire and ice, iron and death...?) 23:37:31 but I mean, the symmetry already starts breaking down by the time you get that far 23:37:32 there is also xomfusion, xom chars will have to remember to put on clarity for cocytus even if they have a nice stack of curing 23:37:37 then you start looking at like, enemy distribution 23:38:52 cocytus is already hard as fuck 23:38:55 well 23:38:58 antaeus is at least 23:39:15 -!- pentax has quit [Ping timeout: 258 seconds] 23:39:57 -!- wheals has quit [Ping timeout: 272 seconds] 23:40:15 yeah, that's enough of my evening spent on this. 23:40:18 gonna go do something more productive. 23:40:27 03PleasingFungus02 07* 0.16-a0-1312-gaec2d58: Revert "Freeze Cocytus solid" 10(2 minutes ago, 7 files, 2+ 55-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=aec2d587ec73 23:41:00 PleasingFungus: productiveness: move more mon-abil to mon-spell-slots imo 23:41:10 :) 23:41:24 <|amethyst> move more grammar to english.cc 23:41:28 <|amethyst> then write german.cc 23:41:33 just do more grammar, generally 23:41:42 PleasingFungus: for reference I don't feel strongly one way or the other, but it's odd for Coc alone to have a conduct 23:42:03 (I am curious how spammy Lom would interact with panlord-pursuit) 23:42:24 maybe hellconducts are a good idea? I don't know. 23:45:01 <|amethyst> Geh - no scrolls, Dis - no evo, Tar - no religion 23:45:34 <|amethyst> (purely thematic; those are by no means balanced against one another) 23:45:42 todo see how cleanly mon-spell-slots merges into trunk (and how panlord-pursuit would go after) 23:46:07 Grunt: what's your plan for panlord-pursuite? 23:46:17 *pursuit 23:46:33 gammafunk: more or less everything I had in mind there is already on the branch :) 23:46:36 <|amethyst> yakety sax 23:46:44 |amethyst: <3 23:46:48 -!- mkbehr has quit [Quit: Leaving] 23:47:01 What does this whole change about mon-abilities do exactly 23:47:08 make them cast spells and stuff more? 23:47:20 tabstorm: mon-spell-slots you mean? 23:47:30 yeah the thing you're talking about 23:47:31 %git mon-spell-slots 23:47:31 07wheals02 * 0.16-a0-1050-g85c23f2: Fix some mistakes I made with flags in mon-cast.cc. 10(10 hours ago, 1 file, 4+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=85c23f2d1354 23:48:16 tabstorm: mainly it allows for a finer degree of control over monster cast frequency and cleans out a lot of messy code 23:48:26 oh ok 23:48:37 so not really a game-balance change 23:48:39 Grunt: can you give me the commit that pursuit change? 23:48:57 <|amethyst> well, I imagine there will be some unintentional balance changes 23:49:04 The only change of a balance nature is that Lom casts more frequently. 23:49:06 -!- ussdefiant has quit [Ping timeout: 240 seconds] 23:49:17 %git panlord-pursuit^^^ 23:49:17 07PleasingFungus02 * 0.16-a0-1289-gc40a653: Don't make Teleport Self break fear (minmay) 10(26 hours ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c40a653b59ff 23:49:21 %git panlord-pursuit^^ 23:49:21 07Grunt02 * 0.16-a0-1290-gf29f6dc: Let the major panlords chase the player through Pan. 10(26 hours ago, 1 file, 60+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f29f6dc7afbc 23:49:28 %git panlord-pursuit^ 23:49:28 07Grunt02 * 0.16-a0-1291-ge2b0edc: Hellpanlords always know where their rune is. 10(25 hours ago, 4 files, 1067+ 526-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e2b0edc8673f 23:49:30 %git panlord-pursuit 23:49:30 07Grunt02 * 0.16-a0-1292-g419b44d: Pursuing panlords bring an entourage with them (PleasingFungus). 10(25 hours ago, 3 files, 74+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=419b44d20e54 23:49:37 <|amethyst> Grunt: ah, it duplicates the trunk casting frequencies? 23:49:37 sounds fun 23:49:43 |amethyst: yes 23:49:54 |amethyst: for now 23:50:06 yeah I like that 23:50:22 oh adding ^ lets you go back to the prev commit? 23:50:27 |amethyst: we're trying to match trunk behaviour as closely as possible (except Lom) 23:50:30 johnstein: yes 23:50:39 what counts as an entourage here 23:50:45 generic panlords? 23:50:51 or just fiends n' stuff 23:51:03 tabstorm: a handful of dudes that would be in their vault 23:51:06 ah 23:51:16 yeah, nothing as nasty as what you were saying 23:51:33 So if I ninja a pan rune the rest of pan will be like an orb run? 23:51:39 in that cerebov will randomly appear 23:51:47 or have I misread 23:51:58 -!- Amnesthesia is now known as Amnesthesia|Else 23:52:01 Well, he'll show up on 25% of Pan levels past then. 23:52:05 25% dang 23:52:15 jesus grunt, in e2b0edc what are all those mon-data additions of the rune type 23:52:17 so if I ninja all 4 the probability of a lord appearing on each level is roughly "high" 23:52:21 welp 23:52:23 ...frequencies subject to tuning 23:52:42 also he'll start out alerted oh right 23:52:44 I forgot 23:52:56 gammafunk: "if you have this rune, this monster class treats you as marked" 23:53:05 okay, good, they're set as a band 23:53:11 I was worried they'd hare off after the player without their pals 23:53:22 %git :/rod^ 23:53:23 Could not find commit :/rod^ (git returned 128) 23:53:47 hrm, if you kill the pan lord, do those classes no longer mark you? 23:53:48 johnstein: 23:54:03 %git :{/rod} 23:54:03 Could not find commit :{/rod} (git returned 128) 23:54:06 hm 23:54:12 %git :/{rod} 23:54:12 Could not find commit :/{rod} (git returned 128) 23:54:15 ... 23:54:30 gammafunk: only the panlords have those fields set right now 23:54:31 so 23:55:10 it seems odd that if you intend to kill a panlord you should deliberately avoid the rune now 23:55:12 oh, it's all those other mon-data entries that have NUM_RUNE_TYPES 23:55:31 -!- bonghitz has quit [Quit: Leaving...] 23:56:32 well, if you kill him minmay there's no reason to not get the rune.. 23:56:43 tabstorm: I mean you should avoid the rune until after you kill him 23:56:46 Oh 23:56:50 well usually the lord is right there 23:57:42 well any dudes i take to extended are going to be spriggans or dudes that can kill named lords so whatever 23:58:01 (you could argue you should avoid the hell runes for the same reason but I think cTele+mark might be more bearable than -cTele there) 23:58:17 yes and i dont do extended at all 23:58:36 !lg . urune>5 23:58:37 31. minmay the Conqueror (L27 MuGl of Trog), escaped with the Orb and 15 runes on 2012-06-18 14:53:15, with 12810930 points after 125255 turns and 7:47:27. 23:58:50 mm 2 years and 4 months 23:59:31 good of you to continue offering your opinions on it, though. 23:59:33 idk I sort of like extended if my char can kill namelords 23:59:59 is that sarcasm