00:08:22 Unstable branch on crawl.s-z.org updated to: 0.16-a0-957-ge5d9b6b (34) 00:18:54 Unstable branch on crawl.develz.org updated to: 0.16-a0-957-ge5d9b6b (34) 00:29:44 !bug 9000 00:29:45 https://crawl.develz.org/mantis/view.php?id=9000 00:29:48 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 00:29:58 lmfao 00:39:20 good mantis 00:41:51 I'm rotting for no reason 13https://crawl.develz.org/mantis/view.php?id=9002 by nubinia 00:47:58 Windows builds of master branch on crawl.develz.org updated to: 0.16-a0-957-ge5d9b6b 00:48:07 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 00:50:05 -!- tcsc has quit [Quit: computer sleeping] 00:55:02 -!- mong has quit [Quit: leaving] 00:55:37 -!- bonghitz has quit [Ping timeout: 260 seconds] 00:55:54 -!- Akitten_Homura has joined ##crawl-dev 00:59:29 -!- AnnoyedKitten has quit [Ping timeout: 258 seconds] 01:00:43 -!- KurzedMetal has quit [Read error: Connection reset by peer] 01:06:27 -!- Kramin has quit [Ping timeout: 245 seconds] 01:09:25 -!- Pratfall has quit [Ping timeout: 246 seconds] 01:09:41 -!- markgo has quit [Ping timeout: 260 seconds] 01:19:21 -!- AnnoyedKitten has joined ##crawl-dev 01:19:57 -!- Kramin has quit [Ping timeout: 258 seconds] 01:22:52 -!- Akitten_Homura has quit [Ping timeout: 246 seconds] 01:22:52 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 01:25:00 -!- SakuyaIzayoi has quit [Ping timeout: 260 seconds] 01:25:27 -!- Kramin42 has quit [Quit: Bye] 01:29:17 -!- TAS_2012v has quit [Read error: Connection reset by peer] 01:32:44 -!- Krakhan has quit [Ping timeout: 272 seconds] 01:45:10 -!- Akitten_Homura has joined ##crawl-dev 01:48:37 -!- AnnoyedKitten has quit [Ping timeout: 258 seconds] 01:48:57 -!- pelotron has quit [Ping timeout: 246 seconds] 01:52:26 -!- Patashu has quit [Quit: Page closed] 01:56:16 -!- bonghitz has quit [Ping timeout: 260 seconds] 01:56:30 -!- gareppa has quit [Client Quit] 02:02:12 -!- Wahaha_ has quit [Read error: Connection reset by peer] 02:09:06 -!- Siegurt has quit [Quit: Leaving.] 02:09:19 -!- dtsund has quit [Quit: dtsund] 02:12:47 -!- ussdefiant has quit [Ping timeout: 245 seconds] 02:14:10 why didn't he use the infamous pink bikini panlord tile instead 02:19:40 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-957-ge5d9b6b (34) 02:22:47 -!- sgun_ has quit [Read error: Connection reset by peer] 02:22:47 -!- Sgeo has quit [Read error: Connection reset by peer] 02:22:48 -!- tlocalhos has quit [Read error: Connection reset by peer] 02:22:52 -!- read has quit [Read error: Connection reset by peer] 02:23:14 -!- read has joined ##crawl-dev 02:29:17 -!- Akitten_Homura is now known as UncertainKitten 02:29:34 -!- titanjones has quit [Ping timeout: 246 seconds] 02:34:40 -!- rchandra is now known as rctest 02:36:06 -!- rctest is now known as rchandra 02:39:45 -!- simmarine has quit [Quit: Leaving] 02:43:24 -!- qoala has quit [Quit: Abscond!] 02:52:18 -!- Wolfechu has quit [Ping timeout: 246 seconds] 02:58:37 -!- InsideTheVoid has quit [Remote host closed the connection] 03:01:58 -!- Akitten_Homura has joined ##crawl-dev 03:03:12 -!- pantaril has quit [Ping timeout: 245 seconds] 03:03:22 -!- Earlo has quit [Ping timeout: 250 seconds] 03:05:20 -!- UncertainKitten has quit [Ping timeout: 260 seconds] 03:07:16 -!- schistosoma has quit [Quit: Leaving] 03:14:55 Ru Arcana mutations not coloured like others 13https://crawl.develz.org/mantis/view.php?id=9003 by rchandra 03:17:42 -!- scummos__ has quit [Ping timeout: 245 seconds] 03:19:33 -!- Blazinghand has quit [Read error: Connection reset by peer] 03:23:03 -!- _911 has quit [Quit: Leaving] 03:25:04 -!- Patashu has joined ##crawl-dev 03:30:12 -!- Siegurt has quit [Quit: Leaving.] 03:31:02 -!- radinms has quit [Ping timeout: 245 seconds] 03:33:47 -!- Akitten_Homura has quit [Quit: Connection reset by pier.] 03:37:45 -!- endou has quit [Ping timeout: 244 seconds] 03:38:31 -!- Yermak has quit [Ping timeout: 246 seconds] 03:42:44 -!- bonghitz has quit [Remote host closed the connection] 03:47:57 -!- Earlo has quit [Ping timeout: 246 seconds] 03:50:27 Ru continues to offer over-valuable sacrifices 13https://crawl.develz.org/mantis/view.php?id=9004 by rchandra 04:01:07 -!- Aryth has quit [Ping timeout: 245 seconds] 04:22:58 -!- debo has joined ##crawl-dev 04:27:00 -!- Earlo has quit [Ping timeout: 250 seconds] 04:29:22 -!- Aryth has quit [Ping timeout: 240 seconds] 04:51:09 changelog bug: zig:27 is referred to as the "top" floor 04:51:22 -!- teflonbiscuit_ has quit [Quit: Page closed] 04:52:46 -!- st_ has joined ##crawl-dev 04:56:02 -!- Bcadren has quit [Ping timeout: 272 seconds] 04:56:12 -!- Reverie has joined ##crawl-dev 04:56:26 Delayed Fireball unmemorizable 13https://crawl.develz.org/mantis/view.php?id=9005 by rchandra 04:58:21 -!- Miauw has quit [Ping timeout: 260 seconds] 04:59:05 -!- PleasingFungus has joined ##crawl-dev 05:02:10 -!- Kashira has quit [Ping timeout: 246 seconds] 05:04:53 -!- tabstorm has quit [Ping timeout: 260 seconds] 05:05:29 -!- Redz has joined ##crawl-dev 05:05:40 -!- Redz has left ##crawl-dev 05:06:04 -!- rchandra has left ##crawl-dev 05:11:22 -!- morphix0 has quit [Ping timeout: 240 seconds] 05:11:41 03PleasingFungus02 07* 0.16-a0-958-g0d056a7: Tweak branch noise messages 10(9 hours ago, 1 file, 11+ 11-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0d056a7f2d5b 05:11:41 03PleasingFungus02 07* 0.16-a0-959-g72ff0de: Tweak Wiglaf's title 10(8 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=72ff0deb42a6 05:11:41 03PleasingFungus02 07* 0.16-a0-960-g216c9b8: Fix memorization bugs (9005) 10(4 minutes ago, 2 files, 9+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=216c9b89a79a 05:11:43 Enabled for training skill is greyed out and not being trained 13https://crawl.develz.org/mantis/view.php?id=9006 by Yermak 05:13:56 -!- Crehl has quit [Quit: Killed by a kitten] 05:16:32 -!- radinms has quit [Ping timeout: 245 seconds] 05:33:18 -!- Blomdor has quit [Quit: Page closed] 05:38:46 -!- edlothiol has joined ##crawl-dev 05:44:34 re 9005, in conclusion, abolish case/switch 05:54:17 -!- elliptic has quit [Ping timeout: 272 seconds] 06:02:36 -!- Lasty has joined ##crawl-dev 06:04:44 -!- Yermak_ has quit [Quit: Page closed] 06:04:58 -!- Monkaria has quit [Quit: Page closed] 06:06:37 -!- elliptic has joined ##crawl-dev 06:06:43 -!- elliptic has quit [Read error: Connection reset by peer] 06:06:52 -!- __miek has quit [Ping timeout: 260 seconds] 06:20:58 -!- syllogism has joined ##crawl-dev 06:28:54 -!- gareppa has quit [Quit: Leaving] 06:31:57 -!- Aryth1 has quit [Ping timeout: 245 seconds] 06:35:13 -!- Lasty has quit [Quit: Leaving.] 06:39:32 -!- interdiction has quit [Ping timeout: 260 seconds] 06:40:58 -!- dtsund has joined ##crawl-dev 06:42:51 -!- wheals has joined ##crawl-dev 06:46:00 -!- ackack has joined ##crawl-dev 06:51:34 -!- Pratfall has quit [Quit: Page closed] 06:52:57 -!- radinms has quit [Ping timeout: 272 seconds] 06:53:29 -!- Brannock_ has joined ##crawl-dev 06:53:32 -!- dtsund has quit [Quit: dtsund] 07:06:49 -!- Calisca has quit [Client Quit] 07:09:57 -!- FShckAway is now known as FatShack 07:19:10 -!- ackack has quit [Ping timeout: 272 seconds] 07:24:09 rewriting monster_senior 07:24:14 // Geryon really profits from *not* pushing past hell beasts. 07:24:16 if (m1->type != MONS_GERYON) 07:24:17 return false; 07:24:28 took me a while to figure out why nothing was working 07:24:56 -!- Jho has quit [Quit: Page closed] 07:30:24 -!- Lasty_ has joined ##crawl-dev 07:38:12 -!- debo has quit [Ping timeout: 245 seconds] 07:39:33 -!- demiskeleton has quit [Quit: Leaving] 07:42:10 -!- Kramin has quit [Quit: This computer has gone to sleep] 07:43:37 -!- mamgar has quit [Ping timeout: 272 seconds] 07:46:26 -!- ackack has joined ##crawl-dev 07:48:55 -!- Basil has quit [Ping timeout: 272 seconds] 07:56:18 -!- Patashu has quit [Ping timeout: 272 seconds] 08:14:01 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 08:14:29 -!- tabstorm has joined ##crawl-dev 08:17:30 -!- mamgar has quit [Read error: Connection reset by peer] 08:25:21 -!- debo has joined ##crawl-dev 08:25:37 Is there any way to get the new monster AC/EV bars to ignore sleeping/para/petr/webbed statuses? 08:26:07 Any of those will cause them to display as 0 EV, which is misleading (even if temporarily true) 08:26:11 <|amethyst> magicpoints: we were trying to decide what to do there 08:26:23 <|amethyst> magicpoints: my thought is to display both "natural" and "current" ev 08:27:01 also I can now hard confirm that constriction lowers enemy EV 08:28:17 :) 08:29:09 |amethyst: until someone implements that, do you think it would be better to just use EV_IGNORE_HELPLESS? 08:29:49 03PleasingFungus02 07* 0.16-a0-961-g20bf334: Refactor 10(2 hours ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=20bf334866d8 08:29:49 03PleasingFungus02 07* 0.16-a0-962-gf357c03: Rework monster_senior 10(50 minutes ago, 1 file, 34+ 44-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f357c03b8313 08:29:49 03PleasingFungus02 07* 0.16-a0-963-g495b91e: Rework _mons_has_smite_attack and monster_shover 10(10 minutes ago, 1 file, 49+ 41-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=495b91e3a456 08:30:46 <|amethyst> PleasingFungus: that also hides the constriction and grasping roots reduction 08:31:09 ah, so it does 08:31:10 hm 08:31:15 obviously monster_senior shouldn't be symmetric, though possibly it should be anti-symmetric 08:32:31 -!- BanMido has quit [Ping timeout: 246 seconds] 08:33:33 yeah, poor phrasing there, sorry 08:33:39 -!- bmfx has quit [Quit: Lost terminal] 08:36:11 -!- radinms has quit [Ping timeout: 272 seconds] 08:40:00 <|amethyst> asymmetric, not antisymmetric 08:40:04 -!- Ragdoll has joined ##crawl-dev 08:40:29 <|amethyst> since a monster isn't senior to itself 08:40:52 well, the argument is that if a is senior to b, b should probably not be senior to a 08:41:06 <|amethyst> that's asymmetry 08:41:16 asymmetric sounds like it would mean the opposite of symmetric; i.e., since symmetric means a->b b->a, asymmetric means a->b b MIGHT -> a and might now 08:41:19 s/now/not 08:41:42 03wheals02 07* 0.16-a0-964-gecb6e73: Very slightly refactor. 10(3 minutes ago, 1 file, 3+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ecb6e73aba15 08:41:45 yeah, asymmetric sounds a bit less specific than what I'm talking about 08:42:18 <|amethyst> oh, right, words have meanings outside technical jargon :) 08:42:50 <|amethyst> The jargon being asymmetric = antisymmetric and irreflexive 08:43:44 <|amethyst> "Not guaranteed to be a strict partial order, though it probably should be." 08:44:02 wheals: <3 08:44:57 -!- CacoS has quit [] 08:46:49 -!- Brannock_ has quit [Quit: Leaving] 08:50:59 -!- ackack has quit [Ping timeout: 272 seconds] 08:51:54 -!- doubtofbuddha has quit [Ping timeout: 244 seconds] 08:53:46 -!- JaGGedTK has quit [Quit: Page closed] 08:57:23 -!- wheals has quit [Quit: Leaving] 08:58:15 -!- Calisca2 is now known as Calisca 09:01:44 -!- Pacra has joined ##crawl-dev 09:01:44 -!- Quashie has quit [Ping timeout: 250 seconds] 09:02:02 03PleasingFungus02 07* 0.16-a0-965-ga362962: Refactor you_can_wear 10(5 minutes ago, 1 file, 67+ 52-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a3629627bdac 09:02:17 -!- LexAckson has joined ##crawl-dev 09:07:52 -!- Yermak has quit [Ping timeout: 246 seconds] 09:10:17 -!- PleasingFungus has quit [Ping timeout: 245 seconds] 09:14:31 -!- tls9540 has quit [Ping timeout: 246 seconds] 09:14:46 -!- siepu has quit [Quit: Leaving] 09:18:01 -!- kekekela has quit [Ping timeout: 246 seconds] 09:19:47 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 09:20:46 -!- PleasingFungus has joined ##crawl-dev 09:25:22 so, triple swords 09:26:51 triple swords 09:38:32 what is the plan for triple swords 09:39:06 afaik no one is against changing them back 09:39:08 so someone just needs to do it 09:39:11 back from what? 09:39:21 bastard swords & claymores? 09:39:27 that is, renaming them back 09:39:54 double and triple swords? 09:40:31 yes 09:41:22 "These multiple swords were an insult to anyone with the slightest clue about how RL weapons work." 09:41:24 dang 09:42:05 I love that commit message so much 09:42:38 %git 8182b86 09:42:38 07PleasingFungus02 {wheals} * 0.15-a0-434-g8182b86: Rename the bow of Krishna to the longbow of Vishnu 10(5 months ago, 8 files, 17+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8182b86013c6 09:42:44 ^ commit message 09:43:02 haha 09:43:29 (and then it got reverted because it turns out that krishna was the right name after all, but w/e, so it goes) 09:43:45 <|amethyst> PleasingFungus means "because I got told by greensnark" 09:43:52 <|amethyst> :) 09:44:06 oh no! You pinged the snark! 09:44:11 bastard -> double, claymore -> triple? 09:44:22 <|amethyst> what about the numbers? 09:44:28 the numbers weren't changed 09:44:33 well, they were, and then they were immediately changed back 09:44:37 -!- Sharkman1231 has quit [Ping timeout: 246 seconds] 09:44:37 -!- CKyle has joined ##crawl-dev 09:44:54 I mean, the acc/dam numbers etc. obviously the number of blades changed 09:45:21 -!- tabstorm has quit [Quit: Leaving] 09:45:22 <|amethyst> oh, they were 09:45:51 -!- CKyle has quit [Client Quit] 09:45:55 <|amethyst> two months later, though, not immediately 09:46:07 oop 09:46:12 was it at least a mpa commit 09:46:21 <|amethyst> %git 09b9c0f 09:46:21 07elliptic02 * 0.14-a0-2625-g09b9c0f: Change claymore to old triple sword stats. 10(8 months ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=09b9c0f59ba4 09:46:27 rip my memory 09:46:40 -!- radinms has quit [Ping timeout: 260 seconds] 09:49:52 -!- sanka_ has quit [Ping timeout: 246 seconds] 09:50:34 -!- sanka has quit [Ping timeout: 246 seconds] 09:51:59 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 35.0a1/20140911064110]] 09:53:49 -!- CKyle has joined ##crawl-dev 09:59:45 -!- ackack has joined ##crawl-dev 10:03:12 03doy02 07* 0.16-a0-966-g739c3b2: re-insult anyone with the slightest clue about how RL weapons work 10(16 minutes ago, 65 files, 117+ 117-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=739c3b2d43d8 10:04:14 -!- TAS_2012v has quit [Ping timeout: 272 seconds] 10:04:39 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 10:12:27 -!- PleasingFungus has joined ##crawl-dev 10:13:25 well, that was easy 10:14:11 someone should probably poke the tiles 10:15:26 though it's a pity to lose those nice new claymore/bastard sword tiles... 10:16:05 also, er, the descriptions 10:16:33 ah, yeah 10:16:36 should probably revert those too 10:20:27 -!- PleasingFungus has quit [Remote host closed the connection] 10:20:38 -!- _D_ has quit [Quit: leaving] 10:21:14 I kinda hope the plutonium sword's new tile doesn't change though 10:21:21 I like the 10:21:37 I like the big square anime buster sword look of it 10:21:55 -!- PleasingFungus has joined ##crawl-dev 10:25:03 yeah I think the unrands can stay 10:25:11 -!- ElanMorin has joined ##crawl-dev 10:25:53 Though plut sword's description maybe shouldn't call it a triple sword if it's to keep the buster sword look 10:26:15 -!- SomeStupidGuy has quit [Ping timeout: 246 seconds] 10:27:24 -!- Pacra has quit [Quit: zzzzzz] 10:28:13 !source dat/descript/unrand.txt 10:28:14 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/descript/unrand.txt;hb=HEAD 10:28:17 -!- JaGGedTK has quit [Quit: Page closed] 10:28:25 ah, so it does 10:31:05 -!- ontoclasm has joined ##crawl-dev 10:31:40 -!- fridurmus has quit [Remote host closed the connection] 10:34:17 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 10:35:12 -!- Morg0th has quit [Quit: leaving] 10:35:41 -!- ussdefiant has joined ##crawl-dev 10:38:36 <|amethyst> unrands can be a "claymore" 10:38:42 <|amethyst> maybe even give it the 20/20 10:38:52 -!- scummos__ has quit [Ping timeout: 240 seconds] 10:39:22 -!- JaGGedTK has quit [Quit: Page closed] 10:39:24 sure 10:39:27 well, the claymore name 10:39:42 not totally sure if it needs to have its stats tweaked 10:39:46 !source itemprop.cc 10:39:46 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/itemprop.cc;hb=HEAD 10:40:12 +14 is already pretty strong, I think 10:41:33 though I mean you could also change that but at a certain point, it's like, why? 10:51:44 -!- doubtofbuddha has quit [Ping timeout: 272 seconds] 10:54:23 -!- JaGGedTK has quit [Quit: Page closed] 10:56:42 -!- Twiggytwiggytwig has quit [Ping timeout: 246 seconds] 10:57:44 -!- domiryuu has quit [Quit: leaving] 11:06:30 -!- doubtofbuddha has quit [Ping timeout: 246 seconds] 11:09:51 -!- stanzill has quit [Changing host] 11:12:39 -!- johnny0_ has joined ##crawl-dev 11:12:44 -!- ontoclasm has quit [Quit: Leaving.] 11:13:04 -!- mineral has joined ##crawl-dev 11:17:42 -!- Annabella has quit [Ping timeout: 244 seconds] 11:17:43 -!- orionstein has quit [Ping timeout: 244 seconds] 11:17:44 -!- Miauw has quit [Ping timeout: 244 seconds] 11:17:44 -!- pantaril has quit [Ping timeout: 244 seconds] 11:17:44 -!- read has quit [Ping timeout: 244 seconds] 11:17:44 -!- pelotr0n has quit [Ping timeout: 244 seconds] 11:17:44 -!- johnny0 has quit [Ping timeout: 244 seconds] 11:17:44 -!- ldf has quit [Ping timeout: 244 seconds] 11:17:44 -!- IsaacSin has quit [Ping timeout: 244 seconds] 11:17:45 -!- paxed has quit [Ping timeout: 244 seconds] 11:17:45 -!- xnavy_ has quit [Ping timeout: 244 seconds] 11:17:46 -!- phyphor has quit [Ping timeout: 244 seconds] 11:17:46 -!- ibar has quit [Ping timeout: 244 seconds] 11:17:46 -!- Ququman has quit [Ping timeout: 244 seconds] 11:17:47 -!- orionstein_ is now known as orionstein 11:17:51 -!- dexap has quit [Changing host] 11:18:44 -!- dexap is now known as paxed 11:19:35 -!- debo has quit [Read error: No route to host] 11:19:38 -!- Monkaria has quit [Quit: Page closed] 11:20:00 -!- pantaril_ is now known as pantaril 11:23:24 -!- scummos__ has quit [Ping timeout: 272 seconds] 11:24:20 -!- debo has joined ##crawl-dev 11:24:42 -!- Miauw_ has quit [Ping timeout: 258 seconds] 11:27:28 -!- ussdefiant has quit [Ping timeout: 260 seconds] 11:27:30 -!- SomeStupidGuy has quit [Ping timeout: 246 seconds] 11:33:07 -!- doubtofbuddha has quit [Read error: Connection reset by peer] 11:39:22 -!- lukano has quit [Ping timeout: 240 seconds] 11:44:18 -!- FeeFiFoFum has quit [Ping timeout: 272 seconds] 11:44:45 -!- magicpoints is now known as mp[away] 11:48:31 -!- Blazinghand has quit [Read error: Connection reset by peer] 11:49:03 -!- Aryth has quit [Read error: Connection reset by peer] 11:50:42 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 11:55:21 -!- alefury has joined ##crawl-dev 11:58:11 -!- Mayheim_ has quit [Client Quit] 12:01:40 -!- irlitg has quit [Quit: WeeChat 0.4.2] 12:02:51 -!- SomeStupidGuy has quit [Ping timeout: 246 seconds] 12:04:36 -!- IsaacSin_ has quit [Ping timeout: 246 seconds] 12:05:46 -!- SomeStupidGirl has quit [Read error: Connection reset by peer] 12:06:10 -!- Kalir has quit [Changing host] 12:09:00 -!- Elynae has quit [Ping timeout: 260 seconds] 12:14:00 -!- Brannock has joined ##crawl-dev 12:14:03 -!- CKyle has joined ##crawl-dev 12:15:58 -!- scummos__ has quit [Ping timeout: 272 seconds] 12:16:41 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-966-g739c3b2 (34) 12:20:01 -!- roctavian has joined ##crawl-dev 12:25:05 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 12:26:44 -!- zero_one has quit [Ping timeout: 260 seconds] 12:32:48 -!- Guest6507 has quit [Ping timeout: 260 seconds] 12:33:01 -!- SomeStupidGirl has quit [Ping timeout: 244 seconds] 12:37:11 -!- roctavian has quit [Remote host closed the connection] 12:37:45 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 12:38:34 -!- Yermak_ is now known as Yermak 12:39:26 -!- mkbehr has quit [Client Quit] 12:41:55 -!- mineral is now known as read 12:44:27 -!- markgo has quit [Ping timeout: 272 seconds] 12:44:58 -!- simmarine has joined ##crawl-dev 12:44:59 -!- CKyle has joined ##crawl-dev 12:46:31 -!- stanzill is now known as stanzwecha 12:46:38 -!- teflonbiscuit has quit [Quit: Page closed] 12:47:29 -!- FeeFiFoFum_ is now known as feefifofum 12:51:13 -!- wheals has joined ##crawl-dev 12:53:53 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 12:55:00 -!- Orphic has quit [Quit: Page closed] 12:58:18 -!- SomeStupidGuy has quit [Quit: Leaving] 12:58:30 -!- SomeStupidGirl is now known as SomeStupidGuy 13:01:39 -!- rchandra has joined ##crawl-dev 13:03:52 -!- Amnesthesia has quit [Ping timeout: 240 seconds] 13:05:28 -!- zero_one has quit [Ping timeout: 260 seconds] 13:06:46 -!- fridurmus has quit [Remote host closed the connection] 13:09:16 -!- johnny0_ is now known as johnny0 13:15:59 -!- Blazinghand|Work is now known as Blazinghand 13:16:56 -!- fridurmus has quit [Remote host closed the connection] 13:20:39 -!- tswett has joined ##crawl-dev 13:21:11 -!- Aryth has quit [Ping timeout: 272 seconds] 13:28:30 -!- elliptic has joined ##crawl-dev 13:31:53 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:32:07 -!- gammafunk has joined ##crawl-dev 13:32:28 -!- alefury has quit [Read error: Connection reset by peer] 13:37:20 flying skull (16z) | Spd: 15 | HD: 7 | HP: 15-28 | AC/EV: 10/17 | Dam: 14 | 07undead, evil, lev | Res: 06magic(28), 05fire, 02cold, 10elec, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 228 | Sz: tiny | Int: animal. 13:37:20 %??flying skull 13:37:22 reaper (152) | Spd: 10 | HD: 14 | HP: 57-96 | AC/EV: 15/10 | Dam: 45 | 05demonic, 10items, 10doors, fighter, see invisible | Res: 13magic(immune), 02cold, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 1483 | Sz: Medium | Int: high. 13:37:22 %??reaper 13:37:29 guardian mummy (08M) | Spd: 8 | HD: 7 | HP: 37-53 | AC/EV: 6/9 | Dam: 30 | 07undead, 10weapons, 10items, 10doors, fighter, evil, see invisible | Res: 06magic(46), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 329 | Sz: Large | Int: normal. 13:37:29 %??guardian mummy 13:39:32 -!- rphillips has quit [Ping timeout: 260 seconds] 13:44:02 -!- Bloax has joined ##crawl-dev 13:44:50 -!- fridurmus has quit [Remote host closed the connection] 13:48:04 -!- drke has quit [Ping timeout: 258 seconds] 13:49:49 wow 13:50:01 lang = grunt and those new enemy bars are weird 13:50:03 AC ++!!!!!! 13:50:24 haha 13:50:32 well, the important information gets across 13:52:05 -!- fridurmus has quit [Remote host closed the connection] 13:52:33 -!- DrKe has joined ##crawl-dev 13:52:52 goood 13:53:40 !tell grunt I fixed your fannar code :) 13:53:40 PleasingFungus: OK, I'll let grunt know. 13:54:05 * wheals opens PleasingFungus like a pillowcase with a glowing triple sword!!!!!!!! 13:54:54 Rude. 13:55:05 sorry 13:55:14 It's okay. :) 13:55:53 How well does a pillowcase with a glowing triple sword open? 13:56:06 i don't know how it even wields one 13:56:23 -!- wheals has quit [Quit: Leaving] 13:56:52 magic 13:59:38 soon you'll be able to set your player tile to that of a glowing ....well I guess a glowing claymore 13:59:38 gammafunk: You have 2 messages. Use !messages to read them. 13:59:40 -!- Earlo has quit [Remote host closed the connection] 13:59:57 Don't know if any triple swords are still in the tilesheets 14:00:09 -!- trane has quit [Client Quit] 14:00:23 Can I set my player tile to be an exploding fireball? (moot point, I don't use tiles) 14:00:46 Lasty_: yes you will be able to, and thanks be being mlg cool console pro coolplayer 14:00:56 s/be/for/ 14:01:12 !lg . word won 14:01:13 1. gammafunk the Petrodigitator (L27 GhEE of Vehumet), escaped with the Orb and 5 runes on 2013-07-03 04:08:37, with 2319064 points after 132910 turns and 19:15:35. 14:01:15 I do it for the children 14:01:19 !lg Lasty won word 14:01:19 No games for Lasty (won word). 14:01:29 word? 14:01:32 !kw word 14:01:33 Keyword: word => char=dear|deck|demo|desk|dram|fear|foam|ghee|gram|hack|haen|hear|heck|hehe|hewn|hoar|hock|homo|hone|huck|husk|mien|mine|muck|musk|open|spam|spar|spas|teak|team|tear|teas|teen|tram|tree 14:01:37 haha 14:01:38 ??coolplayer 14:01:38 coolplayer ~ coolplayers[1/2]: Players who have won at least one combo that makes a word online in 80x24 console using vikeys or arrows+numrow or an external numpad. 14:01:39 ah 14:01:44 Lasty_: elite membership 14:01:51 ??coolplayers[2 14:01:51 coolplayers[2/2]: I am a coolplayer so, how do we edit those? 14:01:57 haha 14:02:11 someone really needs to purge all of these gammafunk learndb entries 14:02:15 I use an affixed numpad, so I'm not eligible 14:02:15 grunt has created a monster 14:02:21 .....UG!! 14:02:39 Of course, no one knows. Until now. 14:02:59 People who don't use vikeys...I can't even them 14:03:05 Does someone seriously use arrows + numrow?! 14:03:30 That sounds like the worst conceivable option 14:03:44 magicpoints used to play I think entirely with the numrow 14:03:53 We made fun of her at every opportunity 14:03:59 even that seems better (though still terrible) 14:04:33 !nick coolplayers 14:04:34 Mapping coolplayers => birdoprey theglow hyperbolic hyperelliptic elliptic minmay elynae mikee xomscumming tartakower nyaakitty casmith789 demonblade poncheis valrus n1000 sgrunt chris gammafunk 14:04:44 numrow? That's pretty hardcore 14:05:03 gammafunk: Does she play with some other configuration these days, or did she stop playing? 14:05:25 magicpoints uses a reasonable scheme these days, since new computer I think, and yeah 14:05:29 !hs * Op-- 14:05:30 145597. magicpoints the Petrodigitator (L27 OpAs of Cheibriados), escaped with the Orb and 15 runes on 2014-08-28 07:02:22, with 37179957 points after 39341 turns and 10:25:53. 14:05:40 (I think that was post-numrow) 14:07:12 !lg coolplayers / won 14:07:13 1411/44390 games for coolplayers: N=1411/44390 (3.18%) 14:08:10 Bogus mgrd (36, 36) pointing to DEAD MONSTER not in any vaults. 14:08:10 Monster pointed to not in any vaults. 14:08:10 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 14:08:15 now there's a good message 14:08:43 (see bug 9001) 14:08:54 !bug 9001 14:08:54 https://crawl.develz.org/mantis/view.php?id=9001 14:09:00 also maybe add to it since that message is a little different 14:09:20 johnny0: was that zig no. 1 for you? 14:09:24 yes 14:10:02 i'm surprised that it was the first mantis issue with "Bogosity" in the text 14:10:48 did the level generate properly after reload? 14:10:48 or have you not tried 14:11:27 the level generated just fine here 14:11:31 well, the level generated properly, i saved, backed up the saved, and promptly died 14:11:36 it just printed a funny message 14:11:37 haha, nice 14:11:59 yeah it's almost certainly hangedman's recent zig changes 14:12:10 Zig level generation problem 13https://crawl.develz.org/mantis/view.php?id=9007 by Yermak 14:12:10 "properly" as in i could safely save and quit 14:12:16 well 14:12:21 looks like maybe you're not alone 14:12:28 heh 14:12:39 from a git blame it looks like those checks were added in 2009 14:13:08 -!- morphix0 has quit [Ping timeout: 260 seconds] 14:13:11 yeah but this error is very likely due to a recent change 14:13:25 the checks were added then, but what's failing the checks probably changed 14:13:26 yeah, just surprised these are the first mantis reports with "bogosity" 14:13:53 might take a look at it after I finish this present for Grunt 14:14:44 -!- fridurmus has quit [Remote host closed the connection] 14:20:23 -!- Miauw__ has quit [Read error: Connection reset by peer] 14:24:48 -!- __miek has quit [Ping timeout: 260 seconds] 14:30:55 -!- feefifofum has quit [Quit: Leaving] 14:31:58 -!- mp[away] is now known as magicpoints 14:32:29 Casting clouds of buggy goodness 13https://crawl.develz.org/mantis/view.php?id=9008 by roctavian 14:34:39 -!- Philonous has quit [Ping timeout: 272 seconds] 14:42:38 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 14:43:43 -!- fridurmus has quit [Remote host closed the connection] 14:48:51 -!- fridurmus has quit [Remote host closed the connection] 14:49:06 -!- bonghitz has quit [Remote host closed the connection] 14:52:22 -!- Pluie has quit [Ping timeout: 245 seconds] 14:56:14 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 14:57:46 -!- drke_ has joined ##crawl-dev 14:59:20 -!- DrKe has quit [Ping timeout: 260 seconds] 15:00:12 Asmodeus (04&) | Spd: 10 | HD: 17 | HP: 450 | AC/EV: 30/7 | Dam: 50 | 05demonic, 10weapons, 10items, 10doors, fighter, see invisible, lev, !sil | Res: 13magic(immune), 05hellfire, 04fire+++, 10elec, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 15000 | Sp: b.fire (3d26), hellfire (3d20), fire summon | Sz: Large | Int: high. 15:00:12 %??asmodeus 15:05:21 -!- syllogism has quit [Quit: Leaving] 15:11:28 -!- doubtofbuddha has quit [Ping timeout: 260 seconds] 15:18:51 -!- Ratboiler has quit [Quit: Page closed] 15:20:15 -!- Siegurt has quit [Quit: Leaving.] 15:21:40 -!- Jho has quit [Ping timeout: 246 seconds] 15:21:52 huh 15:22:13 Sleeping monsters don't have an EV bar in x-v. 15:22:20 (or rather it's all dots) 15:23:04 presumably reflects their paralyzed EV 15:23:16 in that sense it's accurate but misleading, i guess? 15:23:20 yes 15:23:23 yeah we were talking about it earlier 15:23:39 the thing is you kind of need to completely rewrite the way monster ac and ev is handled to get a better display 15:23:49 maybe I'll do that tonight 15:23:49 butts 15:23:55 or 15:23:58 more hydra form.... 15:24:03 imo more hydra form 15:25:01 both are good 15:25:35 oh, re information leaks: I'm like 90% sure the monster MR display also leaks info (and already did so before I changed it to a bar) 15:38:12 -!- doubtofbuddha has quit [Ping timeout: 245 seconds] 15:43:16 -!- Ragdoll has quit [Quit: Ik ga weg] 15:46:28 -!- morphix0 has quit [Ping timeout: 250 seconds] 15:47:09 -!- Kramin has quit [Quit: This computer has gone to sleep] 15:47:43 !tell ontoclasm less OP shoulders https://dl.dropboxusercontent.com/u/63152810/n/crawl/scalemail12.png https://dl.dropboxusercontent.com/u/63152810/n/crawl/scalemail22.png https://dl.dropboxusercontent.com/u/63152810/n/crawl/scalemail32.png 15:47:44 Bloax: OK, I'll let ontoclasm know. 15:48:39 Crash on Arena when Cerebov fights vs greater mummies 13https://crawl.develz.org/mantis/view.php?id=9009 by darksab0r 15:52:20 -!- ElanMorin has quit [Quit: WeeChat 1.0] 15:55:32 -!- gareppa has quit [Quit: Leaving] 15:56:51 -!- Krakhan has quit [Changing host] 15:57:09 -!- WereVolvo has quit [Read error: Connection reset by peer] 15:57:24 !source spl-miscast.cc:130 15:57:24 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-miscast.cc;hb=HEAD#l130 15:58:03 Heh, "you feel extremely nervous", eh 15:59:18 -!- FatShack is now known as FShckAway 16:01:04 -!- Patashu has joined ##crawl-dev 16:03:14 !blame wheals 16:03:14 I pronounce wheals... Guilty! 16:03:42 !tell wheals 9009 is almost certainly yours 16:03:42 PleasingFungus: OK, I'll let wheals know. 16:06:26 -!- Monkaria has quit [Quit: Page closed] 16:12:25 -!- RedWarrior0 has quit [Ping timeout: 246 seconds] 16:13:49 -!- CacoS has quit [] 16:15:32 -!- Tolias has quit [Quit: Page closed] 16:15:56 03|amethyst02 07* 0.16-a0-967-g37ceb3c: Don't crash on arena curses against team friendly (#9009) 10(4 minutes ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=37ceb3cf76fa 16:16:05 <|amethyst> !tell wheals fixed 16:16:05 |amethyst: OK, I'll let wheals know. 16:18:47 03|amethyst02 07[stone_soup-0.15] * 0.15.1-3-g1b33baa: Don't crash on arena curses against team friendly (#9009) 10(7 minutes ago, 1 file, 4+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1b33baabc9c5 16:18:58 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 16:19:16 -!- MgDark has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0.3/20140923175406]] 16:19:57 -!- Basil has joined ##crawl-dev 16:20:52 wow, monster coloring is messed up 16:21:04 we save the monster color in the map knowledge 16:21:05 -!- LexAckson has quit [Read error: Connection reset by peer] 16:21:16 ah ha ha 16:21:25 so even if you override color, any monsters created before your change your settings 16:21:29 will always have the old color 16:21:34 hm 16:21:35 %git :/riple 16:21:35 07tenofswords02 * 0.16-a0-640-ga68d18e: Fix monster orb of electrocution using one die, not three dice 10(2 weeks ago, 1 file, 0+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a68d18e1795d 16:21:35 permanently, until they die 16:21:39 gammafunk: I hope this means you are going to fix that bug that means that monsters sometimes have the wrong color 16:21:40 %git :/riple sword 16:21:41 07elliptic02 * 0.14-a0-2625-g09b9c0f: Change claymore to old triple sword stats. 10(8 months ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=09b9c0f59ba4 16:21:47 %git :/riple [Ss]word 16:21:47 07elliptic02 * 0.14-a0-2625-g09b9c0f: Change claymore to old triple sword stats. 10(8 months ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=09b9c0f59ba4 16:21:47 simmarine: the commit message is completely useless 16:21:53 elliptic: hrm, what's the conditions for that? 16:21:55 i was lied to then 16:22:01 as in, when does it occur? 16:22:09 %git :/insult 16:22:09 07doy02 * 0.16-a0-966-g739c3b2: re-insult anyone with the slightest clue about how RL weapons work 10(7 hours ago, 65 files, 117+ 117-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=739c3b2d43d8 16:22:10 gammafunk: nobody knows (or at least I don't and the bug has been around for years) 16:22:14 ^ 16:22:24 elliptic: well, it's probably related to us saving monster color like that 16:22:28 something something "misleading commit messages" 16:22:41 gammafunk: you just occasionally run across a monster with the wrong colour and it is very confusing until you realize this 16:22:46 yes 16:22:47 yeah that sounds like it's incredibly ripe for trouble 16:22:54 i think its a vault only thing "hth" 16:22:57 death to state 16:22:59 for glyphs, we always check the symbol monster table, which is recreated upon game resume 16:23:00 green stone giants 16:23:20 that is a good commit message btw 16:23:21 well one thing is I don't know if this is somehow necessary 16:23:34 saving monster color like that, I mean 16:23:50 I *think* you can get any color information you need by just checking the monster state 16:23:52 -!- Patashu has quit [Ping timeout: 240 seconds] 16:24:22 <|amethyst> gammafunk: what if its colour was set by a vault? 16:24:29 ah 16:24:42 heh, vaults can set colors, not glyphs? 16:25:25 I see, yeah it's so you can make vault defines that are tweaks of basic monsters, and color is "more important" for that 16:25:36 since the resulting monster is not likely to need a glyph change 16:26:10 THANK YOU 16:26:10 <|amethyst> I wouldn't mind seeing a glyph: tag on monspecs, but of course that requires saving the glyph with the monster too 16:26:36 |amethyst: my guess is you'd have to like dynamically update the monster list, and marshall it? 16:26:43 I wonder where else monster glyph is relevant to game logic 16:26:45 I know it comes up in pan 16:27:32 <|amethyst> Does speech count as game logic? 16:28:25 ehh 16:28:27 does speech interact with this problem anyhow? iirc it does a lookup on the name of the mosnter 16:28:28 I guess 16:28:37 no there's speech that depends on glyph 16:28:41 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 16:28:44 I believe 16:28:44 oh I see 16:28:52 -!- Leox has quit [Ping timeout: 246 seconds] 16:29:20 <|amethyst> stupid vs smart depends on shape and in one case on base char 16:29:30 <|amethyst> that's also used only in mon speech I believe 16:29:48 <|amethyst> !source mon-speak.cc:700 16:29:48 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-speak.cc;hb=HEAD#l700 16:29:59 <|amethyst> !tag mons_has_body 16:30:16 <|amethyst> !tag monster::hand_name 16:30:56 <|amethyst> I think demon tier is the only thing that still depends on letter and actually affects the outcome of anything 16:31:12 <|amethyst> the rest seem to be all about messaging 16:31:33 grepping for mons_base_char? 16:31:35 ug, yeah and because of that vault define thing and the fact that I only have a monster_type as a basis for the glyph override 16:31:42 I can't fix this problem for mon_glyph 16:31:46 <|amethyst> grepping for base_\?char 16:31:51 -!- mizu_no_oto has quit [Ping timeout: 272 seconds] 16:33:00 well it fixes it for the player, at least, and the monster glyph itself is updated properly, it's just potentially the color that's wrong 16:33:37 -!- effractur has quit [Ping timeout: 245 seconds] 16:37:53 <|amethyst> you could do something where usually you write a colour of -1, which means to look it up in the glyph table 16:38:22 hrm, so vault defines would set it to a real value 16:38:41 s/real/positive/ 16:38:59 <|amethyst> in that case I would consider renaming monster::colour and maybe making it private, and always using a method to read the value 16:39:42 <|amethyst> would probably have to do something similar to monster_info_base 16:39:44 monster::colour? 16:39:58 oh, weird 16:40:34 god, and where is that copy of the color used 16:41:11 <|amethyst> the one in monster_info_base is used in the derived monster_info class 16:41:21 <|amethyst> which is used for player knowledge of monsters 16:41:33 <|amethyst> likely drawing the map uses that 16:41:37 yeah 16:42:01 <|amethyst> and that one is just set from the monster's colour 16:42:06 -!- Basil has quit [Ping timeout: 258 seconds] 16:42:07 -!- simmarine has quit [Quit: Leaving] 16:43:10 -!- simmarine has joined ##crawl-dev 16:44:06 !source dat/descript/monsters.txt 16:44:06 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/descript/monsters.txt;hb=HEAD 16:44:19 yeah that's a reasonable solution; mon_glyph overrides of vault-define monsters still won't work, but that's obviously no problem 16:44:21 oh, iron dragons aren't literally made of iron 16:44:26 the more you know 16:44:30 was gonna ask why they aren't lrd vulnerable 16:44:44 what are you, some kind of dragon biologist? 16:46:37 apparently 16:46:48 0.16 will have 22 new types of dragon armour 16:46:54 a whole rainbow of armours 16:47:01 <|amethyst> komodo dragon armour 16:47:20 bone dragon exoskeleton 16:47:28 <|amethyst> (can we rename those to 'monitors'?) 16:48:53 i know there've been proposals for shadow dragon armour before 16:49:06 what if it existed as a heavyish armour option that didn't have stealth penalty? would that be at all interesting? 16:49:07 im sad every time i don't get iron/bone/shadow da 16:49:16 i'm guessing it's a pretty minor use, but it would be something 16:49:44 -!- LordSloth has quit [Remote host closed the connection] 16:50:20 idk, I'd use some kind of heavy dragon armour with slth++ 16:50:58 joking aside, I don't think more dragon armours are necessarily a bad idea 16:51:17 shadow dragons come late enough that it would suffer from the same relevancy problem as gda, i would think 16:51:38 shadow and bone and iron and quicksilver 16:51:49 and I think I might be missing one 16:51:56 <|amethyst> SoH 16:52:16 some kind of heavy equivalent to faerie dragon armour from SoH would be cool 16:52:28 now that it's actually dangerous, might be a nice enticement to murder 16:54:35 <|amethyst> Xtahua armour: like FDA, but also lets you destroy doors by walking into them 16:54:53 heh 16:55:02 that would probably not be an upside 16:55:18 purgy leather armour: like troll leather armour, but also gives frail 3 16:55:24 <|amethyst> presumably you could still do o if you wanted to open the door the slow way 16:55:30 <|amethyst> err, O 16:55:31 -!- Replop has quit [Ping timeout: 258 seconds] 16:56:49 -!- stanzwecha is now known as stanzill 16:57:09 wow, nice interface screw!!!! 16:57:16 <- fun hater #1 16:57:37 <|amethyst> yeah, I was just thinking that it's an interface screw except in rare situations 16:57:54 <|amethyst> running away from a monster into a corridor with a door at the end 16:58:30 -!- SakuyaIzayoi has joined ##crawl-dev 16:58:40 -!- ackack has quit [Ping timeout: 272 seconds] 16:58:51 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 17:01:07 -!- derGrimnebulin has quit [Quit: Page closed] 17:03:14 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 17:04:24 -!- markgo has quit [Ping timeout: 260 seconds] 17:14:24 -!- SageGrimm has quit [Quit: Page closed] 17:15:26 -!- Pacra has joined ##crawl-dev 17:20:05 -!- wheals has joined ##crawl-dev 17:20:53 -!- UncertainKitten has joined ##crawl-dev 17:25:13 -!- stanzill has quit [Quit: schnarch] 17:25:41 #9008 is presumably my fault too 17:26:40 !lg * won s=place 17:26:40 22163 games for * (won): 22163x D:$ 17:27:01 Unstable branch on crawl.lantea.net updated to: 0.16-a0-967-g37ceb3c (34) 17:27:14 i wonder if it would make more sense for that to be D:0 17:27:22 !lm * place~~$ s=verb 17:27:23 Type mismatch: s=verb in 'place~~${s=verb}' 17:27:27 !lm * place~~\$ s=verb 17:27:27 Type mismatch: s=verb in 'place~~${s=verb}' 17:27:30 !lm * place~~'$' s=verb 17:28:06 11343340 milestones for * (place~~$): 5050267x uniq, 2064156x br.enter, 729502x begin, 694882x br.end, 648649x ghost, 615950x god.worship, 456776x br.exit, 260859x rune, 139405x zig, 130420x god.maxpiety, 104696x abyss.enter, 92375x abyss.exit, 87533x shaft, 48331x br.mid, 44192x zig.enter, 37233x death, 29558x god.renounce, 22984x orb, 18180x monstrous, 16525x god.mollify, 16118x uniq.ban, 10380x... 17:28:08 that won't do wat yoy hope 17:28:09 -!- Basil has joined ##crawl-dev 17:28:16 yeah, presumably takes it as special 17:28:20 !lm * place~~'\$' s=verb 17:28:20 8 milestones for * (place~~\$): 8x crash 17:28:25 !lm * place~~'\$' s=noun 17:28:26 8 milestones for * (place~~\$): 8x ASSERT(old level.depth != -1) in 'files.cc' at line 1191 failed. 17:28:33 !lm * place~~'\$' s=place 17:28:34 8 milestones for * (place~~\$): 8x Spider:$ 17:28:36 regex metacharacter, so matching any milestone with a place associated 17:28:44 since all of them would have an end-of-string 17:28:50 ha, i guess that was from getting to Bug 17:29:16 anyway, i guess not worth changing since there'd have to be Sequell changes to update the old games 17:30:10 -!- Akitten_Homura has joined ##crawl-dev 17:31:04 I found a use of a second person pronoun in a monster's desc 17:31:23 A bone dragon. A huge undead abomination, pieced together from the broken bones of many 17:31:23 dragons by powerful necromantic magic. Fortunately for you, whatever organ 17:31:23 produces a dragon's fearsome breath was lost in the process. 17:33:13 too bad PleasingFungus only cares about the first person 17:33:26 -!- stumps has quit [Quit: Leaving] 17:33:30 -!- UncertainKitten has quit [Ping timeout: 250 seconds] 17:33:53 not so fortunate for you if it's friendly, though 17:34:08 Unfortunately for you, it does not feel pain unlike live dragons. 17:35:41 Unfortunately for them, they rarely exist anymore 17:36:41 -!- Siegurt has quit [Quit: Leaving.] 17:36:41 rip 17:38:26 PleasingFungus: so you made that code 17:38:28 !glasses 17:38:28 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 17:38:28 cooler 17:38:29 ??? 17:41:57 PleasingFungus: I suggest generalising to "summoners hide behind their summons" as the easiest general case to implement, but I can foresee that getting extremely aggravating if everyone does it 17:42:07 perhaps a M_COWARDLY_SUMMONER or similar 17:43:10 btw when do we get M_SPELL_SPAMMER 17:43:26 (fr give it to Gloorx in addition to Lom so Gloorx is scary again) 17:45:28 -!- edlothiol has quit [Ping timeout: 260 seconds] 17:53:04 <|amethyst> Grunt: we don't, because that should instead be a flag on the spell slot 17:53:27 <|amethyst> I guess M_SPELL_SPAMMER would be a decent stopgap though 17:53:49 <|amethyst> (also give that to hellhounds etc so they can have a book) 17:56:11 hmm 17:56:15 gravity hounds 17:56:51 I think cowardliness should most likely be a monster parameter 17:57:11 right now it's determined by spell, but that's really weird; should e.g. ice fiends *really* be hiding behind imps? 17:57:17 Ice Fiend (161) | Spd: 10 | HD: 18 | HP: 78-121 | AC/EV: 15/6 | Dam: 2512(cold:18-53), 2512(cold:18-53) | 05demonic, 10doors, evil, see invisible, fly, !sil | Res: 13magic(immune), 12cold+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 2892 | Sp: b.cold (3d27), s.torment | Sz: Large | Int: high. 17:57:17 %??ice fiend 17:57:37 that sounds like a good vault 17:57:43 2x 18-53 ac-ignoring damage is too great a gift to waste, imho 17:57:53 but because they have torment, they're cowardly 17:57:58 hmm, except that abyss smiterflies thing already exists 17:58:29 anyway 17:58:45 i really don't like how tormenting things prefer to torment you instead of punching you dead, yes 17:59:00 a very bloax twist 17:59:10 -!- Kellhus has quit [Ping timeout: 246 seconds] 17:59:12 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 35.0a1/20140930030202]] 18:03:37 -!- scummos__ has quit [Ping timeout: 245 seconds] 18:05:14 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 18:06:51 FR: rot doesn't cause the HP bar to split over two lines in webtiles 18:06:55 ^ 18:07:52 good 18:08:06 |amethyst: another interim idea would be to assign monsters a "spell-casting frequency" to replace HD in that particular formula 18:12:35 -!- SomeStupidGirl is now known as SomeStupidGuy 18:13:33 -!- Cannonbait has quit [Read error: Connection reset by peer] 18:16:13 -!- PleasingFungus has joined ##crawl-dev 18:18:52 -!- HellTiger has quit [Ping timeout: 240 seconds] 18:20:25 <|amethyst> magicpoints: it's easy enough to keep it from line-breaking, but unfortunately that just makes the number overlap the HP bar 18:20:39 clearly time for More Fonts 18:21:28 or just rename health to Hp: 18:21:28 <|amethyst> if you save and restart (hit reload) it will change the width 18:21:35 <|amethyst> It says "HP:" 18:21:43 -!- Reverie has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 18:24:57 -!- bmfx has quit [Quit: Lost terminal] 18:25:47 -!- Kramell has quit [Remote host closed the connection] 18:26:25 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 18:28:44 -!- Kramell has quit [Remote host closed the connection] 18:30:32 -!- Kramell has quit [Remote host closed the connection] 18:33:09 -!- RedWarrior0 has quit [Quit: Page closed] 18:34:36 hm. any idea where the code is that makes merfolk players fast in water? 18:34:45 I tried and failed to grep for it earlier 18:34:50 -!- Crehl has quit [Quit: Killed by a kitten] 18:35:09 -!- ackack has joined ##crawl-dev 18:35:16 <|amethyst> PleasingFungus: else if (you.fishtail) mv = 6; in player_movement_speed 18:35:25 ahhh 18:35:27 tyvm 18:37:03 <|amethyst> That's another of those things that probably has no business being stored in the player 18:37:07 -!- irlitg has quit [Quit: WeeChat 1.0.1] 18:37:29 yeah the state there scares me 18:37:48 did you know that hp regeneration is stored in the player 18:37:59 03PleasingFungus02 07* 0.16-a0-968-g5b2392f: Add a bow of Krishna quote (roctavian) 10(4 minutes ago, 1 file, 11+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5b2392fcb54c 18:38:05 and that mp regeneration is stored in player-reacts 18:38:35 -!- UncertainKitten has joined ##crawl-dev 18:38:53 <|amethyst> Bloax: in player-reacts? 18:38:59 yes 18:39:08 right in the "give mp" loop 18:39:44 see line 1230 in player-reacts.cc 18:40:00 <|amethyst> that's a temporary value, I wouldn't call it 'stored' 18:40:06 yeah that's not what we're talking about 18:40:07 <|amethyst> also it does the same thing with HP further up 18:40:10 though it is weird 18:40:17 <|amethyst> also, that number doesn't measure your regen rate 18:40:25 <|amethyst> it's the percent of a HP you have regenerated 18:40:28 <|amethyst> or an MP 18:40:54 <|amethyst> it's stored in the player so regen is mostly deterministic even if it doesn't work out to an even number of HP a turn 18:41:00 <|amethyst> likewise MP 18:41:09 -!- Akitten_Homura has quit [Ping timeout: 246 seconds] 18:41:16 oh wow 18:41:19 i am very stupid 18:41:42 !source spl-clouds.cc:173 18:41:42 well either way it's really nice that there's a code split like that 18:41:43 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-clouds.cc;hb=HEAD#l173 18:41:44 <|amethyst> maybe it should be named something that indicates its scale 18:41:49 PleasingFungus: check that out 18:41:59 makes it pretty difficult to dig up 18:42:08 wheals: !!!! 18:42:16 goodbug 18:42:19 -!- Patashu has joined ##crawl-dev 18:42:27 also Death To Switch Statements 18:42:49 gotta love languages designed in such a way to make expressing the wrong thing as easy as possible 18:42:53 (hi PHP!) 18:43:06 03PleasingFungus02 07* 0.16-a0-969-g7a02233: Restore old tuple sword descriptions 10(70 seconds ago, 1 file, 7+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7a022337e2b1 18:43:08 <|amethyst> Patashu: "local" in Perl 18:43:24 gotta give the user enough robe to hang themselves 18:43:27 |amethyst: haven't used perl, what's it like? 18:43:28 <|amethyst> Patashu: granted, "my" is shorter, but definitely not intuitive 18:43:32 and then have them balance on a lopsided chair 18:43:50 probably known as the code syntax 18:43:54 <|amethyst> Patashu: Imagine if someone took all the languages you know and mashed them together 18:43:55 Patashu: to be fair, c was designed to make writing a compiler as easy as possible 18:44:04 PleasingFungus: sounds righ 18:44:07 making it easy to shoot yourself in the foot was a side benefit :) 18:44:08 <|amethyst> Patashu: also imagine that person is an amateur linguist 18:44:21 <|amethyst> Patashu: and doesn't like typing any more than necessary 18:44:28 that sounds 18:44:30 bad 18:44:37 perl is an experience 18:44:47 well, I don't know what I"m talking about, I haven't used it myself 18:44:49 but is it a phpxperience 18:44:59 <|amethyst> Perl's one of my favourite languages, but it's by no means clean or easy to fully learn 18:45:07 but I believe. I believe in larry wall, and I believe in perl 6 18:46:01 <|amethyst> PleasingFungus: I was an undergrad when Apocalypse 1 came out 18:46:07 hm, remind me how to find the location of the local rcfile/initfile.txt? 18:46:27 |amethyst: I was a babe in swaddling 18:46:28 the final version of perl will thus be perl 6.66 18:46:34 I also discovered Larry's First Law of Language Redesign: Everyone wants the colon. 18:46:39 likely because someone's contract with the devil expires at that point 18:47:03 <|amethyst> PleasingFungus: _find_crawlrc but it's static to initfile.cc 18:47:41 I more meant how do I, as a person, find it so that I can edit it to test a monster-as-player-tile offset change 18:47:55 I found it before like six months ago, and then I forgot 18:48:06 <|amethyst> mkdir ~/.crawl/; vi ~/.crawl/init.txt 18:48:12 03wheals02 07* 0.16-a0-970-gbd4db0c: Un-break (#9008). 10(6 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bd4db0c48046 18:48:14 <|amethyst> oh, Windows? 18:48:18 no osx 18:48:29 wheals: *golf-clap* 18:48:35 <|amethyst> PleasingFungus: ~/.crawl/init.txt is very close to the top of the search list then 18:49:23 <|amethyst> CRAWL_DIR is first 18:49:38 <|amethyst> :q 18:49:42 <|amethyst> doh 18:49:45 ??doh 18:49:46 |amethyst[1/13]: <|amethyst> doh 18:49:55 no joy on ~/.crawl (it doesn't exist). saves live in ~/Library/Application Support/Dungeon Crawl Stone Soup/saves/, but I can't find a initfile lurking there 18:50:05 or in the parent folder 18:50:38 doesn't seem to be an initfile lurking around the source directory, which is where the crawl executable lives after I compile it 18:51:00 <|amethyst> also ~/.crawlrc, ~/init.txt, ./init.txt, ../init.txt, ../settings/init.txt 18:51:37 <|amethyst> PleasingFungus: did you check one level up from the saves/ dir too? 18:51:48 yeah that's what I meant by the parent folder 18:52:01 -!- Siegurt has quit [Quit: Leaving.] 18:52:16 ../settings/init.txt exists, but I vaguely remember hearing that one is used to generate the version you're actually supposed to use, and i shouldn't edit it? 18:52:19 -!- irlitg has quit [Quit: pew] 18:52:23 idk, I'll use it anyway 18:53:00 I'm a renegade.... 18:54:29 PleasingFungus: That's not the full text of the old tuple sword descs! http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9b230b720673868f68ffde7fb6b2a7c0f1dd6994 http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=760fa4c071a23844d6418775934f0d9efbba724c 18:54:40 ctrl-f for "a magical weapon" 18:55:04 oop 18:55:24 however, those descriptions are bad and overplay the joke 18:55:25 yes, i miss the old big description 18:55:26 -!- CKyle has joined ##crawl-dev 18:55:37 so it's just as well 18:56:56 -!- Akitten_Homura has joined ##crawl-dev 19:00:39 -!- UncertainKitten has quit [Ping timeout: 272 seconds] 19:01:00 -!- Pluie has joined ##crawl-dev 19:05:20 -!- AnnoyedKitten has joined ##crawl-dev 19:06:10 I learned to code with Perl, and I'll always resent it for that 19:08:07 -!- Replop1 has quit [Ping timeout: 245 seconds] 19:09:16 03PleasingFungus02 07* 0.16-a0-971-geef2b69: Wraith equipment tile offsets 10(5 minutes ago, 1 file, 9+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eef2b693d924 19:09:31 -!- Akitten_Homura has quit [Ping timeout: 272 seconds] 19:10:25 soemone has finally arrived at their final form 19:10:26 -!- CKyle has quit [Read error: Connection reset by peer] 19:10:52 wait, you're using a *bloax tile*?! 19:11:01 what have I done 19:11:29 I was trying to think of obscure tiles 19:11:38 bloaxwraith is new & hence sort of obscure 19:11:46 I started out with a holy swine and then splatted repeatedly 19:11:49 and decided it was bad luck 19:11:50 well soon you'll be able to use literally any tile 19:11:58 so you can finally play as a slime wall 19:12:02 like you always wanted 19:12:02 finally!!!! 19:12:04 oh 19:12:18 -!- debo has quit [Ping timeout: 250 seconds] 19:12:25 good fr from sa: make silver walls burn mutated players like slime walls 19:12:35 heh 19:12:38 perfect for holy pan 19:12:40 ya 19:13:42 !rebase some old commits 19:13:42 Grunt rebases some old commits. Some old commits is banished to the reflog! 19:13:52 03ChrisOelmueller02 {Grunt} 07* 0.16-a0-972-g5ec9153: Convert most old-style MR multipliers to new specifiers 10(6 months ago, 1 file, 414+ 417-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5ec91530503a 19:14:11 ! 19:14:14 wow 19:14:18 the ghost of the chris.... 19:14:22 that reminds me to rebase regen 19:14:31 I've been meaning to rebase that for a while because it's mostly my fault that it didn't apply <_< 19:14:37 Grunt: I'm about to push the mon_glyph = player: ... thing, but elliptic forced me to fix another bug 19:14:42 well I'm hopefully fixing it at least 19:14:53 heh 19:15:02 right, the monster shape thing 19:15:07 I've never been exactly clear on what that does 19:15:14 yeah, the more glyph calculations you could remove 19:15:16 the better 19:15:23 oh btw I ruined everything 19:15:40 I fixed things so that fannar's ice beasts will actually push past him (they never did before), but 19:15:53 orbs of fire will no longer push past wretched stars 19:15:54 :( 19:16:03 oh that fannar thing 19:16:04 crap 19:16:11 you made it hard for me to get rc 19:16:16 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 19:16:30 hahaha 19:16:33 good 19:16:33 !lg . ikiller=bog_body 19:16:34 1. gammafunk the Summoner (L11 HESu of Sif Muna), blasted by a bog body (bolt of cold) on Swamp:1 on 2014-07-30 18:12:04, with 13013 points after 7373 turns and 1:06:14. 19:16:38 no way it's only one 19:16:42 feels like a dozen 19:16:44 -!- Kramell has quit [Remote host closed the connection] 19:16:53 bog body (03n) | Spd: 10 (swim: 140%) | HD: 6 | HP: 31-48 | AC/EV: 1/9 | Dam: 25, 412(cold:6-17) | 07undead, 10doors, amphibious, evil, spellcaster | Res: 06magic(40), 05fire, 02cold, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | Chunks: 04rot | XP: 262 | Sp: b.cold (3d14), slow, corpse rot | Sz: Medium | Int: normal. 19:16:53 %??bog_body 19:17:00 !lg . killer=bog_body 19:17:01 No games for PleasingFungus (killer=bog_body). 19:17:11 !lg * recent killer="bog body" max=xl 19:17:11 45. DaveFromAccounting the Warrior (L19 FoWr of Makhleb), blasted by a bog body (bolt of cold) on Swamp:5 on 2014-04-24 01:28:09, with 211445 points after 50599 turns and 3:22:45. 19:17:19 they've contributed to a bunch, I guess 19:17:26 wait a second. that name seems really familiar 19:17:27 well and the cold swamp end 19:17:57 -!- Siegurt has quit [Client Quit] 19:18:47 -!- Kramell has quit [Remote host closed the connection] 19:20:31 ah, no, I was thinking of BobFromMarketing. completely different 19:20:36 !lg bobfrommarketing 19:20:37 No games for bobfrommarketing. 19:20:38 good. 19:21:21 |amethyst: re: you're mon.colour = -1 suggestion, I'm guessing I'd want to make the monster_info version also a method and its data private as well? Seems that both implementations (monster and monster_info) would be the same 19:23:04 do troves ask for ?tele/?blink/?haste if you're Formicid? I know there's been a bit of work lately on making troves not ask for piety from Demigod/Ru 19:23:35 or is that more "this cripples the character//they can't pay the price" 19:26:22 troves don't ask for piety from dg or gozag, but afaik they will ask for it from ru characters 19:26:54 they don't, just as they don't ask for !hw from mu/vs 19:27:30 actually, it looks like they do 19:28:14 a trove that asks for piety from a ru-ite 19:28:17 better be the best damn trove EVER 19:28:24 and ask for !hw from vs too apparently 19:28:36 and GDA from op 19:28:40 need to iron these out 19:29:06 Patashu: there are many occasions on which troves ask for things which you should not give them 19:29:13 e.g. I had a trove ask me for the sword of jihad on this game 19:29:17 yea 19:29:18 !hs * hewn 19:29:18 7049. PleasingFungus the Invulnerable (L27 HEWn of Ashenzari), escaped with the Orb and 15 runes on 2014-04-14 20:12:34, with 16281472 points after 95505 turns and 10:19:31. 19:29:21 btw 19:29:26 is it bad that troves can be nobrainers? 19:29:27 like 19:29:29 potions generate in a mummy game 19:29:34 even though they'll never be useful ever 19:29:49 ah, ugly things change colour with monster::colour as well, makes sense 19:30:09 I sympathize with the argument that it's a bonus/compensation for the usual downsides of the race 19:30:13 but idk 19:32:10 describe-god.cc:1208:55: warning: ‘new_gdesc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 19:32:14 describe-god.cc:644:30: warning: ‘place’ may be used uninitialized in this function [-Wmaybe-uninitialized] 19:32:22 it's clang 19:32:26 ??clang 19:32:26 clang 19:33:25 Grunt: are you taking a look, or shall I? 19:33:26 even for species without such restrictions, troves often ask for things that are of no use to a particular player, just potentially hard to fined (e.g. demon trident, or fire dragon armour) 19:33:36 03PleasingFungus02 07* 0.16-a0-973-g9b067e8: Disable hiding for friendly trapdoor spiders 10(23 minutes ago, 1 file, 3+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9b067e8dae93 19:33:36 03PleasingFungus02 07* 0.16-a0-974-g0e0db0a: Remove the second person (magicpoints) 10(3 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0e0db0a5e0df 19:33:39 PleasingFungus: working on something else right now 19:33:41 aight, I'll poke at it 19:33:53 rip the trapdoor spider resting game 19:34:48 hm. autoexplore isn't stopping on mimic discovery 19:34:52 what's the simplest way to fix that? 19:35:02 poking the default, what is it, runrest_stop? 19:35:43 I think the "right" was is sending one of those autoexplore interrupt thingies 19:35:49 s/was/way/ 19:36:14 thingies, eh? 19:37:12 -!- Lasty has joined ##crawl-dev 19:38:10 oh, both of the describe-god things are whealsisms 19:38:16 -!- fridurmus has quit [Remote host closed the connection] 19:38:21 wwwhhheeeaaalllsss 19:39:32 -!- Kramell has quit [Remote host closed the connection] 19:39:50 03Grunt02 07* 0.16-a0-975-g550f6d7: Fix compilation. 10(7 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=550f6d732c70 19:40:04 !lg wheals ikiller=uniq 19:40:04 434. wheals the Ruinous (L3 MuCj), blasted by Terence (wand of magic darts) on D:2 on 2014-09-22 18:29:05, with 35 points after 1552 turns and 0:02:21. 19:40:04 !lg wheals ikiller=uniq xl>12 19:40:04 30. wheals the Severer (L14 FoAK of Lugonu), slain by Maud (a +1 broad axe of chopping) on Lair:2 on 2014-09-09 00:25:09, with 34465 points after 21403 turns and 0:37:13. 19:40:06 i'm too good for clang 19:40:12 wtf, I'm getting - oh 19:40:14 thanks, grunt 19:40:22 PleasingFungus: rip :( 19:40:34 did the hasted patch executioner strike again 19:40:47 augh, can't pull the new version 19:40:54 haha, he did 19:41:04 wheals: don't fix the line 12whatever problem, I have a fix for that 19:41:05 maybe also the other 19:41:25 Grunt: how did your patch work? it didn't change the code itself to allow parsing fixed MR numbers it looks like 19:41:37 that was already in place 19:41:57 wheals: it's not my patch, and that functionality has been around for ages :) 19:42:01 well, yeah 19:42:07 did not realise that though 19:45:00 grunt, wheals: do you know anything about these "autoexplore interrupt thingies"? 19:45:02 Anyway, per my idea to |amethyst earlier, I just churned out: http://sprunge.us/dXNK 19:45:08 03PleasingFungus02 07* 0.16-a0-976-g30f28ff: Tidy up some compiler warnings (Grunt) 10(26 seconds ago, 2 files, 8+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=30f28ffa9500 19:45:11 not really 19:45:11 PleasingFungus: mmmh? 19:45:21 autoexplore isn't currently stopping for mimics 19:45:23 which is sad 19:45:34 rip :( 19:45:58 so I am trying to figure out how to fix that 19:46:05 it's probably something involving the travel delay, maybe? 19:46:11 'delay' 19:46:46 <|amethyst> working on it 19:46:54 hm I'm not really happy with this spellfreq concept 19:47:06 it's a little too freq-y 19:47:20 are you just punning or are you actually unhappy with it? 19:47:25 Both! 19:47:27 heh 19:47:33 |amethyst: ty! 19:48:19 1learn add grunt_todo rewrite all of monster spellcasting code 19:48:24 there, now i don't have to do it 19:48:25 wheals: rip ;_; 19:51:27 -!- Blazinghand has quit [Remote host closed the connection] 19:52:36 -!- bonghitz has quit [Quit: Leaving...] 19:54:58 -!- debo has joined ##crawl-dev 19:55:59 <|amethyst> btw, is there any way to place a feature mimic in wizmode? 19:56:13 there is, I did it when testing 19:56:39 oh 19:56:46 no, actually, I made a vault that was just a door mimic 19:56:48 and placed it 19:57:06 or a stairs mimic or something 19:57:07 -!- Kramell has quit [Remote host closed the connection] 19:58:55 <|amethyst> there is a way in code but apparently there's no way to trigger it 19:59:19 nice 20:00:28 smart code, hard to introduce bugs that way 20:05:09 -!- AnnoyedKitten has quit [Ping timeout: 246 seconds] 20:07:02 -!- ldf has quit [Quit: ldf] 20:09:14 -!- schistosoma has quit [Quit: Connection reset by peer] 20:13:12 -!- st_ has quit [Ping timeout: 245 seconds] 20:16:43 -!- asdu has quit [Ping timeout: 246 seconds] 20:17:39 -!- mamgar has quit [Quit: Exit Stage Left] 20:17:46 -!- Zermako_ has quit [Quit: bye] 20:18:17 -!- Kramell has quit [Remote host closed the connection] 20:21:45 |amethyst: I think I have done it before? 20:21:52 |amethyst: maybe it was broken recently 20:21:58 -!- Zooty has quit [Ping timeout: 246 seconds] 20:22:51 03|amethyst02 07* 0.16-a0-977-g0732e45: Add an activity interrupt for mimic discovery. 10(29 minutes ago, 5 files, 7+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0732e453d800 20:22:51 03|amethyst02 07* 0.16-a0-978-g661e4b3: Only vanish mimics after removing the feature/item. 10(9 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=661e4b32ae91 20:22:51 03|amethyst02 07* 0.16-a0-979-g71960b5: Allow placing mimics in wizmode. 10(18 minutes ago, 5 files, 19+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=71960b55ee68 20:22:51 03|amethyst02 07* 0.16-a0-980-g52cf903: Allow placing weird feature mimics in wizmode. 10(15 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=52cf90329351 20:24:18 <|amethyst> (FR: whether it places an item or mimic is controlled by a flag, not pos == you.pos() 20:24:27 <|amethyst> ) 20:25:32 -!- PleasingFungus has quit [Ping timeout: 260 seconds] 20:27:14 -!- WalkerBoh has quit [Remote host closed the connection] 20:28:22 <|amethyst> doh, 0.16-a0-979-g71960b5's subject should say "feature mimics" of course 20:28:54 |amethyst: oh 20:29:01 |amethyst: you used to be able to place feature mimics with &m 20:29:07 |amethyst: but obviously you can't do that now :) 20:29:45 &m cackles and vanishes in a puff of smoke! 20:30:37 -!- Kramell has quit [Remote host closed the connection] 20:31:01 -!- SteampunkDuck has quit [Remote host closed the connection] 20:33:02 -!- AtomikKrab has quit [Ping timeout: 260 seconds] 20:34:47 -!- rockygargoyle has joined ##crawl-dev 20:37:02 -!- drke_ has quit [Read error: Connection reset by peer] 20:37:17 -!- DrKe has joined ##crawl-dev 20:41:00 -!- Kalir has quit [Changing host] 20:41:57 ??plan 20:41:57 plan[1/1]: https://crawl.develz.org/wiki/doku.php?id=dcss:planning:release_plans 20:42:01 ??0.16 20:42:01 I don't have a page labeled 0.16 in my learndb. 20:43:04 -!- fridurmus has quit [Remote host closed the connection] 20:46:17 -!- Tickenest has quit [Remote host closed the connection] 20:49:11 -!- nine_ has quit [Quit: Page closed] 20:51:01 -!- Kramell has quit [Remote host closed the connection] 20:53:03 -!- dtsund has joined ##crawl-dev 20:55:14 -!- Kramell has quit [Remote host closed the connection] 20:59:25 -!- kekekela has quit [Ping timeout: 246 seconds] 21:01:27 -!- Kramell has quit [Remote host closed the connection] 21:03:12 -!- Kramell has quit [Remote host closed the connection] 21:04:11 -!- fridurmus has quit [Remote host closed the connection] 21:04:38 -!- Kramell has quit [Remote host closed the connection] 21:05:30 -!- Kramell has quit [Remote host closed the connection] 21:08:14 -!- Kramell has quit [Remote host closed the connection] 21:08:42 Grunt language displays enemy AC/EV/MR bars with exclamation marks 13https://crawl.develz.org/mantis/view.php?id=9010 by Floodkiller 21:08:49 -!- Bloax has quit [Read error: Connection reset by peer] 21:08:53 can someone tell me what would be the difference between circle los and square los? 21:08:58 in a game? 21:09:40 -!- fridurmus has quit [Remote host closed the connection] 21:12:10 Circlelos is crawl pretending to operate under euclidean geometry, when it does not. It causes quirks with distance where approaching something from a diagonal takes less turns than approaching from a cardinal direction. For instance diagonal movement is good if you a stabber sneaking up on a sleeping enemy, but bad if you are a ranged character firing away at an incoming monster. 21:12:56 -!- Kramell has quit [Remote host closed the connection] 21:12:57 ah 21:13:11 -!- xen has quit [Quit: Page closed] 21:13:17 so that's why people say it's better to move in diagonals in the abyss? 21:13:42 Not really, that's something different with abyss level generation. 21:14:05 -!- Lasty has quit [Quit: Leaving.] 21:16:26 thanks! 21:16:32 -!- Kramell has quit [Remote host closed the connection] 21:16:47 -!- ontoclasm has joined ##crawl-dev 21:18:05 no, it's the reason 21:18:21 to wit, exploring diagonally reveals more squares 21:18:34 this is actually _more_ true with squarelos, though 21:18:38 ah, oops 21:19:17 still, that's a consequence of the chebyshev space that crawl's movement operates in 21:19:49 fr hexcrawl 21:20:03 all problems solved 21:20:06 I think it's not really possible to solve that without abandoning grid-based movement, which would probably mean abandoning console as well 21:20:20 -!- Kramell has quit [Remote host closed the connection] 21:20:33 also i see multiswords have returned 21:21:09 tuple swords imo 21:21:47 <|amethyst> with circlelos moving diagonally reveals 15 squares, orthogonally 11 21:22:36 the +n n+1 sword 21:22:46 <|amethyst> with squarelos it would be 21 vs 11 21:23:08 -!- qoala has joined ##crawl-dev 21:23:37 |amethyst: i thought squarelos radius was 7 21:23:48 which would reveal 15 squares when moving orthogonally 21:24:03 and 29 diagonally 21:24:17 <|amethyst> err 21:24:19 <|amethyst> doh 21:24:36 <|amethyst> curse you nightstalker 21:25:03 yeah, hexcrawl when 21:25:11 there's a reason why all wargames use hexes 21:26:28 I can't even imagine how much stuff would need to change on the backend to switch to a hex grid 21:26:32 how much code rewriting would hexcrawl require 21:26:39 Patashu: 2007 21:26:52 brannock: 'all of it' 21:26:57 like it'd be an entirely new codebase. so much shit would have to be tossed out 21:27:21 %branch hexcrawl 21:27:21 Branch hexcrawl: http://s-z.org/neil/git/?p=crawl.git;a=log;h=refs/heads/hexcrawl 21:27:34 that's an actual branch? that owns 21:27:43 "I'm not sure which revision of 0.3 it was based on, I picked one with the smallest diff." 21:28:07 ...holy shit it already exists 21:28:33 <|amethyst> 9 files changed, 56 insertions(+), 39 deletions(-) 21:28:37 <|amethyst> err 21:28:40 <|amethyst> oops, wrong commit 21:29:00 <|amethyst> there we go 21:29:02 <|amethyst> 166 files changed, 8548 insertions(+), 5552 deletions(-) 21:29:11 %git 4d2c1f2dcf3715 21:29:11 07kilobyte02 * 0.3-a0-1155-g4d2c1f2: Martin Bays' hexcrawl 10(3 years, 5 months ago, 167 files, 8548+ 5552-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=4d2c1f2dcf37 21:29:18 more like it 21:30:27 diamondification approach seems interesting, if hacky 21:30:43 <|amethyst> out of 331795 lines at the time (according to git) 21:30:47 Did the game even have tiles yet? 21:30:48 -!- fridurmus has quit [Remote host closed the connection] 21:30:56 ??hexcrawl 21:30:56 hexcrawl[1/2]: A variant of Crawl on a hexagonal grid, dreamed up by a deranged mind known only as 'zugz'. 21:31:13 !learn e hexcrawl s/$/ (except when he's known as 'martin bays') 21:31:14 Use: !learn edit hexcrawl[NUM] s/// 21:31:18 !learn e hexcrawl[1] s/$/ (except when he's known as 'martin bays') 21:31:18 hexcrawl[1/2]: A variant of Crawl on a hexagonal grid, dreamed up by a deranged mind known only as 'zugz'. (except when he's known as 'martin bays') 21:31:26 ??hexcrawl[2 21:31:27 hexcrawl[2/2]: http://s-z.org/neil/git/?p=crawl.git;a=log;h=refs/heads/hexcrawl 21:32:04 <|amethyst> %git 62f7040f14 21:32:05 07Enne02 * 0.4-a0-786-g62f7040: Tiles! 10(7 years ago, 2441 files, 26569+ 109-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=62f7040f14b3 21:32:13 good commit message 21:32:14 <|amethyst> magicpoints: it did not 21:32:38 2441 files changed: 21:33:04 i would make tiles for hexcrawl 21:33:06 do it 21:33:22 just like 21:33:29 merge niavely and see what happens 21:33:38 naively* 21:33:39 I feel like hexcrawl would also be a lot safer for players in general 21:33:43 fewer tiles to get surrounded by 21:34:05 that's why we'll do it! for player *safety* 21:34:08 The Dev Team Cares 21:34:46 -!- PleasingFungus has joined ##crawl-dev 21:35:22 -!- JaGGedTK has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 21:35:29 -!- fridurmus has quit [Remote host closed the connection] 21:35:52 hey pf 21:35:53 it's interesting that none of the most popular RL are hex-based 21:35:53 hexcrawl y/n 21:36:39 y / y 21:36:40 n / y / n 21:36:42 y / n 21:36:56 -!- lukano has quit [Ping timeout: 260 seconds] 21:36:59 please stop answering question with bitfields! 21:37:01 imagine I put nonbreaking spaces at the start of the first and third lines 21:37:05 gammafunk: please. 21:37:07 please. 21:37:10 that was *clearly* a hex grid 21:37:25 my mistake 21:37:29 ontoclasm: imho tile up some new triple/double swords 21:37:35 they should have done more breaking 21:37:38 mm 21:37:38 or poke roctavian into doing it 21:37:39 either/or 21:37:56 yeah i wanted to ask roc since he seemed interested 21:37:57 hextuple sword 21:38:02 -!- Fhqwhgads_ has quit [Remote host closed the connection] 21:38:06 well it's time for the awesome old triple sword version of the plutonium sword 21:38:13 unless that was done already 21:38:34 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:38:39 none of the tiles have been changed 21:38:45 also this seems like a good time to remind everyone of the seven-bladed sword 21:38:58 I was holding off (and honestly I like the new plut sword tile) 21:39:09 ontoclasm: I still have a branch for a seven-branched-sword unrand! 21:39:28 it's a bad design but it's the principle of the thing 21:39:53 hm 21:39:58 I hope the seven-branched-sword hits for every melee brand 21:40:00 my design was a +0 with no brand but +7 to all stats 21:40:07 if we add hexcrawl we can buff cleaving and say we compensated for it 21:40:09 (since it's ceremonial) 21:40:10 <|amethyst> FR: penrosecrawl 21:40:21 -!- SomeStupidGirl has quit [Ping timeout: 246 seconds] 21:40:26 alternately: every attack hits 1d7 times 21:40:47 * PleasingFungus tiles |amethyst like a fractal!!!!! 21:40:59 <|amethyst> we can never match hyperrogue for neat geometry though 21:41:09 so i guess the singing sword is a double sword now? 21:41:18 alternately, "like a quasicrystal" 21:41:20 fr: relativistic roguelike 21:41:28 <|amethyst> ontoclasm: if anything should be a bastard sword it's that one 21:41:32 fr the singing double sword performs duets with itself 21:41:34 haha 21:42:06 i added a speech line about bastardness when i made it a bastard sword 21:42:14 i guess it still works as a historical note 21:42:21 luckily there are 8,000,000 singing sword speech lines 21:42:23 (approx) 21:42:34 so it's nbd 21:43:30 now i have to decide what to do with the awesome utterly-pointless-blade-hole bsword tiles 21:44:08 I contemplate the nature of artefacts 21:45:09 i guess zonguldrok is double now too 21:46:02 well I mean artefacts can be whatever, they can be bastard swords or claymores if we want 21:46:17 I was talking about randarts wrt blade-hole tiles 21:46:23 03|amethyst02 07* 0.16-a0-981-g7445e1b: Fix a misattribution. 10(29 seconds ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7445e1b89fc7 21:46:25 oh 21:46:33 gammafunk: Hydra Slayer!!!!! 21:46:35 the most powerful triple sword of all... the sword with one blade!!! 21:46:50 or maybe not. 21:46:56 hydra slayer? 21:47:12 gammafunk: http://www.roguetemple.com/z/hydra.php 21:47:12 -!- Noom_afk has quit [Ping timeout: 260 seconds] 21:47:14 gammafunk: it has a hex grid 21:47:28 yeah but I wouldn't put that in the top 5 RL or anything 21:47:39 -!- Twinge has quit [] 21:48:08 -!- debo has quit [Ping timeout: 260 seconds] 21:48:48 man monsters with randomized invisible stats are 21:48:50 so dumb 21:49:05 Pan lords? 21:49:07 -!- Lazercaulk has quit [Ping timeout: 246 seconds] 21:49:13 abominations 21:49:17 ooo 21:49:34 and ugly things and hell beasts and pan lords 21:49:57 pan lords have randomized visible stats, which is fine. ugly things have mostly been derandomized. hell beasts don't exist. 21:50:05 so abominations are the worst. 21:50:21 -!- MgDark has quit [Read error: No route to host] 21:50:23 so, random thought 21:50:30 I've seen a lot of xl27 gargoyles die to panlords busting out shatter lately 21:50:32 !send PleasingFungus spooky ghost_demons 21:50:32 Sending spooky ghost_demons to PleasingFungus. 21:50:42 maybe the player gargoyle<->shatter interaction should be looked at? 21:50:52 !lg * place=pan race=garoyle max=sdam x=sdam 21:50:53 No games for * (place=pan race=garoyle). 21:50:57 !lg * place=pan race=gargoyle max=sdam x=sdam 21:50:58 110. [sdam=180] stonage the Shatterer (L27 GrFi of Okawaru), blasted by Ruajohik the pandemonium lord (Shatter) in Pandemonium (rand_demon_4) on 2014-09-27 20:17:31, with 747544 points after 88844 turns and 6:06:36. 21:50:58 can't gargoyles just fly? 21:51:01 they can 21:51:02 but 21:51:06 most people don't know that interaction exists 21:51:14 (for example: they've never casted shatter) 21:51:17 well, it isn't *obvious* 21:51:19 wheals: abominations aren't even ghost demons!!!! 21:51:23 and there's the fact that they won't know the pan lord has shatter 21:51:24 most gr just stay permaflying anyways 21:51:25 until it casts it 21:53:40 it isn't hinted at at all 21:53:40 you just decide you're sick of airstrikes 21:53:40 turn off flight 21:53:40 PleasingFungus: that's 21:53:40 Patashu: it's in the spell description now!!! 21:53:40 you're on the orb run 21:53:40 !glasses 21:53:40 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 21:53:40 abominable 21:53:40 a panlord appears and shatters you 21:53:40 boom dead 21:53:40 but yeah that can happen 21:53:40 you mean 21:53:40 at the very least 21:53:40 orb flight 21:53:40 I once died to an airsmite depths vault while flying because I forgot air mages have bonus damage to flight 21:53:40 !glasses 21:53:40 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 21:53:40 there should be a message when you're a gargoyle and hit with shatter 21:53:40 I'm removing monster ac and abominations are a pain 21:53:40 !lg * kaux=Shatter max=dam x=dam 21:53:40 No games for * (kaux=Shatter). 21:53:40 hinting that if you were flying you'd be hurt less 21:53:40 !lg * kaux~~Shatter max=dam x=dam 21:53:40 635. [dam=180] stonage the Shatterer (L27 GrFi of Okawaru), blasted by Ruajohik the pandemonium lord (Shatter) in Pandemonium (rand_demon_4) on 2014-09-27 20:17:31, with 747544 points after 88844 turns and 6:06:36. 21:53:40 and also some other things so I can't justify removing abomination randomization just for this 21:53:40 good name 21:53:40 and title 21:53:40 removing monster ac? 21:53:40 gammafunk: the variable 21:53:40 property? 21:53:40 field 21:53:40 yeah, that's about right 21:53:40 I'm actually surprised Shatter has 635 kills 21:53:40 that seems high 21:53:40 thanks, I was blanking 21:53:40 Grunt cheats 21:53:40 !lg * kaux~~Shatter s=killer 21:53:40 635 games for * (kaux~~Shatter): 604x Jorgrun, 3x a deep dwarf earth mage, SomeoneAwful's ghost, jackfruit's ghost, melllvar's ghost, Apol's ghost, Gukhaom the pandemonium lord, Ruajohik the pandemonium lord, telluric's ghost, Throfyaf the pandemonium lord, kickascii's ghost, afreaknamedpete's ghost, Visio the pandemonium lord, Drone's illusion, aori's illusion, thetao's ghost, Witidek's illusion,... 21:53:40 wow 21:53:40 hahhaa 21:53:40 jorgrun raking in the kills 21:53:40 D O M I N A T I O N 21:53:40 GODLIKE. 21:53:40 what's the query 21:53:40 what's the killcount for firestorm? 21:53:40 !killratio jorgrun 21:53:42 jorgrun wins 3.265% of battles. 21:53:44 <|amethyst> PleasingFungus: the solution is obviously to give aboms a ghost_demon 21:53:44 !lg * ckiller=jorgrun ckaux=shatter / status=petrified 21:53:45 No games for * (ckiller=jorgrun ckaux=shatter). 21:53:45 ahh that's it 21:53:46 !killratio jorgrun * gr 21:53:49 jorgrun wins 2.495% of battles against * (gr). 21:53:50 !lg * ckiller=jorgrun ckaux=by_Shatter / status=petrified 21:53:51 387/604 games for * (ckiller=jorgrun ckaux=by_Shatter): N=387/604 (64.07%) 21:53:51 huh 21:54:02 by the time you face jorgrun most gargoyles will have flight 21:54:05 I think players know he has shatter 21:54:10 but they get surprised by the pan lords 21:54:13 -!- Kramell has quit [Remote host closed the connection] 21:54:16 !lg * !win !boring recent s=crace / kaux=by_shatter o=% 21:54:16 since it's more rare 21:54:19 185/476938 games for * (!win !boring recent): 3/2715x Lava Orc [0.11%], 14/16498x Merfolk [0.08%], 25/35281x Gargoyle [0.07%], 5/7540x Deep Dwarf [0.07%], 25/37768x Minotaur [0.07%], 4/7701x Centaur [0.05%], 7/14883x Troll [0.05%], 5/10643x Kobold [0.05%], 23/50697x Demonspawn [0.05%], 8/18325x Spriggan [0.04%], 3/6947x Demigod [0.04%], 7/17592x Hill Orc [0.04%], 8/21413x Formicid [0.04%], 7/24293... 21:54:20 brannock: we're discussing panlord shatter not jorgrun shatter 21:54:24 in particular 21:54:30 a smart gargoyle leaves flight off 21:54:32 so airstrike does less damage 21:54:32 someone ran a jorgrun query... 21:54:49 well one solution to that is remove the extra player damage from airstrike 21:54:50 but having flight off makes shatter instakill you, and you won't know until it happens once. even after it happens once you might still not know that being flying is the counter to it 21:54:52 which haas been discussed 21:54:57 nah 21:55:02 re gfunk 21:55:16 what is "nah" 21:55:20 idk if I want to have this argument right now but I personally am opposed to removing the only tactical downside to permaflight 21:55:27 <|amethyst> also, you know Jorgrun has it, but you can't know a panlord has shatter until it uses it 21:55:39 don't forget blasts of wind knocking you back 21:55:40 yeah I said that :) 21:55:45 that's the other tactical downside 21:55:45 <|amethyst> even if you're not spoiled on Jorgrun you can check xv 21:55:45 sometimes 21:55:49 brannock: lol good one 21:56:03 btw does ash tell you what spells a panlord has? 21:56:07 that would be a cool ash feature 21:56:09 show it on xv too etc 21:56:33 Ash does not, I am almost certain 21:56:34 I brought that up but it was pointed out that making it more ideal to xv is not ideal 21:56:45 it was suggested and a patch made for random spell dudes but that 21:57:01 it's kind of a weird space though, since it's basically ideal to xv panlords already 21:57:02 <|amethyst> with ash you wouldn't *have* to xv 21:57:14 heh, he's going to state the spells? 21:57:17 there was a version of? the patch that spammed the spells 21:57:23 03wheals02 07* 0.16-a0-982-g90dd98c: Make portals to Hell non-bidirectional (Xen). 10(3 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=90dd98c9b5a6 21:57:26 it was 21:57:26 so spammy 21:57:26 yeah 21:57:34 Plog comes into view. Ashenzari warns you, "He can cast Shatter!" 21:57:39 Ashenzari warns you: "It rolled a caster" 21:57:40 every orc wizard. every ogre mage. every lich, etc 21:57:45 <|amethyst> I guess in a panlord zig 21:57:47 Ghosts have their spells in xv but pan lords are excluded. Pan lords just say "It may possess any of a vast number of diabolical abilities." 21:57:47 <|amethyst> oh 21:57:49 Ashenzari warns you: "It has meph online to gank orcs" 21:57:53 <|amethyst> I was thinking just pan lords 21:58:00 <|amethyst> and pghosts maybe 21:58:06 and ogre mages 21:58:07 you meant "trivialize" 21:58:11 gammafunk: lol 21:58:12 and... 21:58:17 magicpoints: I added that!!!! 21:58:26 ?/gank 21:58:26 Matching entries (1): meph_reasons[20]: You want to "gank" monsters. 21:58:39 -!- tensorpudding has quit [Ping timeout: 272 seconds] 21:58:41 yeah I was going by meph_reasons 21:58:45 ?/trivialize 21:58:45 Matching terms (1): trivialize; entries (3): meph_reasons[2]: You want to "trivialize" your opponents. | projected_noise[1]: Trivialized zigs, Tomb:3, and probably other places too. Projected to oblivion in 0.11. Will live on in our hearts. | trivialise[1]: see {trivialize} 21:58:59 you trivialize opponents, but you clearly gank orcs 21:59:02 q??trivialize 21:59:02 trivialize[1/1]: see {trivialise} 21:59:05 right 21:59:06 q??trivialise 21:59:06 trivialise[1/1]: see {trivialize} 21:59:10 good entries 21:59:23 fr: zombies created by enemies don't give exp/piety 21:59:41 you can drag a shadow imp around as a follower of say, tso 21:59:51 and kill the zombies created by it 22:00:14 well 22:00:23 what if you're ru, sacrifice love and cast animate dead and kill the zombies 22:00:25 does that give exp? 22:00:26 hrm, it's kind of a consolation price 22:00:28 *prize 22:00:34 for when that terrible mean shadow imp 22:00:38 i can test it 22:00:43 -!- Kramell has quit [Remote host closed the connection] 22:00:45 comes into LOS and revives the whole dang level 22:01:15 if they don't, you make it more optimal to butcher corpses you aren't eating 22:01:38 yeah, whole bunch of problems with animating dead in general, but what can you do I guess 22:01:47 just make shadow imps kill themselves with their spell 22:01:57 is it me or are crimson/shadow imps more common than white/iron imps 22:01:59 rchandra: call imp nerf 22:02:14 They are, white and iron don't spawn naturally in D 22:02:38 that does explain it 22:02:38 And shadow imps are only a recent addition to D at that 22:03:10 zombies created by you and made hostile by sacrifice love grants no piety or exp 22:03:27 that idea of rchandra to kill themselves upon revive is cool, but it's maybe bad if they revive some trivial thing 22:03:41 rockygargoyle: there goes that secret tech 22:03:46 =/ 22:03:46 lure it to a bat corpse 22:03:55 gammafunk: they could take max hp damage when they revive based on how much HD they revived 22:04:07 gammafunk: so if they do a really boring animate dead they still live through it 22:04:18 https://dl.dropboxusercontent.com/u/1000017/crawl/greatsword3.png 22:04:20 yeah, it'd be still gamable to some extent even then 22:04:22 seems interesting 22:04:27 maybe better than our current ones? 22:04:43 yeah 22:04:45 I like that, the current greatswords are kind of boring imo 22:04:47 neat tiles 22:04:58 what do you put in the little circle, your beer? 22:05:12 yeah, i made the current gswords and they didn't work out the way i wanted 22:05:14 the thundercats emblem 22:05:21 <|amethyst> espers 22:05:49 it's so you can make this totally sweet pose where you look at dudes through it 22:05:54 hah 22:06:08 <|amethyst> Feel my holey wrath! 22:06:16 ...wow 22:06:25 -!- Stumpsv has quit [Quit: Leaving] 22:07:19 ontoclasm: imho be careful not to make greatswords cooler than triple swords :) 22:07:28 mmmm 22:08:00 double swords should be double-ended, and triple swords should be triple-ended 22:08:06 -!- Kramell has quit [Remote host closed the connection] 22:08:26 the only problem I have with the new weapons is that the new randart weapons are so cool I often mistake them for unrands at first 22:09:21 ha 22:09:30 can you set other tiles to a different one, or just only the player character? 22:09:43 -!- AGinsberg has quit [Quit: leaving] 22:09:57 Just the player 22:10:02 just the player. no tilesdrugrobin 22:10:04 yet 22:10:07 ! 22:10:18 yes i was thinking of doing some sort of tilesacidrobin 22:10:34 reimplement mislead 22:10:35 -!- Kramell has quit [Remote host closed the connection] 22:11:25 <|amethyst> FR: abyss monster with an attack that randomly permutes monster glyphs and colours for the rest of the game 22:11:36 <|amethyst> themed as banishing you to an alternate reality 22:11:59 <|amethyst> kobolds are orange W from now on 22:12:14 it sends you to a different world like nethack 22:12:19 -!- Daekdroom has quit [Quit: Saindo] 22:12:21 so you get all of their glyphs 22:12:21 fr: nethack level 22:12:28 ??rogue level 22:12:29 I don't have a page labeled rogue_level in my learndb. 22:12:41 The quantum mechanic hits you! You feel attuned to a new plane of reality. 22:12:59 like rogue level only has capital letters, nethack level only has ASCII/DEC/IBM 22:13:06 yes 22:14:23 <|amethyst> on the nethack level, monsters refuse to step on exceptions 22:14:44 <|amethyst> err 22:14:47 <|amethyst> exclusions 22:14:51 refuse to step on any tile with gold pieces 22:15:06 03gammafunk02 07* 0.16-a0-983-g88780a7: Allow in-game updates mon_glyph to actually change the glyph 10(8 hours ago, 4 files, 24+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=88780a75e449 22:15:08 heh, this is a good comment 22:15:12 ugh I really need a way to automate some of the grunt work of this thing I'm working on 22:15:19 grunt 22:15:19 Grunt: there you go 22:15:20 int armour_ac = property(item, PARM_AC); // For concistency with players, we should multiply this by 1 + (skill/22), where skill may be HD. 22:15:25 gammafunk: \o/ 22:15:33 pleasingfungus: 'consistency' 22:15:35 Grunt: gw......??? 22:15:37 I need to fix monster colors, but that will take a bit more work 22:15:46 Patashu: ya I've already corrected it locally 22:15:53 what is the thing Grunt is working on?! 22:16:07 PleasingFungus, gammafunk: here's the ridiculously rough first couple of patches: LAGS }, } 22:16:09 there are plenty of non-native speakers on this project, it's not a big deal 22:16:10 er 22:16:11 LAGS }, } 22:16:13 wow 22:16:14 er 22:16:17 http://sprunge.us/IdBd 22:16:18 that 22:16:18 copy-paste 2 hard? 22:16:37 the grunt work is updating mon-spll.h 22:16:47 associating flags with spells 22:16:57 ...this is a really ugly approach and I hope this inspires someone to do something better 22:17:07 hm 22:17:15 it seems like innate and wizard and priest should be exclusive 22:19:00 huh, there's a monster assert that their protect rings have plusses < 30 22:19:03 I wonder what led to that 22:19:22 bugs!!! 22:19:24 -!- cribozai has quit [Ping timeout: 260 seconds] 22:19:25 -!- Whistling_Beard has quit [Ping timeout: 260 seconds] 22:19:34 if i had to guess 22:19:37 meatsprint 22:19:54 Grunt: specifying spell type by spell rather than monster <3 22:20:00 wheals: yes 22:20:15 did you use/look at eronarn's code at all? 22:20:23 (one immediate application of it that I found going through the spell list is that naga mages could spit poison) 22:20:23 what 22:20:41 https://crawl.develz.org/mantis/view.php?id=5676 22:20:53 -!- rockygargoyle has quit [Quit: Page closed] 22:21:28 "I don't really know C++ well, so I'm stuck" 22:21:34 eronarn is linley 22:21:47 man I still feel terrible about that minimap patch 22:21:49 basically ya 22:21:50 I should poke at it again 22:21:54 heh 22:22:01 this looks like a primitive version of my own work! 22:22:10 rude imho 22:22:27 ...and eronarn is apparently grunt...so... 22:22:41 -!- hauzer has quit [Ping timeout: 272 seconds] 22:23:00 I... think there's code specifically to give felid corpses the right AC. 22:23:08 haha 22:23:13 ugh, not-defined props keys 22:23:15 I mean, if they couldn't have it in life... 22:23:16 gammafunk: wow, it used props to do mon_glyph_overrides 22:23:19 that is Quite Something 22:23:30 wheals: well it did at *some point* 22:23:37 those props were not used in current crawl 22:23:43 as in, they were never set 22:23:45 oh 22:23:47 even better 22:24:55 hm. thinking about save compat. 22:25:27 Grunt: is the idea of 'freq' a weight for choice among spells, or something absolute? 22:25:37 I think I'm just going to default monsters to base ac values. this is wrong, but not very wrong. 22:26:13 wheals: more the latter at present - spell code at the moment has an x in 200 chance of casting a spell where x is (50 + HD) 22:26:47 PleasingFungus: you're removing the ac field, so the idea is that it'll just come from the mon data or something? 22:26:48 wheals: and as I'm going through and assigning freqs I'm anticipating that in non-emergency cases what it will do is random2(200) and pick spells based on that 22:27:02 I probably don't understand what you're actually doing at all 22:27:16 ideally this rewrite would be getting rid of dependencies on slots, right? 22:27:28 gammafunk: more or less. there are a few things that poke at a base_ac field - ghost demons, abominations, demonspawn/draconians <- this should be fixable 22:27:53 yeah, seems reasonable 22:27:58 I mean, demonspawn/draconians. not sure about the others 22:27:59 wheals: yes! 22:28:08 ah i see, MON_SPELL_EMERGENCY 22:28:16 wheals: in my working code I also have a MON_SPELL_SELFENCH 22:28:20 mm. I guess you could hold it entirely in the ghost demon struct and make abominations into ghost demons 22:28:30 or just derandomize them 22:28:38 (imho derandomize them) 22:28:39 <|amethyst> PleasingFungus: I said that earlier but sarcastically 22:28:43 I know! 22:28:55 re: abom variation, they play pretty well right now, but that's not to say they'd play poorly with less variation 22:28:55 608 - misc(2) spell, // SPELL_DIG must be here to work! 22:28:56 609 + misc(2) spell, // { SPELL_DIG must be here to work!, 0, MON_SPELL_NO_FLAGS }, 22:28:57 I'm going through the same train of thought belatedly, I guess 22:29:00 Grunt: good sedding 22:29:07 gammafunk: tbh I don't feel like I've ever noticed the variation 22:29:15 and I don't think they need it 22:29:32 -!- Twinge has joined ##crawl-dev 22:29:46 no I'm not sure I have either really, but speed variation and a good hp range 22:29:52 large abomination (04X) | Spd: 6-12 | HD: 11 | HP: 32-67 | AC/EV: 0/0 | Dam: 40 | 07undead, evil | Res: 06magic(102), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 726 | Sz: Big | Int: plant. 22:29:52 %??large_abomination 22:29:53 wheals: :( 22:30:21 wheals: actually that comment is inaccurate anyway!! 22:30:25 oh, are their hd actually fixed 22:30:27 good! 22:30:46 I assume their hd varied 22:30:46 at least, i hope it is 22:30:47 large abomination (04X) | Spd: 6-12 | HD: 11 | HP: 32-67 | AC/EV: 0/0 | Dam: 40 | 07undead, evil | Res: 06magic(102), 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 726 | Sz: Big | Int: plant. 22:30:47 %??large_abomination 22:30:47 !source init_abomination 22:30:47 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-util.cc;hb=HEAD#l2346 22:30:53 hd is randomized 22:31:12 and then ac & ev are randomized based on the randomized hd 22:31:14 obviously 22:31:30 oh, nvm, they're not randomized, they're linear based on hd 22:31:35 so I don't need to store this at all 22:31:36 beautiful 22:32:34 ok, yeah, I don't need this field. wonderful 22:33:25 EXCEPT for handling felid corpse zombie ac 22:33:31 but it turns out I don't care about that! 22:33:43 <|amethyst> "but it turns out, fuck that shit" 22:33:58 <|amethyst> I agree :) 22:33:58 Couldn't you just bump up living felid monster ac 22:34:03 but in the afterlife it will have trouble even if it goes trog! 22:34:22 -!- ackack has quit [Ping timeout: 245 seconds] 22:34:28 magicpoints: sure, if I cared 22:34:30 (but I still don't) 22:34:37 felid (06h) | Spd: 10 (move: 80%) | HD: 5 | HP: 10-25 | AC/EV: 2/18 | Dam: 10 | 10items, 10doors, see invisible | Res: 06magic(40) | XP: 105 | Sz: little | Int: high. 22:34:37 %??felid 22:34:40 eh 22:34:42 looks good 22:34:43 ship it 22:35:01 -!- pelotron_ is now known as pelotron 22:35:02 Well how often do felid zombies come up anyways :p 22:35:11 I would not touch the ac of felid monsters even one bit 22:35:14 to be fair, it's surprisingly often 22:35:15 think of the shapeshifter buff 22:35:20 <|amethyst> magicpoints: when you reanimate your own corpse 22:35:23 since - yes 22:35:28 or when orc high priests etc do :) 22:35:37 there's a good entry somewhere in learndb for that 22:35:46 ??fun with your own corpse 22:35:46 fun with your own corpse[1/3]: 1. qwqw the Grave Robber (L4 FeNe), slain by a felid zombie (animated by the player character) on D:1 on 2010-10-17, with 99 points after 3994 turns and 0:08:48. 22:36:18 !source mon_spell_slot 22:36:20 Couldn't find mon_spell_slot in the Crawl source tree 22:36:40 oh right it's a default constructor, not a function -.- 22:36:43 ??fun with your own corpse[$ 22:36:43 heroic deaths[2/5]: autorobin the Gouger (L13 FeBe), worshipper of Trog, slain by autorobin the felid zombie (animated by an orc high priest) on Orc:4 (st orc pillars) on 2011-03-31, with 46034 points after 29477 turns and 0:14:57. 22:36:46 was the one I was thinking of 22:37:01 Good Times 22:37:09 c++ has occasional ambiguity 22:37:13 even then the exact ac including mutations isn't really all that relevant, tho 22:37:21 ...and I suspect it interacts buggily with ozo's 22:37:44 / stoneskin 22:37:46 you could also just check based on hd if base_monster == MONS_FELID 22:37:55 -!- Brannock has quit [Ping timeout: 272 seconds] 22:39:00 -!- Sonata has quit [Ping timeout: 260 seconds] 22:39:55 hm. q: there's monster code for handling stoneskin & ozo's. are there actually monsters that cast those spells? 22:40:05 fannar 22:40:08 !send PleasingFungus fannar and jorgrun 22:40:08 Sending fannar and jorgrun to PleasingFungus. 22:40:09 fa- yes 22:40:49 Jorgrun (13g) | Spd: 10 | HD: 15 | HP: 120 | AC/EV: 2/15 | Dam: 20 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(120) | XP: 1518 | Sp: rapid deconstruction, petrify, shatter, dig | Sz: Medium | Int: high. 22:40:49 %??jorgrun 22:41:01 deep dwarf (12g) | Spd: 10 | HD: 5 | HP: 15-40 | AC/EV: 2/12 | Dam: 10 | 10weapons, 10items, 10doors | Res: 06magic(40) | XP: 130 | Sz: Medium | Int: normal. 22:41:01 %??deep dwarf 22:41:01 huh, guess not 22:41:08 deep troll earth mage (06T) | Spd: 10 | HD: 12 | HP: 33-62 | AC/EV: 12/10 | Dam: 27, 20, 20 | 10doors, spellcaster, sense invisible | Res: 06magic(48) | XP: 904 | Sp: rapid deconstruction, dig | Sz: Large | Int: normal. 22:41:08 %??deep troll earth mage 22:41:11 deep troll (08T) | Spd: 10 | HD: 10 | HP: 39-73 | AC/EV: 6/10 | Dam: 27, 20, 20 | 10doors, sense invisible, regen | Res: 06magic(40) | XP: 726 | Sz: Large | Int: normal. 22:41:11 %??deep troll 22:41:17 ah, must be them 22:41:28 also coded by a certain Executioner 22:42:01 them? 22:42:24 yeah 22:42:29 iirc 22:42:44 btw I found the actual ozo's caster 22:42:45 Jorgrun and DTEMs used to cast Stoneskin, yes. 22:42:50 ozo's armour, anyway 22:42:51 Then we realised it was boring. 22:42:56 %git 015f576 22:42:57 07Grunt02 * 0.12-a0-1965-g015f576: Adjust a couple of monster spell sets. 10(1 year, 8 months ago, 1 file, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=015f576ca8d7 22:42:59 red draconian knight (10q) | Spd: 10 | HD: 16 | HP: 101-122 | AC/EV: 12/12 | Dam: 27 | 10weapons, 10items, 10doors, fighter, evil, spellcaster, cold-blooded | Res: 06magic(42), 05fire | Vul: 08holy | XP: 1653 | Sp: fire breath (3d20), b.cold (3d25), b.draining (3d23), invisibility, simulacrum, throw icicle (3d25) / fire breath (3d20), b.cold (3d25), b.lightning (3d21), vampiric draining, agony, throw icicle (3d25) / fire breath (3d20), b.cold (3d25), throw icicle (3d25), haste, animate dead, armour | Sz: Medium | Int: high. 22:42:59 %??red draconian knight 22:43:05 "armour" 22:43:07 Fannar also used to cast Ozo's, but that was just as boring, so now he starts with it! 22:43:12 heh 22:43:20 I suspect the drac knight thing is an oversight 22:43:21 i guess the DTEMs start with it too 22:43:30 So does Jorgrun, sort of. 22:43:31 PleasingFungus: patches welcome!! 22:43:43 jorgrun has AC 2, seems unlikely 22:44:20 hm. what's the canonical way of checking if a monster is a ghost demon? some field on their ghost? 22:44:39 mons::is_ghost_demon? 22:45:03 that seems like a good function 22:45:14 i guess it doesn't exist 22:45:22 well 22:45:24 but mons_is_ghost_demon does 22:45:26 is_ghost_demon exists 22:45:27 yes 22:45:44 but it just takes a _type 22:46:00 so anyone could forget to update it and might not notice the problems 22:46:54 -!- ussdefiant has joined ##crawl-dev 22:46:54 rip 22:47:20 an assert in init_ghost_demon() or whatever it's called seems like a good fix 22:47:26 for that concern 22:47:32 <|amethyst> you'd notice in unmarshall anyway 22:48:00 i wonder if checking ->ghost would also work 22:48:19 don't know about unique_ptrs though 22:50:52 hm, i have three stashes on git and i have no idea what's in any of them 22:51:00 use ctrl-f 22:51:11 hah 22:52:01 there's a command to check but I have a terrible memory 22:52:19 git stash has a list of commands you can do 22:52:20 well i can just like... apply them and see 22:52:27 or not, maybe 22:52:40 i guess git stash list 22:52:54 yeah, that's how i see that they're there 22:53:06 and then you can do git stash show stash@{foo} 22:54:07 -!- tabstorm has joined ##crawl-dev 22:56:04 ...wow this is the dumbest stash why would i make this 22:57:03 haha 22:57:24 oh right hell beasts are also randomized 22:57:55 would anyone be heartbroken if they had 4 ac instead of 2-6 22:58:09 and 9 ev instead of 7-11 22:58:44 just randomise at check time 22:58:47 -!- Calisca has quit [Ping timeout: 272 seconds] 22:59:04 would be just as meaningful 22:59:13 or could base it on hd like abominations, I suppose 23:00:21 i would pay 100 dollars to anyone who could discern the difference between 4 ac and 2-6 ac 23:00:55 dangerous...! 23:01:11 -!- Siegurt has quit [Quit: Leaving.] 23:01:18 <|amethyst> might want to specify "at that stage of the game" 23:01:35 <|amethyst> if you're poking it with a dagger, you'd probably notice 23:02:08 ??goliath beetle 23:02:08 goliath beetle[1/1]: A very slow, yet reasonably dangerous creature. Do not stand and fight if you are not prepared for melee. You may want to instead take advantage of its slow speed by stepping back when it moves and striking when it cannot, or take advantage of its low MR with a confusion or paralysis wand. 23:02:08 goliath beetle (02B) | Spd: 5 | HD: 5 | HP: 38-63 | AC/EV: 10/3 | Dam: 30 | Res: 06magic(20) | Vul: 09poison | Chunks: 09poison | XP: 48 | Sz: Medium | Int: insect. 23:02:08 %??goliath beetle 23:02:11 <|amethyst> then again, since HP is randomised too, maybe not 23:02:19 hugely randomized, yeah 23:03:10 hm. zombies are a problem 23:03:45 is base_monster the right thing to use here? 23:04:08 -!- tswett has quit [Ping timeout: 250 seconds] 23:05:16 -!- Z_LAMP has joined ##crawl-dev 23:05:21 -!- Amy|Sonata has quit [Ping timeout: 272 seconds] 23:05:39 why not just see how define_zombie sets the ac? 23:05:54 it does a little dance 23:05:58 I'm still tracing through it 23:06:40 !source started 23:06:41 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/uncancel.cc;hb=HEAD#l3 23:06:42 doh 23:06:45 !source _roll_zombie_ac_ev_mods 23:06:45 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-place.cc;hb=HEAD#l1968 23:06:54 yeah that's the modifiers 23:06:57 which I'm well aware of 23:07:05 but then it gets randomised it looks like 23:07:14 ? 23:07:19 oddly, not afaik 23:07:25 there's no randomization in roll_zombie_ac_ev 23:07:27 or _mods 23:07:30 good names 23:07:33 then 23:07:33 ya 23:07:37 maybe they were randomized once 23:07:44 I'm just trying to figure out where ac is ever set at all tbh 23:08:02 it's set specially for certain monsters in define_monster, but not for most...? 23:08:02 define_monster i bet 23:08:06 oh, huh 23:08:18 eh? 23:08:28 !source mon-place.cc:2401 23:08:28 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-place.cc;hb=HEAD#l2401 23:08:38 fire bats? 23:08:47 wtf 23:08:54 oh, it's in mon-util 23:08:57 !source mon-util.cc:2401 23:08:57 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-util.cc;hb=HEAD#l2401 23:09:32 ah, there we go, const monsterenetry = get_monster_data() . v reasonable 23:11:17 yeah, ugh, we lose state here - we only have the species, not the actual type. hm. 23:13:02 maybe add another field, real_base_monster. or set base_monster to the actual base monster, rather than the species, and call species on it as appropriate. 23:13:08 the latter seems morally sound, I think. 23:16:22 oh, except that base_monster is used for ten different things. 23:16:56 seems to me it should just use base_monster 23:17:24 03ontoclasm02 07* 0.16-a0-984-g7a3a96c: Gsword & trident tile edits (plus some cleanup) 10(26 minutes ago, 12 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7a3a96c5ccfa 23:17:27 since apparently right now zombies from deep troll earth mages have more ac than ones from plain deep trolls, is what you're saying? 23:17:30 (since dtem have more ac) 23:17:30 oh of course 23:17:43 yeah "orc zombie" could be an orc zombie or an orc warlord zombie 23:17:48 the player can't see anything but the base_monster 23:17:48 and they have hugely different stats 23:17:50 yeah 23:18:05 I'm trying to not to change things but maybe this is a thing we should change? certainly I've seen it suggested 23:18:16 i guess them having the same stats is a bit dumb anyway 23:18:19 I can poke it and see what breaks 23:18:57 the warlord would presumably be more muscled and overall Bloax-y 23:19:02 even after it died 23:19:13 ha 23:19:22 no yeah that mechanic is fine, just not exposed properly 23:19:28 certainly it confused me when I started playing 23:19:50 -!- wheals has quit [Quit: Leaving] 23:19:54 -!- tcjsavannah has quit [Quit: tcjsavannah] 23:20:28 mm. uses the wrong tile, for some reason 23:21:13 -!- Kramin has quit [Quit: This computer has gone to sleep] 23:22:29 -!- demiskeleton has quit [Quit: Leaving] 23:26:37 ah, because it's Z_NOZOMBIE 23:26:43 eh. minimal change for now 23:28:57 -!- SakuyaIzayoi has quit [Ping timeout: 245 seconds] 23:30:50 -!- AnnoyedKitten has joined ##crawl-dev 23:46:19 -!- debo has joined ##crawl-dev 23:46:19 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 23:46:19 -!- Poncheis has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0.3/20140923175406]] 23:49:05 -!- debo has quit [Ping timeout: 260 seconds] 23:56:50 -!- Whistling_Bread has joined ##crawl-dev 23:57:56 if you don't have sinv, one of xom's actions should be to invis everything in LoS 23:58:00 including you 23:59:36 -!- Krakhan has quit [Ping timeout: 250 seconds] 23:59:52 -!- Z_LAMP has quit [Ping timeout: 240 seconds]