00:00:44 -!- Lysalla has quit [Quit: Page closed] 00:01:13 are there any centuryplayers that arent greaterplayers 00:01:19 !won yermak 00:01:19 yermak has won 120 times in 1839 games (6.53%): 10xSpAs 6xSpBe 4xSpWr 3xSpAK 3xSpCK 3xSpEn 3xSpHe 3xSpSt 2xFeAE 2xFeCK 2xFoAs 2xFoGl 2xSpAE 2xSpAr 2xSpDK 2xSpFi 2xSpIE 2xSpMo 2xSpNe 2xSpPr 2xSpSu 2xSpVM 2xSpWn 1xCeFE 1xCeVM 1xCeWn 1xDDAs 1xDDEE 1xDEAs 1xDgAM 1xDgFi 1xFeAK 1xFeAr 1xFeBe 1xFeCj 1xFeDK 1xFeFi 1xFeWr 1xFeWz 1xFoAE 1xFoDK 1xFoMo 1xGhAr 1xGhCK 1xGhCj 1xGhFi 1xGhHu 1xGhNe 1xGrHu 1xHOAE 1... 00:01:30 simmarine: yeah actually 00:01:39 I wrote a command for that essentially, one sec 00:01:55 -!- tensorpudding has quit [Ping timeout: 244 seconds] 00:02:28 .echo $(filter $(fn (n) $(= $(length $(filter $(fn (x) (= $n $x)) $(nick-aliases greatplayers))) 0)) $(nick-alias centuryplayers)) 00:02:30 .echo $(filter $(fn (n) $(= $(length $(filter $(fn (x) (= $n $x)) $(nick-aliases greatplayers))) 0)) $(nick-alias centuryplayers)) 00:02:31 $(nick-alias centuryplayers) 00:02:37 .echo $(filter $(fn (n) $(= $(length $(filter $(fn (x) (= $n $x)) $(nick-aliases greatplayers))) 0)) $(nick-aliases centuryplayers)) 00:02:38 hyperelliptic mrplanck sar yermak 00:02:45 simmarine: those are the ones 00:02:56 (and one is not really because alts) 00:03:06 !greaterplayer sar 00:03:11 sar is a greaterplayer! 00:03:17 !greatplayer sar 00:03:22 Unwon species for sar: Octopode 00:03:50 well sar actually is, since those were added after he become one, I bet 00:04:01 -!- Basil___ has quit [Ping timeout: 246 seconds] 00:04:14 !lg sar won 1 00:04:14 1/107. Sar the Wrestler (L26 TrCK of Xom), escaped with the Orb and 3 runes on 2012-10-25 19:20:34, with 1419666 points after 95548 turns and 10:18:21. 00:04:25 !lg * op won 1 00:04:26 1/441. hyperbolic the Slayer (L27 OPBe of Trog), escaped with the Orb and 3 runes on 2011-04-07 21:46:49, with 1580844 points after 76245 turns and 5:06:43. 00:04:31 oh 00:04:37 sar actually isn't a greaterplayer, huh 00:04:40 what were we betting? 00:05:00 well since I lost, I declare we were betting nothing 00:05:02 -!- LexAckson has joined ##crawl-dev 00:05:08 -!- LexAckson has quit [Client Quit] 00:05:09 a pox on these cheating devs 00:05:37 !help !nick 00:05:37 !nick: !nick: Maps a nick to name(s) used on the public servers. Usage: !nick ...; !nick -rm ; !nick -rm 00:06:15 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 00:06:19 !nick greaterplayers 00:06:19 Mapping greaterplayers => 78291 hyperbolic elliptic mikee stabwound xyblor marvinpa pseudonut nyaakitty reid jeanjacques ionfrigate itsmu valrus magistern pivotal clouded pac bart absolutego ophanim crate vizer bmfx eeviac elynae ebarrett simm wahaha toastyp danharaj johnnyzero hilariousdeathartist kryft walkerboh basil dck surr ackack medar sgrunt minmay cheibrodos araganzar morganleah n1000 drke... 00:06:34 er 00:06:51 ??!nick[3 00:06:51 !nick[3/3]: https://loom.shalott.org/nickmap.txt 00:07:08 -!- WalkerBoh is now known as duvessa 00:07:20 -!- duvessa is now known as WalkerBoh 00:07:48 I guess it would be nice if !greaterplayer could check greatplayer status 00:08:24 -!- theTower has joined ##crawl-dev 00:08:31 Unstable branch on crawl.s-z.org updated to: 0.16-a0-1625-g2751495 (34) 00:09:24 grunt, do you think that with ushabti and anubis guards, tomb could lose its unique noise environment? 00:14:38 v0v 00:15:08 I don't really know how that impacts anything either way, if at all. 00:16:13 noises being louder, or the loud monsters in it? 00:16:46 The former, mostly. 00:17:38 it makes any melee you do really cause a ruckus 00:18:43 !shatter Grunt 00:18:43 gammafunk gestures wildly while chanting. The dungeon rumbles around gammafunk! Grunt shudders from the earth-shattering force. 00:18:51 Unstable branch on crawl.develz.org updated to: 0.16-a0-1625-g2751495 (34) 00:19:19 !glaciate gammafunk 00:19:19 Grunt gestures. Grunt conjures a mighty blast of ice! The great icy blast engulfs gammafunk! 00:30:35 -!- _Senjai is now known as Senjai 00:30:51 -!- Senjai has quit [Quit: Page closed] 00:32:29 -!- ontoclasm has quit [Quit: Leaving.] 00:37:55 -!- pentax has quit [Quit: ヒーロー見参!] 00:47:22 Windows builds of master branch on crawl.develz.org updated to: 0.16-a0-1625-g2751495 00:56:35 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:57:44 -!- cribozai has quit [Ping timeout: 245 seconds] 01:07:01 -!- heteroy has quit [Ping timeout: 244 seconds] 01:07:48 grunt pointed me to mini_monsters.des section <<7>> to start soaking in Vault-Makin' 01:07:52 I don't see @ 01:08:02 in those vaults. when is @ required? 01:09:20 @s are, strictly speaking, not required 01:10:17 @s are for explicit entry points, and if a vault is bordered or otherwise internall traversible then it's fine 01:11:41 when you say bordered, what precisely do you mean? bordered with empty spaces? 01:11:47 yes 01:11:52 erm. 01:12:02 floor is not empty space for a vault, also strictly speaking 01:12:10 yeah bordered by floor 01:12:20 er, yea, that's what I mean. bordered with floor 01:12:36 johnstein: @ is necessary when a vault has a notion of "entrances", but some vaults don't have that 01:12:37 so if it's bordered with rock walls, then you need an entry point, @, or redesign the vault 01:12:50 ah ok 01:13:06 johnstein: some vaults are only entered through stairs, as well 01:13:13 but those are much less common, of course 01:13:22 I just didn't know if I have to worry about the dungeon builder being able to properly place the vault so it's accessible. 01:13:34 sounds like if I border it with floor it will be ok 01:13:53 generally you will, yes but if your vault is an "open space", either just obviously or more specifically because it's fully encased in floor tiles 01:13:56 then you don't need @ 01:14:00 that is vaguely limiting but it is too late for me to describe how otherwise 01:14:15 anyway if you're really worried about this it's not that hard to test 01:14:52 johnstein: but don't border your vault with floor if it works best having one or more entrances; use @ in that case 01:15:10 ok 01:15:12 but there are weird issues like how nice your vault looks, where sometimes you'd like it surrounded in floor 01:15:23 like those nem altar vaults you see that are the card suites 01:15:44 (mind you, I have a personal preference for screwing around with those notions) 01:17:26 nabalzbhf (L27 MuSu) ASSERT(m) in 'mon-util.cc' at line 1906 failed. (Zig:3) 01:17:44 !lg . 01:17:44 2335. gammafunk the Caller (L1 HESu), quit the game on D:1 (dpeg_arrival_stonehenge_12_columns) on 2014-10-25 06:17:34, with 2 points after 90 turns and 0:01:06. 01:17:54 wielded an anti-magic dagger, which upset me 01:20:56 somebody's private vault submission I wish I kept had a vaguely good show of what I mean, reconstructing the concept from memory: http://pastebin.com/ajB266Xs 01:21:40 it's... 01:22:11 maybe I should just reccomend to all would-be vault designers to use a vault examination macro with bizzare vaults and layouts >_> 01:22:15 yeah doesn't + on the vault edge implicitely mean @ 01:22:22 oh, right, there's also that 01:22:52 (sometimes I've just tiredly generated levels examining how vaults place) 01:32:52 -!- gammafunk has quit [Ping timeout: 240 seconds] 01:33:22 -!- WalkerBoh has quit [Remote host closed the connection] 01:37:28 -!- Quazifuji has quit [Ping timeout: 246 seconds] 01:42:44 -!- Kramin42 has quit [Quit: This computer has gone to sleep] 01:43:10 -!- bonghitz has quit [Remote host closed the connection] 01:48:06 -!- causative has quit [Quit: may the truth move you] 01:49:49 -!- Siegurt has quit [Quit: Leaving.] 02:01:06 -!- theTower has quit [Quit: leaving] 02:14:16 -!- Textmode has joined ##crawl-dev 02:15:20 -!- hurdos has quit [Ping timeout: 250 seconds] 02:18:45 -!- KurzedMetal has quit [Read error: Connection reset by peer] 02:18:55 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-1625-g2751495 (34) 02:20:14 -!- NotKintak has quit [Ping timeout: 245 seconds] 02:26:48 -!- markgo has quit [Ping timeout: 256 seconds] 02:28:18 -!- Ragdoll has joined ##crawl-dev 02:31:03 03roctavian02 07* 0.16-a0-1626-g3dac1c6: Lighten draconian base tiles slightly. 10(7 minutes ago, 8 files, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3dac1c650231 02:31:33 -!- heteroy has quit [Ping timeout: 265 seconds] 02:34:44 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 02:37:27 -!- ussdefiant has quit [Ping timeout: 272 seconds] 02:40:23 -!- FaMott has quit [Ping timeout: 256 seconds] 02:53:37 -!- Pepe has quit [Ping timeout: 260 seconds] 02:57:38 -!- alefury has joined ##crawl-dev 03:04:04 -!- simmarine has quit [Quit: Leaving] 03:05:34 -!- Marbit has joined ##crawl-dev 03:11:22 -!- Artelis_ has quit [Ping timeout: 240 seconds] 03:13:33 -!- markgo` has quit [Ping timeout: 272 seconds] 03:15:19 -!- Blomdor has quit [Quit: Page closed] 03:15:46 -!- Akitten_Homura has quit [Quit: Connection reset by pier.] 03:22:14 -!- coledot has quit [Quit: coledot] 03:25:10 -!- Poncheis has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 03:26:11 -!- Wah has quit [Quit: IIIIIIIIIIIIIIIIIIIIIIIIIT'S BACON!] 03:27:02 -!- heteroy has quit [Ping timeout: 244 seconds] 03:28:11 -!- Kramin42 has quit [Quit: Leaving] 03:37:18 -!- siepu has quit [Ping timeout: 265 seconds] 03:43:13 -!- tcsc has quit [Quit: bye!] 03:54:17 -!- syllogism has joined ##crawl-dev 03:59:13 -!- radinms has quit [Ping timeout: 255 seconds] 04:00:19 -!- hurdos has quit [Ping timeout: 244 seconds] 04:04:00 !tell gammfunk latest webtiles-changes updated on DBRO. NOW WITH MINIFIED AND CACHED GOODNESS. definitely faster when using minification. 04:04:00 Sorry johnstein, I don't know who gammfunk is. 04:04:10 !tell gammafunk latest webtiles-changes updated on DBRO. NOW WITH MINIFIED AND CACHED GOODNESS. definitely faster when using minification. 04:04:10 johnstein: OK, I'll let gammafunk know. 04:04:18 !tell edlothiol latest webtiles-changes updated on DBRO. NOW WITH MINIFIED AND CACHED GOODNESS. definitely faster when using minification. 04:04:19 johnstein: OK, I'll let edlothiol know. 04:12:52 -!- Twiggytwiggytwig has quit [Ping timeout: 258 seconds] 04:15:48 -!- flowsnake has quit [Ping timeout: 250 seconds] 04:16:10 -!- tabstorm has quit [Ping timeout: 256 seconds] 04:20:02 -!- _159 has quit [Quit: Page closed] 04:33:11 -!- rchandra has left ##crawl-dev 04:41:14 -!- xnavy has quit [Ping timeout: 258 seconds] 04:41:33 -!- Textmode has quit [Quit: "It was one dev, naked in a room with a carton of cigarettes, a thermos full of coffee and bourbon, and all his summoned angels."] 04:44:40 -!- ElanMorin has joined ##crawl-dev 04:48:18 -!- squimmy_ has quit [Ping timeout: 250 seconds] 04:55:39 -!- demiskeleton has quit [Quit: Leaving] 05:00:32 -!- scummos__ has quit [Remote host closed the connection] 05:08:50 -!- ldf has quit [Ping timeout: 272 seconds] 05:17:58 -!- Senjai_ has quit [Ping timeout: 246 seconds] 05:18:14 -!- Bloax has joined ##crawl-dev 05:28:19 -!- Bloaxor has joined ##crawl-dev 05:29:28 -!- Bloaxzorro has joined ##crawl-dev 05:32:04 -!- Bloax has quit [Ping timeout: 244 seconds] 05:34:09 -!- Bloaxor has quit [Ping timeout: 272 seconds] 05:38:22 -!- inertia_ has left ##crawl-dev 05:40:11 -!- Blazinghand has quit [Read error: Connection reset by peer] 05:56:27 -!- _Jordan_ has quit [Quit: Leaving] 05:58:52 -!- __miek has quit [Ping timeout: 240 seconds] 06:04:48 -!- Bloaxor has joined ##crawl-dev 06:06:27 -!- bmfx has quit [Quit: Lost terminal] 06:07:45 -!- Bloax has joined ##crawl-dev 06:07:50 -!- Bloax has quit [Read error: Connection reset by peer] 06:08:41 -!- Bloaxzorro has quit [Ping timeout: 260 seconds] 06:11:09 -!- Bloaxor has quit [Ping timeout: 255 seconds] 06:22:42 -!- Brannock has joined ##crawl-dev 06:23:07 -!- st_ has joined ##crawl-dev 06:40:31 Inconsistent spell types of giants -- fire giants have demonic spells 13https://crawl.develz.org/mantis/view.php?id=9079 by nagdon 06:46:01 -!- Ahrin_ is now known as Ahrin 06:46:44 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 06:50:45 -!- rossi has quit [Ping timeout: 255 seconds] 06:51:07 -!- johnny0 has quit [Ping timeout: 244 seconds] 06:51:38 -!- hurdos has quit [Read error: Connection reset by peer] 07:02:49 -!- NekoRex has quit [Ping timeout: 272 seconds] 07:03:21 -!- Bloax has joined ##crawl-dev 07:04:45 -!- Bloaxor has joined ##crawl-dev 07:08:47 -!- Bloaxzorro has joined ##crawl-dev 07:08:59 -!- Bloax has quit [Ping timeout: 265 seconds] 07:09:39 -!- Bloaxzorro has quit [Client Quit] 07:12:47 -!- Bloaxor has quit [Ping timeout: 265 seconds] 07:23:50 -!- johnny0 has joined ##crawl-dev 07:24:56 -!- mizu_no_oto has quit [Client Quit] 07:27:38 -!- MgDark has quit [Read error: Connection reset by peer] 07:27:42 -!- Turgon has quit [Client Quit] 07:43:30 -!- bonghitz has quit [Remote host closed the connection] 07:47:58 -!- Marbit has quit [Quit: Page closed] 07:56:22 -!- Krakhan has quit [Ping timeout: 255 seconds] 07:56:37 -!- reaverb has joined ##crawl-dev 07:57:27 -!- Marbit has quit [Quit: Page closed] 07:57:57 -!- Marbit has joined ##crawl-dev 08:05:45 -!- Bloax has joined ##crawl-dev 08:05:56 -!- ontoclasm has joined ##crawl-dev 08:06:15 How is the damage from zap-data.h calculated? 08:06:53 MUT_NO_LOVE angers conjured pseudomonsters 13https://crawl.develz.org/mantis/view.php?id=9080 by nagdon 08:08:00 Where is the documention for the new mon-spll.h stuff? 08:08:35 i'm getting kind of stumped at how the hell the power divisor is calculated 08:09:20 -!- fridurmus has quit [Remote host closed the connection] 08:10:38 -!- siepu_ is now known as siepu 08:16:53 -!- reaverb has quit [Ping timeout: 244 seconds] 08:19:50 -!- radinms has quit [Ping timeout: 256 seconds] 08:22:19 <|amethyst> Bloax: there are two different ways it is specified: a dicedef_calculator or a calcdice_calculator 08:23:05 Well it seems to be Ad(B/A+Power/((D*A)/C)) for something like bolt of fire. 08:23:29 <|amethyst> Bloax: for a dicedef_calculator, take ZAP_THROW_FLAME as an example: <2, 4, 1, 10> means it does 2 d (4 + pow*1/10) 08:24:00 and calcdice just happens to be what i posted doesn't it 08:24:02 <|amethyst> Bloax: for a calcdice_calculator, it's more like 2 d (4 + pow*1/10)/2 08:24:36 <|amethyst> Bloax: with calcdice, the 4 + pow*1/10 is the maximum damage rather than the damage per die 08:25:04 <|amethyst> yeah 08:25:55 -!- Zooty has quit [Ping timeout: 246 seconds] 08:26:44 <|amethyst> it's not exactly what you or I wrote because it randomly increases the die size if the number of dice doesn't divide evenly (so could in fact give slightly more than the "max") 08:26:57 <|amethyst> (in calc_dice in random.cc) 08:27:00 the only question is what spells uses what 08:27:12 <|amethyst> Bloax: it says in zap-data.h 08:27:17 <|amethyst> Bloax: new dicedef_calculator<2, 4, 1, 10>, 08:27:23 <|amethyst> but Bolt of Fire has 08:27:26 <|amethyst> new calcdice_calculator<6, 18, 2, 3>, 08:27:29 o i c 08:37:50 -!- Hailley has quit [Quit: Petra is closed!] 08:38:55 -!- Mazed has quit [Remote host closed the connection] 08:49:17 -!- staplegun has quit [Ping timeout: 256 seconds] 08:49:21 the reason for this question being that i decided to check out making magic dart 2dx instead of 1dx: http://anydice.com/program/49e4 http://anydice.com/program/49e3 08:50:59 -!- NekoRex has quit [Client Quit] 08:56:38 -!- Mandragora is now known as Guest62230 08:58:26 -!- Guest62230 has quit [Client Quit] 09:02:25 -!- raikaria has quit [Quit: Page closed] 09:02:54 -!- tovical has quit [Client Quit] 09:10:03 -!- Mandygora has quit [Quit: Page closed] 09:18:06 -!- _Jordan_ has quit [Quit: Leaving] 09:19:10 -!- Taraiph has joined ##crawl-dev 09:19:19 will we ever see a skeleton race? 09:31:00 mummies are skeletons 09:31:05 except with bandages 09:33:57 -!- siepu has quit [Read error: Connection reset by peer] 09:36:35 Taraiph: yes, if, we could figure out characteristics that would sufficiently distinguish it from existing races and be fun to play 09:39:01 (What if we split monstorous demonspawn off into 'demon' and then you grow up from being an imp to a baller?) 09:43:38 My inclination is to reject 9030 09:43:43 %mantis 9030 09:43:46 durr 09:44:09 !bug 9030 09:44:09 https://crawl.develz.org/mantis/view.php?id=9030 09:44:35 -!- CKyle has joined ##crawl-dev 09:46:08 rSilence seems quite strong 09:47:13 it doesn't really fit with the rest of the flavor either - demons can cast when silenced because they cast via gesturing, not because of tongues 09:47:40 -!- radinms has quit [] 09:50:07 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 09:56:12 -!- hauzer has quit [Quit: Leaving.] 10:01:47 doy: it seems gamebreaking 10:02:03 -!- ussdefiant has joined ##crawl-dev 10:03:26 not sure about gamebreaking, since it doesn't block player silence 10:03:39 but that is also a weird thing 10:04:01 i guess it'd also encourage luring silent spectres around everywhere 10:04:06 which is dumb 10:07:42 well you can't lure them anywhere since they don't follow you 10:07:49 up/downstairs that is 10:10:11 !send Bloax death scarabs 10:10:12 Sending death scarabs to Bloax. 10:24:29 -!- mineral has joined ##crawl-dev 10:28:01 -!- read has quit [Ping timeout: 255 seconds] 10:29:53 -!- ontoclasm has quit [Quit: Leaving.] 10:30:08 -!- UncertainKitten has joined ##crawl-dev 10:40:19 -!- stickyfingers has quit [Ping timeout: 246 seconds] 10:41:51 -!- Lasty has quit [Quit: Leaving.] 10:42:13 -!- Lasty has joined ##crawl-dev 10:43:52 -!- mineral has quit [Read error: Connection reset by peer] 10:44:10 -!- mineral has joined ##crawl-dev 10:44:43 -!- _D_ has quit [Quit: Lost terminal] 10:45:24 -!- debo has quit [Ping timeout: 258 seconds] 10:55:46 -!- reaverb has joined ##crawl-dev 10:56:46 -!- bullock has quit [Ping timeout: 246 seconds] 11:01:49 mplayer 11:02:42 mplayer? 11:02:58 Lasty: Also, did you see the sac love bug on mantis? 11:05:12 not yet -- checking now 11:05:28 Oh, right 11:05:32 I know why that's happening 11:05:43 Oh, and so does the poster 11:05:52 -!- ParallaxScroll has quit [Ping timeout: 246 seconds] 11:06:38 -!- debo has joined ##crawl-dev 11:06:43 -!- Redz has joined ##crawl-dev 11:07:03 03reaverb02 07* 0.16-a0-1627-g3188242: Make fire giant spells _WIZARD instead of _DEMONIC (#9079) 10(5 minutes ago, 2 files, 9+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3188242f33db 11:08:49 I'm going to guess there are other bugs from monsters have unexpected MST_s 11:09:23 argh, now that I think about it 11:09:34 coming up with a good idea for a spoopy skeleton is hard 11:10:01 first I thought "healed by Negative and damaged by "Positive", but that's WAY overpowered 11:11:08 and now I'm thinking "no healing at ALL", but you can regenerate health if you can pick your bones off the floor if you butcher something and take their skeleton. Human-sized only, however. 11:11:36 Taraiph: I sort of feel there are too many undead species already. 11:11:53 yes but we don't have skeletons. 11:12:00 And? 11:12:04 Do we need skeletons? 11:12:10 and skeletons are spooky. 11:12:14 Do skeletons bring something innovative and new to the table? 11:12:19 is this for the halloween thing? 11:12:20 they can. 11:13:35 -!- ussdefiant has quit [Ping timeout: 244 seconds] 11:13:39 Also the skeleton no healing thing except with bones thing would lead to "Leave a bunch of monsters in orc, go back if you ever need to heal up" 11:13:49 In Crawl, zombies and skeletons don't have intellegence or will 11:14:01 !send Lasty zombie form 11:14:02 Sending zombie form to Lasty. 11:14:15 Liches aren't skeletons ##notallundead 11:14:47 Or maybe I should say mummies aren't zombies? 11:14:50 anyway 11:17:33 c:/crawl/crawl/crawl-ref/source/dat/des/branches/swamp.des:240: Map 'swamp_pool3' has no (possible) exits; use TAGS: no_exits if this is intentional. 11:17:38 Did anyone just make changes here? 11:18:08 er 11:18:21 Those vaults are really random and occasionally roll a version that has no exits.... 11:18:27 (I guess?) 11:18:33 Ah 11:18:37 retrying worked fine 11:18:41 so, okay then 11:22:18 03Lasty02 07* 0.16-a0-1628-g789015c: Remove deterioration as a possible Ru purity sacrifice 10(12 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=789015c1d7c9 11:22:18 03Lasty02 07* 0.16-a0-1629-gc32b685: Make conjured quasi-monsters stop hating you again 10(5 minutes ago, 1 file, 7+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c32b685451fe 11:22:52 -!- debo has quit [Ping timeout: 240 seconds] 11:23:07 Lasty: it might be a good idea to unify the instances of the check in the latter commit 11:23:14 so that we don't need to update two lists :) 11:23:27 Ah, fair point 11:23:28 (also it is considered good form to put Mantis issue numbers in commit messages for fixes for Mantis issues) 11:23:34 ^ 11:23:43 Lasty: Also, check if that list already exists somewhere. 11:23:46 Grunt: Oh! Didn't know. Thanks! 11:23:50 there are probably a few other places that could use that list 11:23:51 Maybe there's already a function which checks for that. 11:23:53 er ^ 11:24:06 If you're feeling ambitious maybe try to make it a monster tag. 11:25:15 Monster tag? Example? 11:25:23 -!- nrook has joined ##crawl-dev 11:26:03 M_WARM_BLOODED 11:26:21 Hmm. M_IS_CONJURATION_OR_CHARM? :p 11:26:42 M_MAGICAL_CONSTRUCT ? 11:26:54 M_TEMPORARY_MAGICAL_CONSTRUCT? 11:27:09 M_SOMETHING_WITH_A_CONCISE_NAME preferably :) 11:27:11 or just M_TEMPORARY_CONSTRUCT? 11:27:54 Grunt: I prefer clarity over consision in my variable names, but hopefully we can achieve both 11:28:09 Does is specifically need to not include spellforged servitors? 11:28:13 yes 11:28:23 They're a self-willed summon 11:28:58 this should only apply to "monsters" that are proxies for a summon or conjuration spell 11:29:51 Hmm. 11:30:31 Oh, the list should include OoDs too -- those are friendly normally 11:31:12 wait wait what 11:31:16 M_SPELL_PROXY 11:31:16 -!- reaverb has quit [Quit: Leaving.] 11:31:23 your BiA can talk to you? 11:32:11 there's a short period between when its berserk ends and it's abjured 11:32:22 -!- theTower has joined ##crawl-dev 11:32:44 -!- raskol has quit [Ping timeout: 245 seconds] 11:32:48 that's cool 11:32:58 but I never knew it had that ability. 11:33:00 I dont think it can talk during the berserk but it could during that brief period 11:33:06 -!- reaverb has joined ##crawl-dev 11:33:14 because at that point it's like any other friendly summon 11:33:15 but if it COULD, that'd be the sickest 11:33:24 fire vortexes? 11:33:34 Grunt: do I need to create save compatibility if I change M_ properties? 11:34:00 Unless it's something which is marshalled somewhere (which is almost none of them), then no. 11:34:19 I've done M_ changes before and it didn't need save compat IIRC 11:39:35 doy: you were the one playing around with travis, right? 11:41:11 -!- ontoclasm has joined ##crawl-dev 11:45:49 -!- reaverb has quit [Quit: Leaving.] 11:48:09 -!- UncertainKitten has quit [Ping timeout: 245 seconds] 11:48:11 -!- staplegun has quit [Ping timeout: 255 seconds] 11:49:19 -!- gammafunk has joined ##crawl-dev 11:52:51 03Lasty02 07* 0.16-a0-1630-ga18231f: Create M_SPELL_PROXY flag for monsters that are charm/conjuration spell proxies 10(4 minutes ago, 4 files, 9+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a18231ffa3e1 11:54:02 -!- heteroy has quit [Ping timeout: 245 seconds] 11:54:19 -!- Krakhan|2 is now known as Krakhan 11:54:20 -!- Krakhan has quit [Changing host] 11:54:58 !tell doy if 'make test' is too flaky to be useful on travis, you should just do a plain build. maybe test fewer cases too. I think three environments (console, tiles, webtiles, all in debug) would be fine to catch most errors, and would be much faster 11:54:59 nrook: OK, I'll let doy know. 11:55:17 03Grunt02 07* 0.16-a0-1631-gb1fcb48: Comment; adjust formatting. 10(37 seconds ago, 1 file, 6+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b1fcb485b221 11:55:41 (rip "add formattig fixes") 11:55:44 s/ig/ing/ 11:55:44 * gammafunk reformats Grunt! 11:55:47 rip my typing 11:55:49 !rebase gammafunk 11:55:49 Grunt rebases gammafunk. Gammafunk is banished to the reflog! 11:58:13 right, I've got a mocking vault I planned for a demon pit entry that might be good in a relaxed state for the halloween stuff 11:58:28 er, thanks, Grunt. Should have commented that myself. 11:58:42 Lasty: really it was a pretext to do those formatting fixes :) 11:59:04 ah, haha 11:59:29 still, no excuse for bad commenting 12:00:53 -!- ontoclasm has quit [Quit: Leaving.] 12:13:49 -!- Kalir has quit [Changing host] 12:16:15 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-1631-gb1fcb48 (34) 12:16:41 -!- bonghitz has quit [Quit: Leaving...] 12:17:09 -!- mopl has quit [Client Quit] 12:17:23 -!- hurdos has quit [Quit: Leaving.] 12:17:55 -!- UncertainKitten has joined ##crawl-dev 12:27:33 -!- simmarine has joined ##crawl-dev 12:29:00 -!- Big_guy has quit [] 12:29:57 -!- scummos__ has quit [Ping timeout: 260 seconds] 12:31:16 -!- Ratboiler has quit [Ping timeout: 246 seconds] 12:33:27 -!- PleasingFungus has joined ##crawl-dev 12:34:23 !send Grunt a separate function to spook people 12:34:23 PleasingFungus: You have 4 messages. Use !messages to read them. 12:34:23 Sending a separate function to spook people to Grunt. 12:34:29 four messages, dang 12:35:36 -!- rchandra has joined ##crawl-dev 12:35:54 -!- heteroy has quit [Ping timeout: 255 seconds] 12:36:32 !tell PleasingFungus FIVE 12:36:32 gammafunk: OK, I'll let pleasingfungus know. 12:37:00 !messages 12:37:01 (1/1) gammafunk said (28s ago): FIVE 12:37:08 rip 12:37:11 apparently most emergency spells went missing 12:37:26 oh no, nergalle lost ddoor? how tragic 12:37:29 ha 12:37:35 the flag went missing, not the spell itself 12:38:01 did you know that lich banishment is an emergency spell? 12:38:03 well, it was 12:38:09 oh so she'd just cast it whenever? 12:38:16 ya 12:38:19 fun 12:38:22 y a 12:39:42 clearly a purple draconian buff except for the hardcoded debuff_monsters() thing 12:40:02 (...what were the conclusions to death's door and cancellation anyway) 12:40:20 being knocked out of death's door by purple drac breath seems like a huge fuck you 12:40:26 you mean if you quaff cancellation in ddoor? 12:40:39 like, excessively huge 12:40:43 (that was my conclusion when it last came up) 12:40:46 did ddoor even nuke her hp 12:41:00 I know her exhaust duration (if she even has one) is shorter than the player's 12:41:05 03PleasingFungus02 07* 0.16-a0-1632-g3dc8d8e: Clarify ration descriptions (elliptic) 10(2 minutes ago, 1 file, 4+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3dc8d8eb75c1 12:43:57 great orb of eyes (09G) | Spd: 10 | HD: 12 | HP: 50-83 | AC/EV: 10/3 | Dam: 20 | see invisible, lev, !sil | Res: 13magic(immune), 03poison | XP: 1027 | Sp: paralyse, disintegrate (d44), slow, confuse, 04esc:teleport other | Sz: Large | Int: high. 12:43:57 %0.14?great orb of eyes 12:44:01 great orb of eyes (09G) | Spd: 10 | HD: 12 | HP: 48-78 | AC/EV: 10/3 | Dam: 20 | see invisible, lev | Res: 13magic(immune), 03poison | XP: 1024 | Sp: paralyse, disintegrate (d44), drain magic, confuse, teleport other | Sz: Large | Int: high. 12:44:01 %??great orb of eyes 12:44:03 hm 12:44:12 it looks like you can silence eyes/brains right now 12:44:20 I wonder if that's true 12:44:21 ... 12:45:03 ah, nope 12:45:07 I wonder where they get silence immunity from 12:45:15 it should probably show up in chei, regardless 12:48:37 Jory (04V) | Spd: 10 | HD: 18 | HP: 180 | AC/EV: 10/15 | Dam: 40, 1505(vampiric) | 07undead, 10weapons, 10items, 10doors, fighter, evil, spellcaster, see invisible | Res: 06magic(160), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 3954 | Sp: crystal spear (3d37), mesmerise, blink close, vampiric draining | Sz: Medium | Int: high. 12:48:37 %??jory 12:48:37 -!- Acidburn6 has quit [] 12:48:47 Jory (04V) | Spd: 10 | HD: 18 | HP: 180 | AC/EV: 10/15 | Dam: 40, 1505(vampiric) | 07undead, 10weapons, 10items, 10doors, fighter, evil, spellcaster, see invisible | Res: 06magic(168), 02cold, 09poison+++, 12drown, 04rot+++, 13neg+++, 13torm | Vul: 08holy++ | XP: 3954 | Sp: crystal spear (3d37), mesmerise, blink close, 04esc:vampiric draining | Sz: Medium | Int: high. 12:48:47 %0.14?jory 12:48:53 honestly never knew he had that spell 12:48:56 like a lot of these escape spells 12:49:02 why do wizards have minor healing, anyway?? 12:49:21 or, uh. norris 12:49:24 that's a pretty imm.... 12:49:37 why does norris have it, or wizards? 12:49:41 wizard (06p) | Spd: 10 | HD: 10 | HP: 31-50 | AC/EV: 0/13 | Dam: 6 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(60) | XP: 666 | Sp: b.venom (3d15), mystic blast (3d15), invisibility, confuse, slow, 04esc: teleport self / crystal spear (3d28), blink, b.fire (3d18), b.cold (3d18), minor healing (2d5) / magic dart (3d5), paralyse, haste, b.lightning (3d17), confuse, 04esc: teleport self / paralyse, throw flame (3d8), invisibility, teleport other, fireball (3d19), teleport other / stone arrow (3d17), sting (d10), blink, b.lightning (3d17), banishment, minor healing (2d5) | Sz: Medium | Int: high. 12:49:41 %??wizard 12:49:48 wizard (06@) | Spd: 10 | HD: 10 | HP: 26-53 | AC/EV: 0/13 | Dam: 6 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(53) | Chunks: 07contam | XP: 658 | Sp: b.venom (3d15), mystic blast (3d15), invisibility, confuse, slow, 04esc:teleport self / crystal spear (3d28), blink, b.fire (3d18), b.cold (3d18), 04esc:minor healing (2d5) / magic dart (3d5), paralyse, haste, b.lightning (3d17), confuse, 04esc:teleport self / paralyse, throw flame (3d8), invisibility, teleport other, fireball (3d19) / stone arrow (3d17), sting (d10), blink, b.lightning (3d17), banishment, 04esc:minor healing (2d5) | Sz: Medium | Int: high. 12:49:48 %0.14?wizard 12:49:49 -!- bullock has quit [Ping timeout: 246 seconds] 12:49:58 clearly a holdover from so far back healing was a spell of the holy school 12:50:04 probably! 12:50:05 yeah I was thinking of orc wizards for some reason 12:50:10 same 12:50:15 (they also lost an escape spell flag!) 12:50:34 with average 40hp 12:50:49 !calc 6.0 / 40 12:50:50 0.15 12:51:08 norris clearly has healing because he's a priest 12:51:12 oh should have used 20 math for that 12:51:17 ...even though he's a death priest 12:51:17 but it's not a priest spell!!!! 12:51:22 make it one 12:51:36 norris should have major healing, clearly 12:51:43 major healing and torment. 12:51:46 uh 12:51:50 Dowan (05e) | Spd: 10 | HD: 3 | HP: 25 | AC/EV: 0/13 | Dam: 5 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(24) | Chunks: 07contam | XP: 46 | Sp: throw frost (3d5), corona, blink, throw flame (3d5), haste other, 04esc:minor healing (2d1) | Sz: Medium | Int: high. 12:51:50 %0.14?dowan 12:51:52 2d1 12:51:58 what, man 12:51:59 impressive 12:52:04 do you just not like hp? 12:52:06 2d1. 12:52:08 is that what I'm hearing 12:52:23 I bet regeneration would be a better spell than minor healing 12:53:20 Norris (07@) | Spd: 10 | HD: 20 | HP: 214 | AC/EV: 1/9 | Dam: 36 | 10weapons, 10items, 10doors, fighter, evil, spellcaster, see invisible | Res: 06magic(140) | Vul: 08holy | XP: 5062 | Sp: brain feed, smiting (7-17), invisibility, confuse, paralyse, minor healing (2d10) | Sz: Medium | Int: normal. 12:53:20 %??norris 12:53:36 and hd:20 monster 12:53:57 the word minor is taken very seriously 12:54:02 why 214 hp and not 215 12:54:07 oh, what was the suggestion for freddie again? 12:54:18 Frederick (03@) | Spd: 10 | HD: 21 | HP: 159 | AC/EV: 0/10 | Dam: 27 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(140) | XP: 3749 | Sp: mystic blast (3d25), b.cold (3d30), invisibility, iron shot (3d36) | Sz: Medium | Int: normal. 12:54:18 %??frederick 12:54:26 spellforged servitor, I beleive 12:54:28 right 12:54:39 I think I'm going to go make that a thing and see how it works 12:55:04 also, maybe he could lose a beam spell and gain something aoe 12:55:13 he's not a SoH 12:55:24 he's a dgre 12:55:39 any suggestions for a replacement? 12:55:42 hey imb is aoe 12:55:49 heh 12:55:49 yeah only technically 12:56:05 also, bonus question: 12:56:10 ogre mage (06O) | Spd: 10 | HD: 10 | HP: 38-72 | AC/EV: 1/7 | Dam: 12 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(80) | XP: 920 | Sp: haste other, crystal spear (3d28), blink, b.fire (3d18), b.cold (3d18), 04esc:minor healing (2d5) / haste other, mystic blast (3d15), invisibility, confuse, slow, 04esc:teleport self / haste other, paralyse, haste, b.lightning (3d17), confuse, 04esc:teleport self / haste other, sting (d10), blink, b.lightning (3d17), banishment, 04esc:minor healing (2d5) / haste other, throw flame (3d8), invisibility, teleport other, fireball (3d19) | Sz: Large | Int: high. 12:56:10 %0.15?ogre mage 12:56:13 b.cold->fcloud would be one thing 12:56:14 rof would be a rad spell for a unique to have 12:56:22 teleport other isn't and wasn't an escape spell 12:56:25 but should it be? 12:56:29 it feels like maybe it should be 12:56:29 well we're giving him a gimmick of servitor so 12:56:36 freezing cloud is pretty weak for frederick depth 12:56:38 yeah doesn't work with servitor 12:56:39 asmo can be the rof guy 12:56:39 !send Azrael nrook 12:56:40 Sending nrook to Azrael. 12:56:44 ha ha ha ha 12:56:46 azrael doesn't count 12:56:48 mwa ha ha ha 12:56:49 oops 12:56:49 who is azrael 12:56:50 asmo 12:56:52 not azrael 12:56:54 wrong on 12:56:58 wrong demonic fire unique* 12:56:58 oh yeah 12:57:03 I was confused about that myself 12:57:08 speaking of wizard spell sets and improvable uniques 12:57:12 this is not the first time I've been confused by that. 12:57:26 going to pull out an old suggestion to pleasingfungus on his todo: erica with af_firebrand 12:57:55 the problem with that iirc was that fire cloud damage doesn't scale for shit, so it would be megahorrifying at erica depths 12:58:04 <3 12:58:09 s/for shit// 12:58:19 (she could lose some melee damage in the process?) 12:58:24 idk. ask gammafunk 12:58:35 well she's already a somewhat nasty unique 12:58:41 her spell set works well for her depth 12:58:41 also it comes with built-in AF_FIRE bonus damage, which is inconvenient 12:58:51 !killratio erica * recent 12:58:54 erica wins 1.418% of battles against * (recent). 12:58:54 the concern is that she's kind of generic 12:59:10 she could see some slight improvement but, well let me see 12:59:13 a wizard with a flaming scimitar and more health 12:59:14 !vault uniq_erica 12:59:14 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/builder/uniques.des;hb=HEAD#l122 12:59:38 Erica (06@) | Spd: 10 | HD: 9 | HP: 64 | AC/EV: 0/11 | Dam: 10 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(60) | XP: 929 | Sp: b.venom (3d14), mystic blast (3d14), invisibility, confuse, slow, 04esc: teleport self | Sz: Medium | Int: normal. 12:59:38 %??erica 13:00:33 she's currently on the lower side of danger for the uniques that spawn in her range I think, but I'd have to remind myself of who exactly spawns in d:10-, orc, Lair 13:00:58 -!- Siegurt has quit [Quit: Leaving.] 13:01:45 !killratio harold * recent 13:01:48 harold wins 2.265% of battles against * (recent). 13:02:15 it doesn't help that harold is also a "fire unique" in the same range 13:02:24 -!- ontoclasm has joined ##crawl-dev 13:03:02 too much fire bias, make random uniques other elements 13:03:20 storm xtahua 13:03:27 I can write up three paragraphs for a new ice mage unique if someone wants 13:03:53 what would it have that isn't fannar or cocytus serpent? 13:04:39 yeah fannar has a similar range to erica, harold 13:04:47 oh I just figured you needed three paragraphs to get an ice mage into crawl 13:04:52 :P 13:04:57 =p 13:05:24 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 13:05:27 You need three paragraphs of Grunt to get an ice mage into crawl 13:06:05 * PleasingFungus grunts. 13:06:19 !rng escape!!! no_escape 13:06:19 The RNG chooses: escape!!!. 13:06:22 good rng 13:06:22 what does three paragraphs of hangedman get you 13:06:37 dang, we still have a doubled spell 13:06:42 man, I could not even read 3 paragraphs of hangedman NSUBST I bet 13:06:55 I was thinking more of my commit message essays 13:07:27 one hundred lines to describe miscast changes, and I didn't even mention the status durations 13:08:07 DO was a fan of doing that as well, and I think mine tend to be someone long in general after reading a lot of his 13:09:02 oh, right, so no strong opinions on other spells for Freddie aside from servitor? 13:09:34 -!- Pluie has quit [Ping timeout: 255 seconds] 13:12:41 * PleasingFungus grunts. 13:13:02 a nerf of his came to mind 13:13:55 %git 94032bac355 13:13:55 07kilobyte02 * 0.11-a0-795-g94032ba: Make Frederick's armour one class lighter (scale/chain/splint). 10(2 years, 7 months ago, 1 file, 6+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=94032bac3553 13:14:07 I was around that long, what, ugh 13:16:15 Frederick (03@) | Spd: 10 | HD: 21 | HP: 159 | AC/EV: 0/10 | Dam: 27 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(140) | XP: 3749 | Sp: mystic blast (3d25), b.cold (3d30), invisibility, iron shot (3d36) | Sz: Medium | Int: normal. 13:16:15 %??frederick 13:16:30 surely a xl 21 demigod can cast invisibility and bolt of cold in plate, right 13:16:43 03PleasingFungus02 07* 0.16-a0-1633-gac78d02: Fixup most (?) escape spells (DrKe) 10(7 minutes ago, 1 file, 31+ 32-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ac78d02afa75 13:17:10 that's his thing, right? he's good at everything 13:17:13 ya 13:17:24 he's better than you in all ways. he's frederick. 13:17:24 there's a function or macro to choose a random element from an array, right? 13:17:29 I know I've seen one around somewhere 13:18:25 RANDOM_ELEMENT 13:18:48 -!- scummos__ has quit [Quit: Konversation terminated!] 13:20:05 -!- debo has joined ##crawl-dev 13:23:54 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:24:05 -!- scummos__ has quit [Ping timeout: 272 seconds] 13:24:22 -!- debo has quit [Ping timeout: 240 seconds] 13:25:55 -!- tsohg has quit [Remote host closed the connection] 13:28:17 -!- theTower has quit [Ping timeout: 260 seconds] 13:28:29 Is there an explanation of the monster EV/AC/SH display somewhere? 13:28:40 Particularly the (++) thing for EV 13:29:02 I assume it means those pluses are gone due to armor, but it doesn't say that anywhere that I can find 13:29:21 there is no SH display 13:29:29 oh whatever, the third thingy 13:29:31 MR 13:29:33 ? 13:29:33 yeah 13:29:47 the MR thing is exactly the same as the one in the % screen 13:30:27 Well, my point is, shouldn't one of the game's many help screens or the manual tell you what the brackets mean? 13:30:33 the (++) thing means that they normally have ++ EV, but currently have none, because they're asleep/paralyzed/w/e; you're right that it should be explained somewhere, I'll add an asterix 13:30:34 The pluses are clear enough I think 13:31:18 |amethyst, I think, was talking about doing a more sophisticated display with color-coding on the plusses; I had no idea how to implement that, tho 13:31:24 current version is good btw :) 13:31:30 ty :) 13:31:31 Pyromatic (L2 DsGl) ASSERT(!in_bounds(you.pos()) || !cell_is_solid(you.pos()) || you.wizmode_teleported_into_rock) in 'main.cc' at line 3129 failed. (D (Sprint)) 13:32:38 -!- heteroy has quit [Ping timeout: 250 seconds] 13:33:25 -!- SomeStupidGuy has quit [Ping timeout: 255 seconds] 13:33:54 -!- theTower has joined ##crawl-dev 13:42:11 03PleasingFungus02 07[spooktacular] * 0.16-a0-1604-g3233c1d: Add SPOOKY WARNINGS 10(3 minutes ago, 1 file, 24+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3233c1ddcd31 13:42:31 Some of the problems I've been having may have been caused by an outdated build environment 13:43:02 PleasingFungus: rumour has it that forbidden corpses aren't coloured red 13:43:17 rchandra: oh 13:43:19 that sounds bad 13:43:22 let me check 13:43:41 hm. it's true 13:43:52 I wonder if that's my bug or |amethyst's 13:44:32 mine, probably 13:46:01 !tell nrook CapnProto is unfortunately a non-starter. It doesn't work with MSVC :| 13:46:01 bh: OK, I'll let nrook know. 13:46:17 -!- tsohg has quit [Ping timeout: 265 seconds] 13:46:42 -!- Poncheis has quit [Read error: Connection reset by peer] 13:48:11 -!- AGinsberg has quit [Ping timeout: 246 seconds] 13:49:06 frissons 13:49:51 I like the word 'frisson'. 13:49:53 it's a good word. 13:50:30 huh, it's not used in master outside of french descriptions 13:50:56 possibly concerned about non-native speakers? 13:50:57 bh: oh huh, I wasn't familiar with capn proto before now. it looks pretty cool 13:50:57 nrook: You have 1 message. Use !messages to read it. 13:50:59 I am terribly callous 13:51:04 !messages 13:51:04 (1/1) bh said (5m 3s ago): CapnProto is unfortunately a non-starter. It doesn't work with MSVC :| 13:54:01 nrook: it's protobufs, but better 13:54:25 these days MSVC might have all the features it needs 13:54:47 good words currently describing monsters: tattered, disiccated, opalescent, 13:55:07 desiccated? 13:55:15 opalescent is a mega good word. 13:55:35 for boris 13:56:07 ! 13:56:54 wait, I can't find "[Dd][ei]ssicated" anywhere. 13:57:02 oh, one s 13:57:18 got it 13:57:28 03PleasingFungus02 07* 0.16-a0-1634-g03c6cb7: Fix forbidden corpse colouring (rchandra) 10(2 minutes ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=03c6cb707971 13:57:31 -!- allbefore has quit [Quit: Leaving.] 13:57:31 rakishly, slaver and gnash, inscrutable, corpulent, 13:57:31 I had a nice list of crawl monster adjectives somewhere 13:57:36 acarine, lacertilian, testudine 13:58:05 oh right 13:58:19 roctavian / ontoclasm: a monster that could use a new tile is the rust devil 14:00:32 to avoid confusing players, if nothing else 14:03:57 -!- Bloax has quit [Read error: Connection reset by peer] 14:03:59 -!- Bloaxor has joined ##crawl-dev 14:04:26 I wonder if anybody was confused by the phoenix tile 14:06:37 yeah bennu could stand to have a new tile 14:07:33 but i'm bussssyyyy 14:07:42 * PleasingFungus hisses. 14:07:46 or I guess ontoclasm does 14:07:48 w/e 14:07:54 -!- Siegurt has quit [Quit: Leaving.] 14:07:57 I pinged the _other_ tiles dev too! 14:08:04 rust devil (074) | Spd: 10 | HD: 8 | HP: 33-57 | AC/EV: 10/8 | Dam: 1607(corrosion) | 05demonic, 10doors | Res: 06magic(60), 05hellfire, 04fire+++, 02cold, 10elec++, 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 455 | Sz: Medium | Int: high. 14:08:04 %??rust devil 14:08:09 ontoclasm: you are awesome and I am officially on your PR team 14:08:10 * ontoclasm is starting to slow down. 14:08:18 haha 14:08:53 when people start debating any topic I just slip in a description of how great ontoclasm, no matter how much it derails the discussion 14:09:31 (gammafunk walks into a prison gang meeting and begins singing the praises of ontoclasm) 14:10:10 guys, just *look* at these ability icons! 14:11:18 nrook: yeah, maybe i'll just do that 14:11:18 doy: You have 1 message. Use !messages to read it. 14:15:07 -!- Siegurt has quit [Client Quit] 14:15:54 doy: yeah, it's probably best to start with baby steps. a more limited but reliable build is better than a more comprehensive but unreliable one 14:20:14 -!- Kintak has quit [Ping timeout: 256 seconds] 14:20:32 -!- Siegurt has quit [Client Quit] 14:21:34 -!- SwissStopwatch has joined ##crawl-dev 14:26:08 man 14:26:12 this tile code is goddamn witchcraft 14:26:25 you mean black magic? 14:26:29 possibly 14:26:43 -!- Redz has quit [Read error: Connection reset by peer] 14:26:49 ontoclasm, as official tiles technical expert, do you think it would be possible to add spooky pumpkin heads to pghost tiles 14:26:50 for halloween 14:27:01 ed thought yes but I'm looking at the code he pointed me to and I'm lost 14:28:50 03PleasingFungus02 07[spooktacular] * 0.16-a0-1605-ga645194: Add SPOOKY welcome spam (wheals) 10(6 minutes ago, 5 files, 59+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a6451943723c 14:28:50 03PleasingFungus02 07[spooktacular] * 0.16-a0-1606-ge92cda4: Remove debug code 10(5 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e92cda445da4 14:29:47 PleasingFungus: that's an awesome idea :) 14:29:51 -!- Lasty has quit [Quit: Leaving.] 14:30:16 I really want to implement pumpkin heads, I just have no idea how 14:32:08 PleasingFungus: if you can find a tile, can't you just retile a typical monster on that date? 14:32:16 or do you want to make a new monster 14:32:32 no I mean specifically I wanted to paste a goofy pumpkin head on top of player ghost tiles 14:32:33 I mean a vault define would be ok, but a new monster type seem bad 14:32:37 oh 14:32:41 that's not terribly hard 14:32:48 gammafunk: thanks for volunteering! 14:32:55 I will make the sprite 14:32:57 well I'm not making said tile 14:32:57 I am a sprite master 14:33:03 but yeah I can make the tile work probably 14:33:13 bh: because unlike bh I can program codes 14:33:24 ...has chuck always had a backwards baseball cap 14:33:29 -!- morphix0 has quit [Ping timeout: 258 seconds] 14:33:30 yeah 14:33:38 he's like a giant baseball kid 14:33:38 ok. 14:33:45 terrifying inter-dev cooperation 14:33:46 I think that's what they were going for 14:34:44 gammafunk: so true. 14:35:07 I know like every programming code bh!!! 14:35:14 I have lots of codes 14:35:19 I only know theoretical CS. Bloom filter! Red-black tree! Van Emde Boas Tree! 14:36:16 oh wow, it's the legendary... person who actually remembers red-black trees!! 14:36:56 nrook: they're an awful structure for teaching intro CS. Things like AVL trees and binomial heaps would be better 14:36:56 -!- demiskeleton has quit [Ping timeout: 258 seconds] 14:37:59 bh: I actually lucked out, I never wound up learning rb trees in school 14:38:01 oh 14:38:09 obviously we should recolour trees to be autumn coloured. 14:39:07 or dead 14:39:26 -!- heteroy has quit [Ping timeout: 244 seconds] 14:39:30 nrook: me neither. we did splay trees 14:40:30 !function mcache_ghost::mcache_ghost 14:40:30 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/tilemcache.cc;hb=HEAD#l1267 14:40:39 PleasingFungus: this is the function that needs modification, I believe 14:40:47 yes 14:40:48 -!- tabstorm has joined ##crawl-dev 14:40:55 I was looking at it but it seems to rely on a lot of auto-generated enums 14:41:11 auto-generated? 14:41:26 that's how all enums are 14:41:31 !haunt PleasingFungus 14:41:31 you add a tile, it gets an enum 14:41:31 Grunt gestures. Insubstantial figures form in the air. The freezing wraith hits PleasingFungus! x3 The phantasmal warrior hits PleasingFungus! x5 14:41:51 that code is picking which tile enum to use based on conditions or randomness, depending on the tile 14:42:02 conditions being the player ghosts attributes 14:42:22 where do you add the tile? somewhere in rltiles/dc-...? 14:42:27 youll add a tile that will get an enum like TILEP_HELM_PUMPKIN 14:42:35 yes, in dc-player.txt iirc 14:42:40 need to see which file one sec 14:42:47 you define the enum there, essentially 14:42:54 and which file is associated with that enum 14:42:57 fr wearable pumpkins 14:42:58 the file being your png 14:42:58 ! 14:43:18 !send gammafunk https://dl.dropboxusercontent.com/u/4070358/pumpkin.png 14:43:18 Sending https://dl.dropboxusercontent.com/u/4070358/pumpkin.png to gammafunk. 14:43:21 -!- ZipZipskins has quit [Quit: Page closed] 14:43:28 looks better on a dark background 14:43:37 the stem doesn't show up well but who cares 14:43:45 the heck 14:43:52 it's a pumpkin 14:43:56 ! 14:44:00 3spooky5u 14:44:11 alright, let me see if I can do this 14:44:32 * theTower grumbles and pulls out that vault draft 14:44:57 -!- Redz has joined ##crawl-dev 14:45:13 gammafunk: thanks! 14:45:26 I got the 'spooky graveyard' entry vault while testing the welcome_spam, btw 14:45:28 was amused 14:45:35 oh btw, can we make player ghosts in wiz mode? 14:45:43 Sure! 14:45:43 since it's a pain to test if we can't 14:45:48 howhowhowhow 14:45:55 &mplayer ghost 14:46:02 special handling and all! 14:46:03 ba dum tsch 14:46:03 oh ok 14:46:07 oh it really works!! 14:46:15 you call that a pumpkin 14:46:58 pumpkin.png? is that enough 14:47:05 oh I know 14:48:01 Bloaxor: technically a jack-o-lanter 14:48:03 n 14:48:09 PleasingFungus: maybe a permanent pumpkin unrand helm 14:48:16 dang!! 14:48:34 -!- tabstorm has quit [Ping timeout: 245 seconds] 14:48:35 it should make you immune to snickersnee 14:48:48 permanent fear aura. maximum player annoyance 14:49:11 temporarily rename gold to candy 14:49:12 or evocable fear, I guess 14:49:12 why would I want the pumpkinhead helm? that thing sounds like it's worth jack squat 14:49:16 uuugh 14:49:26 !banish nrook 14:49:26 theTower casts a spell. nrook is devoured by a tear in reality! 14:49:27 -!- Lasty has joined ##crawl-dev 14:49:32 jack... o'lantern... squat 14:49:34 what do I have to add in terms of checking the date? 14:49:44 no regrets 14:49:53 abyss is very scary. 14:50:02 actually it's cool 14:50:13 I guess it can be both 14:50:14 gammafunk: today_is_halloween(), declared in misc.cc 14:50:17 er, in misc.h 14:50:21 ok, thanks 14:50:30 you may want to change it to the 25th instead of the 31st for testing purposes 14:50:49 !send misc.h PleasingFungus 14:50:50 Sending PleasingFungus to misc.h. 14:50:56 PleasingFungus: good comment btw 14:51:03 ty :) 14:51:09 I wanted to be informative 14:51:48 hmm, is a death drake or a bone dragon more mocking 14:52:21 for which race? 14:52:33 I'd lean toward death drake I guess 14:52:35 what race do you think a dragon thing is being placed for 14:53:22 is the save compat still around for needing djinni and lava orc cases 14:53:36 give them elephant slugs 14:53:42 hurr, hurr 14:53:43 https://dl.dropboxusercontent.com/u/63152810/n/crawl/pumkinhed.png 14:54:00 Bloaxor: nice! 14:54:04 a little less washed out :) 14:54:19 SHADOWS 14:54:25 what are those 14:54:31 they sound spooky. 14:54:32 https://dl.dropboxusercontent.com/u/63152810/n/crawl/mennas.png iunno things 14:54:45 (have you seen this thing in action) 14:54:49 (looks mennasing as fuck) 14:54:54 I saw your cyc thread ya 14:55:03 -!- Lasty has quit [Quit: Leaving.] 14:55:33 no, no - in action 14:57:15 now, where's that previous thing 14:58:01 -!- UncertainKitten has quit [Ping timeout: 255 seconds] 14:58:20 https://dl.dropboxusercontent.com/u/63152810/n/crawl/mennasing.png 14:59:12 -!- popbob has quit [Ping timeout: 265 seconds] 14:59:51 oh uh 14:59:55 today isn't halloween so 15:00:04 [12:50] PleasingFungus you may want to change it to the 25th instead of the 31st for testing purposes 15:00:11 re misc.cc's today_is_halloween 15:00:15 alternately, reset your system clock! 15:00:21 crimboween, I see 15:00:52 PleasingFungus: no, I was remarking that to my invisible friend in irc, no relation to branch testing 15:01:08 oh, that's fair. 15:01:12 are invisible friends spooky? 15:01:25 uncannily spooky 15:01:38 ! 15:03:03 2spooky 15:04:06 https://crawl.develz.org/mantis/view.php?id=4118 hrm. I wonder if this is mergable 15:04:15 http://i.imgur.com/Es6KJmM.png 15:04:17 look good? 15:04:39 PleasingFungus: ^ 15:04:42 sort of. the tile could use some work 15:05:04 bh: thanks for volunteering! 15:05:16 -!- asdu has quit [Ping timeout: 246 seconds] 15:06:07 -!- PleasingFungus has quit [Ping timeout: 245 seconds] 15:06:08 gammafunk: I see what you did there 15:06:16 -!- Lasty has joined ##crawl-dev 15:07:48 -!- noppa354 has quit [Quit: Page closed] 15:09:16 03gammafunk02 07[spooktacular] * 0.16-a0-1607-gd94e1b0: Make Tiles almost entirely spooky 10(4 minutes ago, 3 files, 6+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d94e1b014973 15:10:24 !tell PleasingFungus Added in d94e1b0, just commit a new png if you (or anyone else) improves it 15:10:24 gammafunk: OK, I'll let pleasingfungus know. 15:10:59 -!- Kadarus has quit [Quit: Bye] 15:13:38 -!- Pluie has joined ##crawl-dev 15:13:49 94% spooky 15:14:42 will spooktacular get merged into trunk (and just work based on the date)? or will it need to run as an experimental branch? 15:15:04 probably merged, since it's conditional on date yeah 15:15:20 nice. makes it easier 15:18:25 -!- Deathawk has quit [Read error: Connection reset by peer] 15:18:30 -!- reaverb has joined ##crawl-dev 15:19:08 -!- debo has joined ##crawl-dev 15:22:29 -!- Jho has quit [Quit: Page closed] 15:23:06 !lg * kaux=~grand 15:23:09 1. Anranius the Conjurer (L10 TeWz of Vehumet), mangled by a minotaur (the +4,+11 battleaxe of Grandeur {antimagic, rElec}) (kmap: labyrinth_spiral) in a Labyrinth on 2013-06-24 18:42:26, with 4655 points after 11065 turns and 1:01:44. 15:23:24 !lg * killer=~grand 15:23:26 16. Captainscraps the Insei (L4 VSTm), blasted by itripgrandmas' ghost (spray of energy) on D:3 on 2014-07-21 22:29:38, with 80 points after 1004 turns and 0:03:15. 15:23:36 !lg * killer=~avatar 15:23:37 No games for * (killer=~avatar). 15:23:52 -!- debo has quit [Ping timeout: 244 seconds] 15:24:26 !lg * ikiller=~warmonger 15:24:27 14. B1inky the Deadly Accurate (L27 OpWr of Cheibriados), shot by a gelid warmonger (bolt) in Pandemonium on 2014-10-24 03:18:03, with 628907 points after 90508 turns and 8:30:56. 15:24:32 !lg * ikiller=~warmonger s=kaux 15:24:34 14 games for * (ikiller=~warmonger): Shot with an arrow of flame by a putrid warmonger, a +2,+3 demon whip of electrocution, Shot with a bolt by a gelid warmonger, a +4 vampiric demon trident, a +2,+2 demon trident of flaming, a +1 demon whip of freezing, a +2 glaive of chopping, Shot with a bolt by an infernal warmonger, a +0 great sword, a +1,+1 battleaxe of electrocution, a +2 demon trident of ... 15:24:55 !lg * killer=battlesphere 15:24:55 580. gabygaby the Grappler (L12 TrMo of Dithmenos), hit from afar by a battlesphere (created by a tengu conjurer) on D:11 on 2014-10-25 20:01:35, with 25276 points after 16598 turns and 2:02:00. 15:25:16 -!- Ragdoll has quit [Read error: Connection reset by peer] 15:27:52 -!- theTower has quit [Quit: leaving] 15:28:05 -!- noah has joined ##crawl-dev 15:28:28 -!- noah is now known as blazinghand 15:32:23 -!- tabstorm has joined ##crawl-dev 15:37:05 -!- reaverb has quit [Ping timeout: 260 seconds] 15:39:22 -!- fridurmus has quit [Remote host closed the connection] 15:40:13 -!- monkaria has quit [Client Quit] 15:44:17 -!- reaverb has joined ##crawl-dev 15:44:54 -!- tabstorm has quit [Ping timeout: 245 seconds] 15:46:34 -!- ParallaxScroll has quit [Ping timeout: 246 seconds] 15:46:36 -!- ontoclasm has quit [Quit: Leaving.] 15:48:12 -!- blazinghand has quit [Ping timeout: 245 seconds] 15:51:11 -!- Ratboiler_ has quit [Quit: Page closed] 15:53:09 -!- Bloax has joined ##crawl-dev 15:53:43 -!- Isabel has joined ##crawl-dev 15:53:57 -!- Bloaxor has quit [Read error: Connection reset by peer] 15:55:30 %bug 9020 15:55:30 13https://crawl.develz.org/mantis/view.php?id=9020 15:55:38 ^ I think we should merge this 15:55:41 -!- morphix0 has quit [Ping timeout: 244 seconds] 15:56:32 -!- Pluie has quit [Ping timeout: 245 seconds] 15:57:08 -!- tabstorm has joined ##crawl-dev 15:58:43 -!- ElanMorin has quit [Quit: WeeChat 1.0.1] 16:04:34 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 16:05:26 I think it needs sanity testing 16:05:44 -!- Textmode has joined ##crawl-dev 16:07:54 -!- tabstorm has quit [Ping timeout: 265 seconds] 16:07:58 -!- rchandra has left ##crawl-dev 16:09:21 Also while I like the possibly of having differant rules for an entire banch, the mock up really needs to have some sort of message to avoid being spoilery. 16:11:37 -!- ackack has joined ##crawl-dev 16:11:51 cool idea 16:13:34 -!- ldf_ has quit [Read error: Connection reset by peer] 16:20:46 -!- Mazed has quit [Read error: Connection reset by peer] 16:20:52 -!- Jho has quit [Ping timeout: 246 seconds] 16:23:36 -!- heteroy has quit [Ping timeout: 255 seconds] 16:24:41 -!- Pluie has joined ##crawl-dev 16:26:18 -!- Isabel has quit [Ping timeout: 255 seconds] 16:26:34 -!- lobf has joined ##crawl-dev 16:44:16 -!- roctavian has joined ##crawl-dev 16:46:25 -!- CKyle has joined ##crawl-dev 16:46:52 yea looks neat. esp if previously unconnected parts eventually connect 16:56:29 -!- Isabel has joined ##crawl-dev 16:58:27 -!- Pluie|2 has joined ##crawl-dev 16:59:02 -!- Pluie has quit [Ping timeout: 245 seconds] 17:01:08 -!- Isabel has quit [Ping timeout: 245 seconds] 17:19:17 03reaverb02 07* 0.16-a0-1635-g90d2633: Remove M_SENSE_INVIS (and into, minmay) 10(50 minutes ago, 11 files, 30+ 56-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=90d26330895d 17:20:04 -!- debo has joined ##crawl-dev 17:20:20 -!- NotKintak has quit [Ping timeout: 272 seconds] 17:22:56 -!- Tux[Qyou] has quit [Quit: Excess flood] 17:25:48 -!- Siegurt has quit [Quit: Leaving.] 17:28:33 -!- Pacra has quit [Ping timeout: 272 seconds] 17:29:35 -!- hurdos has quit [Ping timeout: 265 seconds] 17:30:52 -!- reaverb has quit [Quit: Leaving.] 17:32:41 SpEn buff 17:33:30 pretty sure its an En nerf 17:33:51 buff to chars that use stealth but not invis though 17:34:13 -!- ackack has quit [Ping timeout: 260 seconds] 17:37:47 -!- reaverb has joined ##crawl-dev 17:42:38 good point 17:42:50 rip En 17:42:58 (although losing Invis in starting book was a bigger nerf) 17:44:34 -!- reaverb has quit [Ping timeout: 265 seconds] 17:46:56 -!- scummos__ has quit [Ping timeout: 272 seconds] 17:47:02 -!- Blomdor has quit [Quit: Page closed] 17:50:43 -!- Shados has quit [Quit: No Ping reply in 180 seconds.] 17:51:02 -!- reaverb has joined ##crawl-dev 17:52:34 -!- asda has quit [Ping timeout: 246 seconds] 17:54:00 -!- Pluie has joined ##crawl-dev 17:55:41 -!- reaverb has quit [Ping timeout: 260 seconds] 17:56:48 -!- Pluie|2 has quit [Ping timeout: 244 seconds] 17:58:07 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 17:58:23 rip sense invisible 17:58:58 -!- Bloax has quit [Read error: Connection reset by peer] 17:59:04 vault guard (10p) | Spd: 10 | HD: 13 | HP: 56-87 | AC/EV: 1/13 | Dam: 20 | 10weapons, 10items, 10doors, fighter, see invisible | Res: 06magic(60) | XP: 1088 | Sz: Medium | Int: normal. 17:59:04 %??vault guard 17:59:04 -!- syllogism has quit [Quit: Leaving] 17:59:11 -!- Isabel has joined ##crawl-dev 17:59:12 i didnt know they were upgraded to sinv 17:59:13 -!- Bloax has joined ##crawl-dev 17:59:33 also this means no more silly dazzling spray interaction right 18:00:34 oh, dazzling spray was what sparked this change 18:00:50 Let me guess 18:01:02 Dazzling spray worked on see invis but not sense invis 18:01:07 -!- Pluie has quit [Ping timeout: 245 seconds] 18:01:11 also never knew sense invis checked stealth differently 18:01:15 yeah 18:01:19 it treated it like HD was 5 higher 18:01:20 Lightli: backwards actually 18:01:22 no 18:01:25 you are right 18:01:29 i read that wrong 18:01:51 you couldnt stab hounds or whatnot with spray 18:02:02 but you could stab ice fiends with spray 18:02:22 (point being senseinvis was generally much worse than see invis for stabbers to deal with) 18:02:26 well spray got a rather severe nerf iirc so it isnt as good against high hd things 18:02:34 -!- reaverb has joined ##crawl-dev 18:02:35 -!- siepu has quit [Read error: Connection reset by peer] 18:02:45 yeah 18:02:53 I don't think it can do basically anything against ice fiends anymore 18:03:04 went from like 30% to <2% 18:03:38 still great for most of a 3 rune I assume 18:04:32 -!- tkappleton has quit [Quit: Leaving] 18:05:28 -!- PleasingFungus has joined ##crawl-dev 18:05:47 reaverb: don't you think that's kind of a large change to drop without discussing it with any other devs, at all? 18:05:47 PleasingFungus: You have 1 message. Use !messages to read it. 18:07:08 PleasingFungus: I didn't think it as a large change, I would have brought it up first if I had. Sorry if I mess that up <_< >_> 18:08:11 -!- HellTiger has quit [Ping timeout: 265 seconds] 18:08:45 it's a very large dazzlespray buff against a bunch of early-game enemies (hounds/wolves/wargs), and removes some tactical nuance. I don't mind removing the weird special cases, but I did like the distinction between full- and short-range sense-inv. (possibly that could have been accentuated, by shortening the range further?) 18:08:58 !lg reaverb en 18:08:59 45. reaver the Spry (L17 SpEn of Ashenzari), mangled by a greater naga (a +0 flail) on Snake:3 on 2014-09-12 13:09:48, with 169206 points after 60198 turns and 4:44:52. 18:09:33 -!- demiskeleton has quit [Quit: Leaving] 18:10:33 I'll think about it. might or might not have the energy to push for a partial revert; not sure. but I really do wish you'd talked about it first, at least. 18:10:53 -!- wheals has joined ##crawl-dev 18:11:04 ...wolves are early-game enemies? 18:11:17 grum!!!! 18:11:26 but no not really. early-mid. 18:11:43 PLeasingFungus: Ok, I'll try to be a bit more cautious in the future on pushing things like that. 18:11:50 they do show up before lair, both with grum and without, but they aren't super common there, it's true 18:11:52 also the full vs. short range sense-inv basically had no effect 18:11:53 reaverb: ty :) 18:12:15 yeah I'm not really sure what the result was of sense invis vs. sinv in terms of any player strategy 18:12:22 s/result/difference/ 18:12:35 I have never noticed the full vs. short range thing in-game, if I had I wouldn't have pushed that without bringing it up here. 18:12:41 the main difference is that sense inv monsters are harder to sneak up on than see inv monsters because they get a bonus to their stealth checks 18:13:10 that difference seems obviously bad 18:13:14 yes obviously 18:13:23 well that makes sense, you can't see if you're asleep 18:13:35 when invisibility is actually involved there is basically no difference because notable sense inv monsters didn't really exist by the time you can cast invis 18:13:36 !xxx wheals 18:13:36 gammafunk gestures. 15 tentacled monstrosities appear! The tentacled monstrosity tentacle-slaps wheals! x15 18:13:44 deep trolls 18:13:55 so like...now your chance of successfully invisstabbing a hound is lower if you happen to find a ring of invis on d:2 18:14:15 besides dazzlespray, I mostly found it relevant when booking it away from a group of deep trolls or such - effectively lets you break contact earlier 18:14:15 -!- markgo has quit [Ping timeout: 256 seconds] 18:14:19 and thats most of what changed 18:14:21 that didn't happen very often tho 18:14:53 idk. I guess I mainly liked the dazzlespray interaction 18:14:54 i don't really consider deep trolls notable 18:15:17 it does seem such a subtle difference to have for something that's not communicated to the player 18:15:22 <|amethyst> I mainly liked not being able to blind bats by using bright lights 18:15:25 then rename it to "blindness immunity" 18:15:32 zin nerf 18:15:38 ok. 18:15:43 instead of "it can sense the presence of invisible creatures, oh and it is also immune to blindness but we aren't telling you that" 18:15:52 it does show up in-game 18:16:06 -!- heteroy has quit [Ping timeout: 255 seconds] 18:16:06 the dazzle icon appears, but not the '?' "can be stabbed" icon :) 18:16:12 ??icon 18:16:12 I don't have a page labeled icon in my learndb. 18:16:29 PleasingFungus: what icon do I get in console? 18:16:31 sequell is an iconoclast 18:16:33 accursed tiles strikes again! 18:16:34 devs?!?!?! 18:16:34 |amethyst: you do realize that bats aren't actually blind 18:16:55 gammafunk: I don't understand. "console"? 18:16:55 -!- Mazed has quit [Remote host closed the connection] 18:17:12 i think blinding, say, a lump of jelly with bright lights is weirder than blinding a bat that way 18:17:22 !tell Lasty what is a M_SPELL_PROXY 18:17:22 wheals: OK, I'll let lasty know. 18:17:41 wheals: you have to run the spell proxy on port 2727 18:17:49 <|amethyst> wheals: it means "this is a 'monster' that represents a spell's effect, and therefore shouldn't be affected by sac love" 18:17:56 i wonder if any teens in school use a proxy to play webtiles 18:18:02 probably 18:18:20 isn't that mons_is_conjured 18:18:30 gonna be honest: console players complaining about bad ui and missing information is like... tiles players complaining about not enough ascii characters? 18:18:34 idk where this analogy was going 18:18:49 heh, tiles players complaining about tiles lag 18:18:53 IMO it's like tiles players complaining about bad ui and missing information 18:19:38 well let it be known that my official stance is that crawl has neither bad ui nor missing information 18:19:41 period. 18:19:43 dang! 18:19:45 <|amethyst> wheals: they don't match up exactly, but perhaps they should 18:20:18 03PleasingFungus02 07[spooktacular] * 0.16-a0-1608-gcf76885: Improve spookiness (Bloax) 10(61 seconds ago, 3 files, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cf76885dec1d 18:20:36 am I going to be scared if I click that link 18:20:44 maybe!!! 18:20:49 however I think you already saw it earlier? idk 18:20:51 image name ruined 18:20:56 rip 18:21:07 no becuase I have special irc settings 18:21:11 dang!!! 18:21:13 btw I'm planning on merging this Thursday 18:21:19 seems like the right time 18:21:34 well just beware the UTC cost 18:22:30 that's why I'm not merging it Friday! 18:22:33 I guess our servers are not all utc, are they 18:23:04 PleasingFungus: just be sure to spook the players real good 18:23:08 ?/spook 18:23:09 Matching entries (3): crawl_insults[1] | effo[1] | eidolon[1] 18:23:14 ??effo 18:23:14 effo[1/7]: For his first win, he went into hells with no food, got abyssed, ignored a gate, found a rune while starving, drank 13 healing potions for nutrition, and then found a scroll for FOOD ACQUIREMENT. Then went invisible and spooked Asmodeus good. 18:23:16 doin my best!!! 18:23:23 So it'll merge on Thursday, Revert on Saturday? 18:23:30 revert?!?! 18:23:41 no need to revert, reaverb 18:23:46 it checks the date 18:23:47 No reason it can't just stay in 18:24:06 are_you_ready_to_be_spooked() 18:24:08 <|amethyst> hm 18:24:15 <|amethyst> needs more "Samhain" 18:24:16 gammafunk: what does that return 18:24:21 always true 18:24:32 |amethyst: contributions welcome!!! 18:24:57 <|amethyst> but how to detect sunset? 18:25:01 you.your_name == "Asmodeus" 18:25:03 <|amethyst> need an ephemeris database 18:25:13 I don't like checking the date for mechanical changes but I guess it isn't worse than player ghosts in general. 18:25:49 next up, special ghost code for friday the thirteenth, and the phase of the moon 18:26:00 we need to implement luck first 18:26:01 <|amethyst> Someone tile this: http://en.wikipedia.org/wiki/Mari_Lwyd 18:26:08 so you can have decreased lucked at those times 18:26:10 -!- CacoS has quit [Ping timeout: 256 seconds] 18:26:20 it's cute! 18:26:29 of course unicorns getting gems tossed at them to manipulate player luck 18:26:55 <|amethyst> the kickboxing cost! 18:27:01 -!- Pacra has joined ##crawl-dev 18:28:17 -!- hauzer has quit [Quit: Leaving.] 18:29:58 * geekosaur wants a bit to select whose superstitions... 18:30:38 -!- Cannonbait has quit [Read error: Connection reset by peer] 18:31:19 -!- SomeStupidGuy has quit [Client Quit] 18:36:22 -!- the_glow1 has quit [Ping timeout: 240 seconds] 18:36:31 all of them!!! 18:36:44 more superstitions = more spookiness 18:36:56 kinda hard to do the jewish and christian moon ones at the same time since they cancel out :p 18:40:35 -!- johlstei_ has joined ##crawl-dev 18:42:09 -!- SomeStupidGuy has quit [Quit: Leaving] 18:42:24 -!- Big_guy has quit [] 18:42:25 -!- Redz has quit [Quit: Leaving.] 18:42:46 -!- ackack has joined ##crawl-dev 18:42:50 feh! 18:43:41 -!- SomeStupidGuy has quit [Client Quit] 18:43:53 -!- SomeStupidGuy has quit [Client Quit] 18:44:00 -!- johlstei__ has quit [Ping timeout: 255 seconds] 18:44:41 -!- Pluie has joined ##crawl-dev 18:47:22 -!- Isabel has quit [Ping timeout: 240 seconds] 18:48:22 hrm 18:48:31 !source mon-act.cc:1930 18:48:31 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-act.cc;hb=HEAD#l1930 18:48:38 and 18:48:39 -!- Dynast has quit [Quit: Page closed] 18:48:43 !function find_habitable_spot_near 18:48:44 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-place.cc;hb=HEAD#l3956 18:49:04 ...? 18:49:06 looks like I'll have to add a gavatar-specific check in the latter function 18:49:14 to fix their movement behaviour 18:49:26 gavatar, huh. cute. 18:49:27 they'll blink out of los of any monster with the grand avatar enchant 18:49:32 to follow the player 18:49:41 but then they can't act, since no monster with the enchant is in los 18:49:42 <|amethyst> "gravatar" clearly 18:49:57 not sure if there's a cleaner way 18:50:01 (remove grand avatars) 18:50:13 they currently don't achieve very much I think 18:52:00 coord_def& empty 18:52:02 really 18:52:13 I mean, true, it is empty 18:52:57 <|amethyst> what to call it instead? 'spot'? 18:53:00 <|amethyst> 'pos'? 18:53:09 well it's the destination 18:54:36 the caller I was looking at calls it "near" 18:54:39 which is kind of funny 18:55:04 -!- Pacra has quit [Ping timeout: 256 seconds] 18:56:13 <|amethyst> hm 18:56:27 <|amethyst> _place_druids_call_beast doesn't check the return value 18:56:39 !lg * cv=0.13 ikiller=~crusher 18:56:39 No games for * (cv=0.13 ikiller=~crusher). 18:56:42 !lg * cv=0.14 ikiller=~crusher 18:56:43 8. Turgon the Fighter (L14 DsGl of Ashenzari), blasted by an octopode crusher (shard of ice) on Depths:1 on 2014-05-22 02:13:23, with 59137 points after 10409 turns and 3:11:04. 18:57:26 !lg * !boring cv>=0.14 / ikiller=~crusher 18:57:30 69/545169 games for * (!boring cv>=0.14): N=69/545169 (0.01%) 18:57:42 !lg * !boring cv>=0.14 / ikiller=~tengu_reaver 18:57:46 374/545170 games for * (!boring cv>=0.14): N=374/545170 (0.07%) 18:57:58 OK. People were fine with the idea of re-adding an 'unblindable' flag, to handle the interesting part of sense invis? 18:58:24 what would unblindable do, you can't dazzle them? 18:58:51 also zin and ru blinding 18:59:00 so, yes, basically 18:59:50 I guess there's nothing wrong with it, but it does seem to be such an awfully minor thing to warrant its own "resistance" 18:59:58 I assume you'll communicate this in xv? 19:00:01 yes 19:01:02 I don't like it terribly much, but I'm not going to raise either ruckus nor shenanigans 19:01:04 rip sense invisble 19:01:09 hangedman was right...... 19:01:21 sometimes hangedman is right! 19:01:25 it just happens that way 19:01:27 you should be focusing on SDK stuff after all, gamma 19:01:28 ;) 19:01:29 wait, what did hangedman say about this? 19:01:40 lobf: no lobf, you should be doing that 19:01:58 i don’t know how to fix the SDK issues 19:02:04 PleasingFungus: what do you _think_ hangedman would say about removing a silly, marginally tactical mechanic from crawl history 19:02:07 heh 19:02:10 well. 19:02:10 well that's just such a sad, sad story lobf 19:02:21 on an unrelated note, I just finished implementing this 19:02:33 So there’s just no hope in sight for mac users for now? 19:02:34 -!- owl has joined ##crawl-dev 19:02:40 but I just realized I implemented it wrong :( 19:02:56 lobf: webtiles is the great hope for tomorrow, my friend. 19:03:18 Webtiles is not as pleasant :-/ 19:03:36 agree, console does rule 19:03:42 Also, according to the poll a year or so ago, the vast majority of players are playing locally 19:03:56 Like, 70%+ IIRC 19:04:03 "console does rule" "crawl has neither bad ui nor..." 19:04:06 what percentage play releases 19:04:16 Dunno 19:04:22 since i assume those still work? 19:04:27 "owl" 19:04:42 Lemme check, but I think the last mac release was like May 19:05:00 -!- mineral has quit [Ping timeout: 244 seconds] 19:05:04 -!- owl is now known as read 19:05:16 Yup 19:05:18 May 15th 19:05:28 <|amethyst> last mac release of what? 19:05:35 And the one before that was November of last year I believe 19:05:44 The last mac development build 19:06:00 <|amethyst> that's not a "release" :) 19:06:07 how many mac local users are playing trunk builds? 19:06:19 well, not many *now*, I expect 19:06:21 well we (someone) is working on getting mac builds going again 19:06:28 Heh yeah nobody now :P 19:06:44 I believe that is incorrect 19:06:46 gammafunk: by we, do you mean geekosaur? 19:07:00 someone was coordinating with someone! 19:07:01 I swear 19:07:14 (and in any case I was not involved, since I don't run a mac) 19:07:15 pretty sure that was geekosaur coordinating with lobf 19:07:21 geekosaur said he was considering a 10.5 VM somewhere down the road 19:07:27 But no real plans yet apparently 19:07:29 no that was geekosaur providing support to lobf 19:07:39 lobf is a bit separate, they just want a local trunk build :) 19:07:45 Yeah, he was trying to help me compile with macports 19:07:52 But I don’t have the mental energy right now 19:08:14 I do intend to submit this Portfile at some point but it needs some work first 19:08:23 yeah the portfile will be great to have 19:08:37 that said, I suspect neither macports nor homebrew will scratch enough of the mac itch 19:08:57 *sigh* 19:09:01 someone should diff crawl's custom sdl 1.2.13 against the stock one and see if the diffs apply to 1.2.15 and whether the result is functional on windows 19:09:25 if it is then the crawl copy can be updated to that 19:09:36 I’ve been thinking of getting back into coding as a hobby… maybe i’ll cut my teeth again on crawl 19:09:38 yeah I keep meaning to try patching sdl but then I'd have to break out my macbook and grand avatars and... 19:09:48 gammafunk has grand avatars? 19:09:55 -!- Marbit has quit [Ping timeout: 246 seconds] 19:10:11 wheals: I am a demonspawn warmonger 19:11:39 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 19:12:08 geekosaur: I believe the only customization to crawl's sdl is a backported fix. 19:12:23 -!- Bloax has quit [Read error: Connection reset by peer] 19:12:27 oh, reaverb is here 19:12:36 if so then 1.2.15 could just be dropped in. *but* that needs to be tested, since windows and mac generally depend on it 19:12:42 …so your amazing compiling instructions are no longer relevant, if you hadn’t heard :P 19:13:16 -!- Bloax has joined ##crawl-dev 19:13:41 geekosaur: Yeah, windows etc. need testing. 19:13:46 -!- Isabel has joined ##crawl-dev 19:13:54 (Although that makes me wonder if switching to sdl 2.X would be better) 19:13:55 THanks for those, btw You kept me afloat for the last year or so 19:14:45 lobf: Sure, I'm surprised how many people use those, partcular when I found a mistake in them a couple months after I posted >_< 19:14:56 reaverb: |amethyst has been sort of arguing for sdl2, ya 19:15:04 Yeah, I thought about posting a modified set of instructions 19:15:11 <|amethyst> Grunt has been the one agitating for it 19:15:14 But I assumed people figured out the issues on their own 19:15:17 <|amethyst> I've just been agreeing with him 19:15:17 reaverb: since it's already been attempted at least once, I suspect it's not quite that simple 19:15:31 It’s unny to look at the views for that topic relative to other topics in that forum 19:15:37 <|amethyst> sdl2 would apparently make the Android situation much nicer? 19:15:53 <|amethyst> but I don't know the details of that 19:15:55 it *should* be done, but may not be easy 19:16:18 <|amethyst> it definitely would help the thing where Crawl spans your entire dual-head desktop by default 19:16:21 lobf: Oh, wow, I never noticed that. 19:16:32 -!- Pluie has quit [Ping timeout: 245 seconds] 19:16:34 Heh yeah dude 19:16:38 Popular instructions 19:21:22 03PleasingFungus02 07* 0.16-a0-1636-g0fd2179: Partially re-add sense invisible, as "blinding immunity" 10(7 minutes ago, 8 files, 76+ 28-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0fd21794c302 19:22:31 -!- Zooty has quit [Ping timeout: 246 seconds] 19:25:30 -!- Pluie has joined ##crawl-dev 19:27:58 -!- Isabel has quit [Ping timeout: 250 seconds] 19:28:38 -!- alefury has quit [] 19:30:54 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 19:32:44 !source AppHdr.cc:10 19:32:44 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/AppHdr.cc;hb=HEAD#l10 19:32:49 pragma!!!! 19:32:55 -!- MaxFrost has quit [Remote host closed the connection] 19:33:50 please try to be 19:33:51 pragmatic 19:33:53 ha ha ha ha 19:34:10 that wasn't even a joke, that was just words arranged in succession. 19:34:11 <|amethyst> #pragma pack(push,2) 19:34:26 <|amethyst> yay microoptimisation 19:34:37 that's the items struct, right? 19:35:18 -!- Voker57 has quit [Ping timeout: 256 seconds] 19:35:18 <|amethyst> yeah, to make the plus/mon_type union not take up any extra space 19:35:30 <|amethyst> saves 4 or maybe 8 kB 19:35:33 dang!!! 19:35:36 1learn add PleasingFungus that wasn't even a joke, that was just words arranged in succession. 19:35:38 maybe that was relevant in 1999??? 19:35:47 but I guess it's way too advanced for linleycode 19:35:59 we should really use more unions 19:35:59 <|amethyst> PleasingFungus: I think kilobyte still thinks in 1990s terms when it comes to memory usage 19:35:59 PleasingFungus: but imagine how clean our code would be if we had 8 kb 19:36:12 heh 19:36:13 * gammafunk refactors wheals 19:36:15 wheals: ? 19:36:32 just the one did a lot of refactoring! 19:36:34 if only he were here to hear about bh's goofy save protobuf idea 19:36:37 03PleasingFungus02 07* 0.16-a0-1637-ga890c98: Kind of explain parenthetical EV (alefury) 10(4 minutes ago, 1 file, 13+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a890c982468e 19:38:35 wow, "goofy"? rude much??? 19:39:36 I work for google, I get to call protobufs goofy 19:39:46 do you really? 19:39:49 what do you do? 19:40:02 if he told you that... he'd have to deactivate your google accounts....... 19:40:09 it's like killing you, but worse!!! 19:40:18 …why? :’( 19:40:40 %git b1ba23 19:40:40 07SamB02 * 0.14-a0-287-gb1ba237: Shave some words off a few datatypes. 10(1 year ago, 4 files, 13+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b1ba237af93f 19:40:45 s/deactivate.*/unfriend you on google+!!!! 19:40:51 <|amethyst> lobf: goes swimming in piles of personal information like a modern scrooge mcduck 19:41:04 I work in test infrastructure. btw we need to get travis going!!! 19:41:25 setting it up right is just annoying config work so I cannot actually help at all 19:41:26 hahaha i bet 19:41:30 " (I wonder if this saves even one kilobyte?) " 19:41:34 mmmm 19:41:38 <|amethyst> oh, that was SamB's 19:41:45 doing annoying stuff is for non-devs, surely 19:42:13 yeah but I'm not going to wait half an hour for turnaround on my trivial change to the .travis.yml config 19:42:26 need per-file commit access 19:42:55 give me commit access but also write a bot to instantly revert any change I make outside of that file 19:43:03 this would also come in handy for pf 19:43:11 rude!!! 19:43:56 <|amethyst> just have it pull the travis config from nrook's web site at build time 19:43:57 I QUIT. 19:44:00 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 36.0a1/20141025030202]] 19:44:17 <|amethyst> or search the web for "dcss travis config" and take the first result 19:44:26 I'll hack google so that works 19:44:29 <|amethyst> it's The Cloud 19:44:38 <|amethyst> nrook: we would use duckduckgo obviously 19:44:40 huh, NON_ENTITY is used as a mid 19:44:53 i guess that's bad if we generate 27000 monsters in a game!! 19:44:54 <|amethyst> wheals: as an MID? 19:45:05 <|amethyst> wheals: that seems bad 19:45:08 <|amethyst> wheals: where? 19:45:15 !source mapmark.cc:1321 19:45:15 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mapmark.cc;hb=HEAD#l1321 19:45:22 oops 19:45:26 !source mapmark.cc:855 19:45:27 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mapmark.cc;hb=HEAD#l855 19:46:32 also 19:46:42 !source cloud.cc:1823 19:46:42 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/cloud.cc;hb=HEAD#l1823 19:48:39 -!- Crehl has quit [Quit: Killed by a kitten] 19:49:40 -!- Blomdor has quit [Quit: Page closed] 19:52:43 03|amethyst02 07* 0.16-a0-1638-g135c293: Don't blame spreading clouds on mid 27000 (wheals) 10(3 minutes ago, 2 files, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=135c29330e97 19:53:45 -!- Harkenn has quit [Ping timeout: 255 seconds] 19:54:56 !lg * max=kills x=kills 19:54:59 3709020. [kills=113444] Apol the Farming Archmage (L27 DECj of Vehumet), escaped with the Orb and 15 runes on 2014-02-08 03:20:47, with 4271209 points after 696182 turns and 2d+13:43:58. 19:57:28 !lg * kills>27000 19:57:30 58. Teru the Farming Archmage (L27 GrEE of Sif Muna), escaped with the Orb and 15 runes on 2014-09-16 17:35:24, with 7114363 points after 284069 turns and 1d+5:53:40. 19:57:44 not an insignificant number 19:58:25 -!- _Jordan_ has quit [Quit: This computer has gone to sleep] 19:58:31 -!- dtsund has joined ##crawl-dev 20:02:09 !lg . won x=kills 20:02:10 14. [kills=1281] Bloax the Brawler (L24 VSTm of Cheibriados), escaped with the Orb and 3 runes on 2014-09-07 00:09:20, with 4946408 points after 13320 turns and 1:50:58. 20:02:18 dang 20:02:22 -!- mizu_no_oto has quit [Ping timeout: 240 seconds] 20:02:54 03wheals02 07* 0.16-a0-1639-g804694b: Fix a comment. 10(12 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=804694b946e8 20:03:54 -!- ldf has quit [Quit: ldf] 20:03:55 -!- Zermako_ has quit [] 20:07:10 -!- Blakmane has quit [Quit: Page closed] 20:08:34 -!- tabstorm has joined ##crawl-dev 20:10:57 Ned (L17 HEFE) ASSERT(in_diamond_int(r->start)) in 'ray.cc' at line 166 failed. (Snake:4) 20:11:09 -!- Isabel has joined ##crawl-dev 20:11:14 oh wow 20:11:18 |amethyst's favorite crash 20:11:49 <|amethyst> maybe I should revert my tweak and see if it happens more or less frequently then 20:12:34 !crashlog Ned 20:12:35 14. Ned, XL17 HEFE, T:41508 (milestone): http://dobrazupa.org/morgue/Ned/crash-Ned-20141026-011052.txt 20:12:37 <|amethyst> (the tweak being to use the same epsilon in two different places) 20:12:58 <|amethyst> I had a thought on how to possibly avoid the problem 20:13:38 <|amethyst> which is to snap spray/etc beams to the grid at their range 20:13:50 -!- Bloax has quit [Quit: Error: Bloax not found] 20:13:55 <|amethyst> the problem only occurs when we set angles directly 20:14:00 -!- Pluie has quit [Ping timeout: 255 seconds] 20:14:16 <|amethyst> this is the reason kb removed chaos bouncing 20:14:39 <|amethyst> because randomising the angle there led to these same crashes 20:17:16 <|amethyst> my other thought was to remove all the asserts 20:17:27 heh 20:17:33 <|amethyst> or to track down rvollmert 20:18:03 this raycasting code dates back to pre-dcss? 20:18:22 <|amethyst> no 20:18:26 <|amethyst> %git b9aa144a 20:18:26 07by02 * 0.6.0-a0-1897-gb9aa144: Replace ray_def by a version using "diamond rays". 10(5 years ago, 2 files, 25+ 212-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b9aa144a7fd5 20:18:48 -!- mamgar has quit [Quit: Exit Stage Left] 20:18:52 -!- MgDark has quit [Read error: Connection reset by peer] 20:21:35 <|amethyst> looks like I'm the only person since him to make any non-trivial change to ray.cc (the rest of the things in git log were global changes to the whole codebase) 20:21:48 <|amethyst> (global search-and-replace type stuff) 20:22:27 now that str doesn't have any impact on carrying things, can Op go from sid/5 to id/5? 20:22:47 <|amethyst> ackack: the shield cost! 20:24:40 ackack: I don't think that would make Op more interesting (although it might just be a lateral move) :D 20:24:50 well right now str gains are almost entirely useless 20:25:18 and they're useless for almost all Op 20:25:30 i suppose if you are a background that starts with high str maybe you can get an extra point of SH, yeah 20:25:34 That's a problem with str, try to fix that stat in general :D 20:25:39 if it is a problem. 20:25:39 no, it's not a problem with str 20:25:45 str does help with melee damage. 20:25:51 again, you need to already be above 10 20:26:14 this is specific to Op because Op can't wear armour (and i believe Fe doesn't get str on gain) 20:26:25 <|amethyst> Dr 20:26:38 cool, i would argue they shouldn't get str either then 20:26:51 if the argument that this is somehow more interesting, why do any races get restrictions in what they can gain? 20:27:44 ackack: the 10 comment is incorrect: 20:27:46 ??str[2 20:27:46 str[2/4]: *Base* melee weapon or mainhand unarmed damage is effectively multiplied by (39+random2(x-11)*2)/39 if x > 11, and multiplied by (39-random2(9-x)*3)/39 if x < 9. x is between str and (str+dex)/2, depending on the weapon's strength weighting. 20:28:21 strength weighting is still a thing? who knew 20:28:41 of course, it's obvious how important strength is from that entry 20:28:42 :p 20:31:12 Anyway I do suspect the racial things stat gains could be simplified a bit, although presrving things like Tr not rolling Int seem important. 20:31:57 rip troll shuffle wizard 20:34:59 i think the last time this was brought up someone pointed op does get more constrict damage from str 20:35:13 <|amethyst> I agree with reaverb that the problem if any is less "races that can't use armour can gain str" and more "str isn't very useful to races that can't use armour" 20:35:36 <|amethyst> or even "str isn't very useful to characters that don't use armour" 20:36:13 <|amethyst> though I guess the latter is kind of like int and spells 20:36:33 races that can't use armour is pretty niche though 20:36:51 but it lasts all game 20:36:57 Not really, there's tons of them. 20:37:02 tons eh 20:37:03 <|amethyst> three of them 20:37:09 Also Sp ? 20:37:15 Fe, Dr, Op is it 20:37:16 <|amethyst> reaverb: Sp can use the same armour Tr can 20:37:26 <|amethyst> reaverb: dragon armour in particular 20:37:29 |amethyst: Oh, yes, always forget dragon armour. 20:37:39 Because I never make it to late game <_< >_> 20:37:59 <|amethyst> I'd kind of like to see str and int be more generally useful 20:38:01 <|amethyst> like Dex is 20:38:10 i think stats are generally pretty good right now 20:38:37 the only thing i can imagine giving to int to give it wider utility is making it influence mr 20:38:39 str is already useful for anyone who wears body armour heavier than leather or anyone who makes melee or missile attacks 20:39:19 it's good about as often as dex imo 20:40:03 ??stat gain[2 20:40:04 stat gain[2/2]: Ce sd/4 | DD si/4 | DE i/4 | Dg sid/2 | Dr sid/4 | Ds sid/4 | Fe id/5 | Fo si/4 | Gh s/5 | Gr si/4 | Ha d/5 | HE id/3 | HO s/5 | Hu sid/4 | Ko sd/5 | Mf sid/5 | Mi sd/4 | Mu none | Na sid/4 | Og s/3 | Op sid/5 | Sp id/5 | Te sid/4 | Tr s/3 | Vp none | VS sd/4 20:40:09 Don't most non-Be characters want some spells at some point? (On Int's usefullness) 20:40:16 -!- lobf has quit [Quit: lobf] 20:40:20 i mean it seems like more than half of the races don't get sid 20:40:27 yeah, but that does leave Be and the non-Bes that don't 20:40:37 they generally don't want them as much as they want str or dex tho 20:40:39 afaik 20:40:41 and early game for all backgrounds that don't start with a book (but this happens with str and dex too) 20:41:10 i still raise int more often than str on non-trog characters 20:41:43 you can also argue that dex should do more for characters that don't train dodging 20:41:49 I guess we could use int for evocation's power 20:41:57 i like mr better 20:42:24 people aren't likely to train int for marginal evo gain, whereas with mr they might 20:42:33 still, like i said though, i think stats are basically good and reasonably well balanced now 20:42:45 i just think Op getting random str is silly these days 20:43:10 -!- SomeStupidGuy has quit [Ping timeout: 244 seconds] 20:43:23 using int for mr seems bad to me 20:43:41 use ech skill for that imo 20:43:41 -!- Daekdroom has quit [Ping timeout: 255 seconds] 20:43:43 ench 20:43:51 good idea wheals 20:43:51 divinations? 20:44:01 the point isn't "we need some way to get more mr" 20:44:17 <|amethyst> make str/dex/int into skills 20:44:24 the point was "if for some reason you feel like int should appeal to everybody no matter what, then what might you give int?" 20:44:27 make str/dex/int into not in the game 20:45:23 well the answer to that wouldn't be mr, since high int species just have ridiculous mr easilly 20:45:38 actually I agree with ackack that stats are pretty fine now 20:45:45 <|amethyst> gammafunk: presumably you'd adjust those to match 20:45:54 you could do that, you could also view it as a penalty to having low int 20:46:01 -!- CKyle has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 20:46:26 yeah if we do that i'd imagine we'd just get rid of the mr modifiers 20:46:32 s/do/did 20:46:34 which is what you'd want if you're trying to encourage people to train int 20:46:43 I think it's okay that berserkers have no reason to train int though 20:46:43 since the high int species already tend to put even moer into int 20:47:03 I think mr works better when it's gained by things you find in the dungeon rather than leveling a stat 20:47:07 it's a resistance after all 20:47:18 it's kind of a special resistance 20:47:25 and the innate mr gain is tied to the species, which players decide at game start 20:48:17 <|amethyst> maybe if the aptitude table showed innate MR multiplier 20:48:19 other than constriction damage, are there any other arguments that Op should keep the str gain? 20:49:03 ackack: Remember, the burden of proof is on you to show "are there any arguments Op should lose the str gain?" 20:49:03 <|amethyst> str is already useful for anyone who wears body armour heavier than leather or anyone who makes melee or missile attacks 20:49:09 Also ^ 20:49:13 reaverb: the argument is quite simple 20:49:56 str is almost entirely useless for Op now, they're already one of the worst races, and they have bad random stat gains in general 20:50:22 if you do want a lot of Str on your Op, you can get it through chosen stats 20:50:40 it would be different if there were no precedent for species getting imbalanced random stat gains but in fact that is more common than not 20:51:51 what are they, sid/3? 20:51:52 ??sid 20:51:52 stat gain[2/2]: Ce sd/4 | DD si/4 | DE i/4 | Dg sid/2 | Dr sid/4 | Ds sid/4 | Fe id/5 | Fo si/4 | Gh s/5 | Gr si/4 | Ha d/5 | HE id/3 | HO s/5 | Hu sid/4 | Ko sd/5 | Mf sid/5 | Mi sd/4 | Mu none | Na sid/4 | Og s/3 | Op sid/5 | Sp id/5 | Te sid/4 | Tr s/3 | Vp none | VS sd/4 20:52:05 oh geeze, /5 so it hardly matters 20:52:22 <|amethyst> Maybe then the solution is sid/4 rather than id/5 20:52:38 ... 20:53:08 is there some sort of "flavor" reason that we want to keep str? 20:53:25 that is as far as i can tell why all of the other species that are missing a stat might possibly be missing a stat 20:53:34 well str is good for op that do melee or ranged 20:53:39 <|amethyst> they have flat aptitudes, so they're supposed to be "can be either fighters or 'casters'" 20:53:44 +reaverb | ackack: Remember, the burden of proof is on you... 20:53:50 gammafunk: yep, Fe and DE should probably get str too 20:53:55 this presumes the status quo is the "default" or automatic situation 20:54:04 <|amethyst> read: um 20:54:06 <|amethyst> read: it is 20:54:17 <|amethyst> that's what "status quo" means 20:54:21 i mean 20:54:23 okay yes 20:54:35 "this presumes how op is right now is the default situation" 20:54:35 why doesn't Fo get dex? 20:54:43 after all dex is good for everybody! 20:54:50 ackack: DE are specifically designed as mages, so no they shouldn't, Fe could probably get s just fine actually 20:54:54 <|amethyst> for flavour reasons 20:54:55 (remove Fe) 20:55:16 |amethyst: so what are the flavour reasons for Op having str? 20:55:44 Like the burden of proof lies on on someone challening the null hypothesis but there isn't a null hypothesis for "what statgain should Op have?". 20:55:47 Is what I mean \o/ 20:56:06 <|amethyst> that they're not themed as small and weak? 20:56:10 read: I checked the pvalue, it's 0.0500001, what now 20:56:31 |amethyst: Ce aren't themed as stupid; DD aren't themed as clumsy; . . . 20:57:13 -!- causative has quit [Ping timeout: 260 seconds] 20:57:43 could someone explain how this turned into "$person has The Answer, everyone else must justify why it shall not be as $person Has Decided"? 20:57:52 why is it a negative? Ce are themed as focusing on ranged/melee, and those are the best stats for those things. For DD who knows why they don't get dex really 20:58:24 gammafunk: but if you look at what Op can actually do effectively, straight up melee isn't really it 20:58:39 well actually yeah it is, since they do tm a lot 20:58:49 a) OpTm is fun but kinda sucks 20:58:55 ...what 20:59:00 b) i would probably play most melee classes as DE rather than Op 20:59:04 geekosaur: Hehe. 20:59:30 geekosaur: i'm trying to advance an argument 20:59:49 -!- ParallaxScroll has quit [Ping timeout: 246 seconds] 21:00:46 I think the problem is that Op were not in fact designed around ackack's personal preferences but just around the idea that they'd be good generalists in the sense of either mages or melee (with tm support); Hu was used as the starting idea stat-wise I'm sure 21:00:49 OctoTrog is the obvious Op choice 21:01:13 when they were designed, str had more significance beyond body armour 21:01:14 but the difference between sid/5 and id/5 is very very small and str is in fact still good for op, so I don't see a problem really 21:02:01 i don't think they were given str because of item weight 21:02:03 well that's also true for the other species and they didn't get adjusted 21:02:12 <|amethyst> fine 21:02:14 most other species can wear armour! 21:02:16 -!- Taraiph has quit [Ping timeout: 246 seconds] 21:02:18 this only affects Op and Dr 21:02:47 the significance of str wrt body armour didn't change between when they were designed and now really 21:02:49 the idea that Op are "good" at melee is kinda flabbergasting to me 21:03:07 no, but having str for any purpose other than body armour kinda did 21:03:13 -!- reaverb has quit [Quit: Leaving.] 21:03:29 and again, the other species weren't adjusted wrt to their sid between now and then? 21:03:39 -!- reaverb has joined ##crawl-dev 21:03:47 I see nothing that's changed that means str is less good for op between when they were introduced and now 21:04:00 <|amethyst> gammafunk: working on that 21:04:00 heh 21:04:18 03|amethyst02 07* 0.16-a0-1640-g60c662e: Document mid_t 10(62 minutes ago, 1 file, 13+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=60c662e81e91 21:04:18 03|amethyst02 07* 0.16-a0-1641-gc12cd59: Don't let real mids bump into MID_ANON_FRIEND. 10(48 minutes ago, 3 files, 9+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c12cd595efa7 21:04:18 03|amethyst02 07* 0.16-a0-1642-gdff0bb2: Make strength useless for melee. 10(13 seconds ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dff0bb23df39 21:04:33 uh oh! 21:04:37 ... 21:04:48 <|amethyst> now things can be the way ackack wants them 21:04:54 <|amethyst> where Str is useless for Op and Dr 21:05:15 man you guys are weird sometimes 21:05:25 <|amethyst> (I'm sure I missed plenty of other uses, can fix those as needed) 21:05:49 -!- Pluie has joined ##crawl-dev 21:06:21 wheals: it looks like |amethyst answered your question about M_SPELL_PROXY. Question resolved? 21:06:26 yea 21:06:33 coolio 21:07:25 Whoa, |amethyst: why did you remove the impact of str on damage? 21:07:29 ^ 21:07:30 good question! 21:07:35 <|amethyst> Lasty: because it doesn't exist 21:07:56 this is to help ackack with his reasoning skills 21:08:03 because we care! 21:08:03 <|amethyst> strength is almost entirely useless for characters who don't wear armour 21:08:06 1learn set str_weight do .echo WTF was that? Unthing! 21:08:19 given that there is a precedent for *many* races having stat gains that cater to what they are naturally inclined to do 21:08:22 -!- Isabel has quit [Ping timeout: 240 seconds] 21:08:41 |amethyst: and the goal is to make that more true? 21:08:48 i really don't see how commenting that "man str is kinda pointless for Op, maybe id/5 would be good?" is so inflammatory 21:09:34 03|amethyst02 07* 0.16-a0-1643-gd9d1f7c: Revert "Make strength useless for melee." 10(28 seconds ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=d9d1f7cacdd5 21:09:40 gammafunk: re: my reasoning skills, how about this 21:09:48 for most species, str is good for a, b, c 21:09:49 This is a nerf to Chei . . . 21:09:51 it's not about it being inflammatory, it was just poorly argued imo; and I'd like to point out that the difference between sid/5 and id/5 in terms of what you gain is very strivial 21:09:56 *trivial 21:10:05 gammafunk: but apparently not so trivial that we can change it! 21:10:05 |amethyst: that was spooky! 21:10:19 anyway, back to my story here 21:10:29 for op, str is good for a, b 21:10:32 now we get rid of a 21:10:44 well there's no reason to change it, I mean I could trivially change an awful lot of things 21:10:45 str now has more limited use for op 21:10:48 I'm really confused, but I get the impression that I've walked into the middle of something, so I'll just . . . let it happen. 21:10:56 it's 0.9 more INT & DEX on average I think. 21:10:57 Lasty: (Read the logs) 21:11:01 Lasty: frankly i'm pretty confused too 21:11:07 if you change from sid/5 to id/5 21:11:50 it's 1.67 str on average you get from sid/5 21:12:27 oh right 21:12:32 you don't get 5.4 stat gains :v 21:12:47 fr: fractional stat gain 21:13:01 27.00000 21:13:37 anyhow I think ackak's argument has some merit, that Op isn't really serviced by having STR gain but I also think of Op as "guy who can do everything" which it fits with. 21:13:52 and changing it to id/5 is so meaningless i don't see it as being worth doing 21:14:41 * Grunt grunts. 21:14:55 so imo the right thing to do is to merge bloax's >=1 all apts op with like 19 aux attacks 21:15:41 |amethyst: for the record, the Android reason for SDL2 is that SDL2 can do Android natively :) 21:15:49 So it would be much much easier to maintain. 21:15:53 -!- NeremWorld has quit [Ping timeout: 240 seconds] 21:16:02 Grunt: are you working on SDL2 btw? I started to look into it, but I'm not faster than a hasted patch executioner 21:16:06 !lg . 21:16:06 2339. gammafunk the Summoner (L11 HESu of Sif Muna), slain by a harpy on Shoals:1 on 2014-10-26 01:34:53, with 8721 points after 6983 turns and 0:55:17. 21:16:20 not even faster than a harpy but I didn't care because that char was doomed 21:16:33 <|amethyst> Grunt: ah, so it's not that we need to do a special build because it's native rather than Java 21:16:35 gammafunk: I was tinkering with it a bit at some point but I didn't especially get anywhere. 21:16:46 <|amethyst> Grunt: but that we have to do a special build because it's patched 21:17:22 |amethyst: that's not exactly accurate; basically any Android will require at least a tiny amount of Java to work properly. 21:17:43 -!- grit has quit [Quit: Leaving] 21:17:46 <|amethyst> Grunt: but that wrapper would be a part of crawl, while now it is a part of SDL? 21:17:48 |amethyst: it's more that SDL1.2 does not really have the means to talk to Android / Java / whatever directly, so the current port relies on a patched SDL 21:17:55 <|amethyst> Grunt: oh 21:18:05 <|amethyst> Grunt: I seem to remember some kind of weird inversion in the build 21:18:17 |amethyst: which is patched above and beyond even the original patched SDL in our contrib... 21:18:31 (there is SDL 1.2, there is sdl-android, and there is our patched sdl-android) 21:18:54 Grunt: if I want to futz around with vaulting, all I need to do is add my vaults to an existing .des file (<<7>> section in mini_monsters if I'm just doing basic random ones). then hack up the weight to see them in-game to test? ie just adding them to that des file is enough for crawl to see and use them 21:19:02 |amethyst: in any case, I believe SDL2 provides the Java that would be needed. 21:19:12 grunt and other master vault-makers that is 21:19:19 <|amethyst> Grunt: ah 21:19:37 -!- Ahrin has quit [Ping timeout: 260 seconds] 21:19:46 <|amethyst> Grunt: these "cellular telephones" frighten and bewilder me 21:19:55 johnstein: the easiest way to test a vault is to put it in any .des file in dat/des/* (often you can use your own .des file for this) and either use "WEIGHT: 10000" or "PLACE: " or use &L in game 21:20:01 <|amethyst> sorry, should have spelled that "cellular tele-phones" 21:20:01 |amethyst: do you have one now?? 21:20:02 :) 21:20:04 <|amethyst> Grunt: no 21:20:07 |amethyst: rip 21:20:29 -!- roctavian has quit [Quit: Page closed] 21:20:59 johnstein: yeah I'd recommend using &P if it's a non-minivault 21:21:10 ok 21:21:18 johnstein: then you generally don't have to worry about weight, if it is a minivault, you can use &L 21:22:03 but sometimes you may want to use weight like Grunt says, especially if it's a temple vault or certain other cases 21:22:16 <|amethyst> &P works with minivaults now too 21:22:21 oh that's good 21:22:31 no more instant hanging 21:22:45 <|amethyst> the instant hanging was a bug 21:22:52 <|amethyst> It was supposed to give you an error message 21:22:55 I read through the level making guides again last night. I'm still trying to figure out how best to start. seems like simply having more basic random vaults is ok. ie. not every vault needs a "hook" to be a Good Vault (tm) 21:22:56 <|amethyst> :) 21:23:28 johnstein: yeah it doesn't have to be super special in any particular way; a good thing to do is look at vaults you like for some basic ideas about execution 21:23:35 and yet I keep feeling stuck on trying to come up with oh-so-clever hooks to use 21:23:46 johnstein: yes, that is a basic instinct at first 21:23:58 more ambitious things are better saved for when you understand vault making a lot better, yeah 21:24:02 johnstein: I am encouraging you to do 098 vaults so that you can squash that instinct and actually learn good design habits :) 21:24:04 <|amethyst> Well, the hook *does* bring you back 21:24:09 <|amethyst> I ain't telling you no lie 21:24:20 !silence |amethyst 21:24:37 you might say players get 21:24:38 !glasses 21:24:38 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 21:24:39 hooked 21:24:46 !vault lemuel_acid_trip was the vault that got me looking at vault design again (this time in detail) 21:24:46 Couldn't understand was the vault that got me looking at vault design again (this time in detail) 21:24:51 Grunt: 098 vaults sounds like the basis of a good clan name 21:24:52 <|amethyst> Grunt: does that make us hookers? 21:24:52 ! 21:25:43 -!- Lightli has quit [Ping timeout: 246 seconds] 21:26:03 are there any vault analysis data dumps? 21:26:32 ...elaborate? 21:26:35 <|amethyst> ackack: sorry about getting so riled up there; it was mostly the "it's almost useless" "no it's not" "yes it is" (and wasn't just you) 21:26:51 thanks, i appreciate it 21:27:10 was it me 21:27:25 It was Grunt!!! 21:27:39 well. kinda like how often 098 monsters appear in random vaults. how often %*| items appear 21:27:54 -!- winlu has quit [Ping timeout: 244 seconds] 21:27:55 <|amethyst> FR: more chars permitted in clan names 21:28:06 the best solution may be to just keep scrolling through examples 21:28:07 <|amethyst> maybe not %*| though 21:28:33 oh, no not really, when to use those comes down to good understanding of gameplay (obviously it can be very subjective) 21:29:42 for instance, for general vaults of small-medium size you will not see more than a few 9 in most vaults and 8 are rare, maybe 1-2, acting as the "boss encounter" 21:30:23 <|amethyst> oh, is this still true? 21:30:28 <|amethyst> [*] (using '0', '9', and '8' in portal vaults will use monsters from the level that the portal was entered from, unless a random monster list has been set) 21:30:42 heh, interesting 21:31:12 yeah probably that's not used a lot, since said vaults would define their own monster sets pretty uniformly 21:31:17 <|amethyst> well 21:31:31 <|amethyst> also we have pop_entries for all the portal vaults 21:31:37 <|amethyst> some like wizlab are empty 21:32:22 yeah I was thinking wizlabs in particular, which I seem to recall only sometimes set the random monster list 21:33:57 <|amethyst> actually it looks like only wizlab and ice caves use set_random_mon_list 21:34:20 <|amethyst> unless I'm missing some function that calls set_random_mon_list 21:34:34 I'm having trouble getting levdes.vim to work for syntax highlighting. anyone else use that? 21:34:36 <|amethyst> oh, and zigs 21:34:45 <|amethyst> johnstein: yes 21:35:09 online searching is confusing since it seems like everyone's syntax folder is in a different place 21:35:14 <|amethyst> johnstein: I put it in ~/.vim/syntax/levdes.vim 21:35:16 <|amethyst> johnstein: then I have 21:35:46 |amethyst: yep. I've done that 21:35:51 <|amethyst> johnstein: in ~/.vim/ftdetect/crawl.vim 21:35:58 <|amethyst> johnstein: autocmd! BufNewFile,BufRead */crawl-ref/*.des set ft=levdes 21:36:23 <|amethyst> (also: autocmd! BufNewFile,BufRead */crawl-ref/* setlocal sw=4 et ) 21:36:58 * Grunt shuffles back in. 21:37:19 * Grunt SHUFFLE:s johnstein. 21:37:54 (I actually had some great ideas for logical next vaulting steps after you start to grasp 098ness, but I will save those suggestions for after you're properly initiated. :) ) 21:37:55 <|amethyst> johnstein: to see whether the syntax is working regardless of the detection, you can manually :set ft=levdes 21:38:57 well, :set ft=levdes FINALLY made it work 21:39:06 but it didn't work when I loaded. 21:39:30 thanks! I can at least see the purty colors. that's probably the edge I needed 21:40:00 -!- teflonbiscuit has quit [Quit: Page closed] 21:40:08 -!- Lightli has joined ##crawl-dev 21:40:30 Grunt: OK! I will get something set up on DBRO most likely 21:40:59 johnstein: usually you want to test your vaults locally :) 21:42:20 <|amethyst> johnstein: did you make that ftdetect/crawl.vim ? 21:43:15 Grunt: oh, do you have any ideas for me 21:43:18 for a vault to make 21:43:23 !send Tomb gammafunk 21:43:24 Sending gammafunk to Tomb. 21:44:01 I actually made a scarab tomb:1 vault but decided I didn't like it 21:44:10 maybe I can revisit that now or something 21:44:34 otoh "giant figure" isn't the best idea in places like that 21:44:37 (make some hieroglyphic-shaped Tomb:3 vaults) 21:44:41 <_< 21:44:51 yeah, but I worry about them being silly to play 21:44:57 I'll try to sneak a picture in 21:45:06 <|amethyst> Grunt: maybe not shaped, but if we assume unicode... 21:45:24 ! 21:45:33 <|amethyst> You see here an engraving. It depicts Urist Idkatthir in the year ... 21:45:47 oh, question, is there any way I could make something like a special monster that fires random bolts without any particular target? 21:46:15 |amethyst: most of the portal branch .des guide is very, very outdated 21:46:28 |amethyst: I had a typo in the file. space between */crawl-ref/* and .des 21:46:33 <|amethyst> johnstein: aha 21:46:34 |amethyst: working now! 21:46:36 <|amethyst> yay 21:46:41 <|amethyst> gammafunk: hm... I don't think that worked so well for vapours 21:46:48 !send update it wheals 21:46:48 Sending wheals to update it. 21:46:49 |amethyst: this would be decorative 21:46:51 <|amethyst> gammafunk: technically I mean 21:47:07 yeah I want to make "meteor explosions" 21:47:08 <|amethyst> gammafunk: they were supposed to do that I think but it didn't really work 21:47:22 |amethyst: because the tracer would abort if it didn't have a valid target 21:47:27 |amethyst: this is purely decorative, and would be isolated from the player 21:47:30 <|amethyst> could make a new spell 21:47:37 <|amethyst> that doesn't have a tracer 21:47:40 perm_ench:confusion 21:47:40 Making a new spell would be the way to do it, yes. 21:47:58 <|amethyst> then you could also make it guaranteed to be purely decorative 21:48:15 hrm, so I could place this monster on a given turn with lua, but could I make it fire? 21:48:40 <|amethyst> presumably if you set its casting chance all the way up to, what, 240? 21:48:43 nice. now I can do some PROPER vault studying in TECHNICOLOR 21:48:44 |amethyst: 200 21:48:51 johnstein: ! 21:48:59 -!- henriqueleng has quit [Quit: Lost terminal] 21:49:08 hrm, so a stationary monster with only that spell at 200 21:49:14 it might work 21:49:20 and no attack 21:49:28 gammafunk: Is this for the space wizlab? 21:49:33 <|amethyst> gammafunk: a statue 21:49:39 yes and yes 21:49:48 reaverb: just a cute visual gimmick like we have for cloud mage 21:50:26 <|amethyst> gammafunk: does this wizlab include concentric spheres? 21:50:35 concentric spheres? 21:50:45 like going into the moon or something? 21:50:45 -!- heteroy has quit [Ping timeout: 272 seconds] 21:50:47 The orb of fire sings some bars from the Orcish anthem. 21:51:01 <|amethyst> gammafunk: the moon, the sun, the fixed stars 21:51:38 oh ok, no I wasn't going for medieval astronomy or anything 21:51:53 <|amethyst> mostly, I was wondering if this was a sci-fi, mediaeval, or Lovecraft "space" 21:52:14 well eldritch monsters make some appearance 21:52:23 and a moon troll 21:52:27 moon 21:52:28 troll 21:52:30 !!!!!!! 21:52:39 please tell me it is a legendary unseen terror of the wind 21:52:40 <3 21:52:44 <|amethyst> add felids IMO 21:52:46 <|amethyst> on the moon 21:52:56 felid name:moon_rabbit n_rpl 21:52:59 perm_ench tornado iron troll vault define 21:53:04 is what i have for moon troll atm 21:53:08 gammafunk: perm_ench:invis 21:53:14 but if someone has better ideas; it'll always drop mtla 21:53:19 and won't generate if you've found that 21:53:25 (I hope this is possible to do) 21:53:34 hm 21:53:37 Good question. 21:53:41 <|amethyst> might have to add a new lua function 21:53:49 <|amethyst> but that would be possible 21:53:49 ok, that shouldn't be too bad at least 21:53:52 It would be a simple function, but I don't think it exists yet. 21:53:56 <|amethyst> you.unrand() to match you.unique() 21:53:56 -!- Cham has quit [Ping timeout: 258 seconds] 21:53:59 maybe I can also add the crawl version to clua 21:54:10 that would leak information 21:54:16 yes 21:54:18 no sorry, I mean the crawl version number 21:54:24 oh 21:54:30 different thing entirely that I've been wanting 21:54:35 <|amethyst> oh, good 21:54:42 <|amethyst> I was going to say "I hope that is unrelated" 21:55:11 <|amethyst> I remember you mentioning it for your rc 21:55:17 <|amethyst> or maybe it was someone else 21:55:30 yeah that was me; so I don't need to keep a 0.15 rc and a trunk one 21:56:41 <|amethyst> gammafunk: I don't think that will work on the servers sadly 21:57:13 you mean the seperate rc storage? Yeah, but it's a pain locally, and it's nice to just maintain one file 21:57:17 <|amethyst> gammafunk: since (I hope) you can't have .. in an include in dgl mode 21:57:29 <|amethyst> I should check that :) 21:57:31 is it blasphemous to ask whether vim can be forced to display text proportionally in a grid so the horizontal spacing is equal to the vertical spacing? or is that just the webtiles side of me that I need to suppress when working in a more console-like mode? 21:57:47 <|amethyst> johnstein: pick a new font? 21:58:02 <|amethyst> johnstein: but you should keep in mind that it *won't* appear square to console players 21:58:05 johnstein: yeah it's kind of a problem you just have to get used to, unfortunately 21:58:08 right 21:58:15 <|amethyst> johnstein: so it's probably good to look at all three aspect ratios 21:58:20 <|amethyst> johnstein: (two if it's no_rotate) 21:59:43 <|amethyst> johnstein: gvim seems to switch to a squarish grid when you pick most proportional fonts 21:59:49 |amethyst: yea, it just took me longer than I care to admit to notice that several of the vaults I was looking at were actually symmetric wrt height/width. also, interesting that there's vaults out there that probably look/feel totally different to webtiles vs console players. (something probably trivial to you all in here. heh) 21:59:55 <|amethyst> johnstein: of course then it's horrible to look at, but it's squarish 22:00:28 johnstein: it is an issue, the console vs. webtiles visual difference, in terms of "does this look round" or things like that 22:00:30 |amethyst: well, the point above that no matter what, there's two different audiences with two different aspect ratios is probably enough rationale for me to not worry about it 22:00:32 the answer is different between consoleand tiles 22:00:51 since I can't "win" 22:01:13 I shall just bend myself and not the spoon... or something 22:01:41 <|amethyst> johnstein: I say optimise for console, because tiles is for babies 22:01:46 <|amethyst> :P 22:01:47 -!- Lasty has quit [Quit: Leaving.] 22:02:00 hah 22:02:21 <|amethyst> seriously, though, I would go for tiles-round 22:02:33 <|amethyst> actually symmetrical in grid terms 22:02:51 <|amethyst> if you try to make it symmetrical-looking in console, then you have to worry about rotation 22:03:03 -!- Lasty has joined ##crawl-dev 22:03:03 <|amethyst> and console players are used to circles looking like ovals 22:03:17 yeah, making webtiles should allow you to design mostly for tiles visually but still easilly check what it looks like in consol 22:04:18 I'll just do a screenshot of the vault definition and then stretch the image. that's obviously the most efficient workflow 22:04:18 for round in particular, it's often good to go for "los-round", meaning use the same notion of a circle that los does 22:04:39 but that's only if you're actually making a circle or semi-circle 22:04:51 but if I rely on that, when we switch to squarelos, I'll have to rework everything (am I doing that joke right?) 22:05:08 I might just avoid symmetry 22:05:18 johnstein: you could !send me squarelos or something as a finisher, but otherwise it was fine 22:05:21 (my very first vault was LOS-size plus an entryway... 22:05:33 (it still exists actually! It's just changed a lot since then.) 22:05:56 <|amethyst> I might just avoid symmetry 22:06:04 <|amethyst> he's already progressed to the "modern art" stage 22:06:16 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 22:06:59 <|amethyst> I have like two, and one is silly and should probably go 22:07:09 <|amethyst> and the other is trivial but has a lot of randomization 22:07:55 |amethyst: I forgot about the single altar vault... 22:08:43 <|amethyst> there's a bug on it 22:09:17 <|amethyst> since monsters won't step on or use an SRP 22:09:30 <|amethyst> you can use it as a shooting gallery 22:10:25 rip 22:12:08 -!- UncertainKitten has joined ##crawl-dev 22:12:20 -!- WalkerBoh has quit [Ping timeout: 255 seconds] 22:12:47 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:13:49 Grunt: i remembered when i removed that vault 22:14:09 wheals: ? 22:14:15 when i got rid of silver statues 22:14:20 wheals: oh 22:14:33 we didn't rework silver statues? 22:14:36 silver statue (168) | Spd: 10 (07stationary) | HD: 10 | HP: 70 | AC/EV: 12/1 | 11non-living | Res: 13magic(immune), 05fire++, 02cold++, 10elec++, 03poison++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 670 | Sp: sum.minor demon, sum.demon | Sz: Large | Int: high. 22:14:36 %??silver_Statue 22:14:36 gammafunk: we did! 22:14:39 ah ok 22:14:41 (after wheals removed them) 22:14:42 good job we! 22:14:46 (I brought them back! rip) 22:23:19 -!- Amnesthesia is now known as Amnesthesia|Else 22:26:19 -!- Isabel has joined ##crawl-dev 22:27:33 -!- Pluie has quit [Ping timeout: 256 seconds] 22:30:30 -!- theTower has joined ##crawl-dev 22:30:34 -!- Pluie has joined ##crawl-dev 22:30:47 emergency greater demon, clearly 22:31:43 We used to have something with emergency SGD and it didn't work very well at the time. I'm trying to remember what it was. 22:32:03 I think it would be considerably more likely to work with mon-spell-slots in place. 22:32:26 -!- Pluie|2 has joined ##crawl-dev 22:32:55 gammafunk: rip 22:33:08 yeah I'm ok with it obv, since 4k on d:8 22:33:14 late sifs, such a problem recently 22:34:27 -!- Isabel has quit [Ping timeout: 272 seconds] 22:34:52 -!- Pluie has quit [Ping timeout: 245 seconds] 22:34:57 03|amethyst02 07* 0.16-a0-1644-g227cae9: Remove Sludge Elves harder. 10(19 minutes ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=227cae9b683b 22:34:57 03|amethyst02 07* 0.16-a0-1645-gc7c69ba: Remove a too-cute-for-its-own-good altar vault (#8818) 10(18 minutes ago, 2 files, 8+ 43-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c7c69ba6b9d0 22:34:57 03|amethyst02 07* 0.16-a0-1646-g5282697: Make a comment more greppable. 10(4 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5282697a643e 22:36:05 I would have just used glass 22:36:16 <|amethyst> theTower: ? 22:36:26 <|amethyst> oh 22:36:45 <|amethyst> around the inside of the three, and the outside of the fourth 22:37:02 some of the niceness is lost, but 22:37:10 * theTower shrugs 22:37:25 by the way, how hard would it be to make teleporters work for monsters too? >_> 22:37:50 <|amethyst> You're welcome to bring it back if you think your version is worthwhile 22:38:05 into the drafts it goes 22:38:06 <|amethyst> My version needed to go though :) 22:38:18 <|amethyst> hm, while you're at it... 22:39:13 03|amethyst02 07* 0.16-a0-1647-g10cfdf0: Fix up some compat code. 10(12 seconds ago, 1 file, 2+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=10cfdf05b956 22:39:27 <|amethyst> theTower: grab that version ^^^ of the function 22:42:14 done 22:44:20 Make Irradiate chaotic 13https://crawl.develz.org/mantis/view.php?id=9081 by RBrandon 22:44:27 I probably shouldn't try to revive every discarded vault, really 22:44:35 I've got notes on _hive_ >_> 22:44:38 <|amethyst> err 22:44:39 -!- Siegurt has quit [Quit: Leaving.] 22:44:48 <|amethyst> ??goodmantis[$] 22:44:48 goodmantis[9/9]: # hail gay satan 22:45:02 -!- neunon_ has joined ##crawl-dev 22:46:07 <|amethyst> oh 22:46:33 <|amethyst> I had (despite seeing those flags all the time) always just assumed that the school was chaotic by default 22:46:41 <|amethyst> so it actually is good mantis 22:46:53 -!- neunon has quit [Ping timeout: 260 seconds] 22:46:53 -!- neunon_ is now known as neunon 22:47:59 -!- tensorpudding has quit [Ping timeout: 244 seconds] 22:48:53 03AreBrandon02 {|amethyst} 07* 0.16-a0-1648-g923ff1e: Add the SPLFLAG_CHAOTIC flag to Irradiate. 10(15 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=923ff1e69d8d 22:53:51 -!- ussdefiant has joined ##crawl-dev 22:57:10 whats the intended behavior for how much piety you keep when transferring between good gods? 22:57:44 (Piety-30)/2 22:57:46 learndb says minus 30 then halved, but its not doing that atm 22:57:50 its just halving it 22:57:51 -!- ontoclasm has joined ##crawl-dev 22:57:53 -!- tensorpudding has quit [Ping timeout: 272 seconds] 22:57:56 Oh hm. 22:58:05 i give myself 200 piety and zin, then go tso and i have 100 22:58:08 back to zin i have 50, etc 22:58:23 I thought what I remembered was this came up and someone, elliptic, confirmed LDB was right. 22:58:29 But maybe I have it backwards. 22:58:34 you keep half the piety 22:58:38 ??good god 22:58:39 good god ~ good gods[1/2]: Elyvilon, the Shining One, Zin. Switching between them lowers your piety by 30 and then halves it. 22:58:42 wait, nvm 22:59:06 oh yeah, you do 22:59:25 someone asked this before and i thought learndb got corrected then, guess not 23:00:25 yeah, idk where the 30 cfame from 23:00:39 03|amethyst02 07* 0.16-a0-1649-g3a44a7c: Fix inverted view.is_safe_square Qazlal logic (#9078) 10(6 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3a44a7cc45ea 23:00:46 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:01:52 <|amethyst> WWWHHHEEEAAALLLSSS 23:01:57 oh, i see the misconception 23:02:04 <|amethyst> :) 23:02:19 switching to the new god gives you (oldpiety - 30) / 2 piety 23:02:22 -!- st_ has quit [Ping timeout: 245 seconds] 23:02:41 ie oldpiety/2 - 15, but you get 15 from joining the new god 23:02:52 fr player ghosts moan random dev names 23:03:48 !learn set good_gods[1] s/lowers your piety by 30 and then halves it./sets your piety to half of your old piety instead of the normal 15 (unless that would be below 15). 23:03:49 good gods[1/2]: s/lowers your piety by 30 and then halves it./sets your piety to half of your old piety instead of the normal 15 (unless that would be below 15). 23:03:54 wow 23:04:05 !learn set good_gods[1] Elyvilon, the Shining One, Zin. Switching between them sets your piety to half of your old piety instead of the normal 15 (unless that would be below 15). 23:04:05 good gods[1/2]: Elyvilon, the Shining One, Zin. Switching between them sets your piety to half of your old piety instead of the normal 15 (unless that would be below 15). 23:09:10 -!- PsyMar has quit [Quit: "What happens if you die in reality?" "You die, stupid. That's why it's called reality."] 23:09:26 re-reading logs I want to say something about how vault symmetry can be very carefully used to avoid the feeling of two similiar vaults stapled together 23:09:46 and also how symmetry isn't just boxes boxes boxes crosses blah blah blah 23:11:11 -!- Brannock has quit [Ping timeout: 272 seconds] 23:12:23 (mostly just abuse the trend of movement against whatever line of symmetry you use and have one or the other be diagonal >_>) 23:15:09 -!- ackack has quit [Ping timeout: 256 seconds] 23:16:10 -!- wheals has quit [Ping timeout: 255 seconds] 23:19:22 -!- markgo has quit [Ping timeout: 250 seconds] 23:22:36 can you elaborate a bit more theTower ? 23:25:21 !vault grunt_swamp_rune_castle 23:25:22 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/swamp.des;hb=HEAD#l2075 23:26:12 -!- Pluie has joined ##crawl-dev 23:26:13 the symmetry is diagonal (and randomized), but you enter from (at least two) orthogonal sides, so while the vault is symmetrical it doesn't _play_ symmetrical 23:27:17 of course, that's a small tight bundle of monsters and not a large vault but I think it's demonstrative of the idea enough 23:27:56 Ty 23:29:21 -!- Pluie|2 has quit [Ping timeout: 260 seconds] 23:29:57 (also it is Cool to use rotational symmetry and not just lines >_>) 23:30:02 <|amethyst> hm, which way to fix this vault 23:30:04 (see spin_cycle) 23:30:37 <|amethyst> one way results in more vetoes, the other results in more long connecting paths 23:30:59 what I'd give for long connecting paths to be randomly smeared or expanded or _something_ 23:31:21 only good use is in shoals since you're still in open space 23:36:50 -!- ontoclasm1 has joined ##crawl-dev 23:39:34 -!- Basil___ has joined ##crawl-dev 23:39:58 !send Basil___ more altars 23:39:59 Sending more altars to Basil___. 23:40:07 -!- ontoclasm has quit [Ping timeout: 258 seconds] 23:44:07 the start of mnolegsprint was going to be cute and provide starting items like zigsprint but with one item per altar in the starting ring 23:44:25 this seems hard to fit dith and ru into 23:44:44 Ru provides no item (Sacrifice Items)....... 23:45:42 -!- mong has quit [Quit: dot hamn] 23:47:00 03|amethyst02 07* 0.16-a0-1650-g5170a4e: Don't let nrook_mini_backslash disconnect. 10(13 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5170a4e66f19 23:47:00 03|amethyst02 07* 0.16-a0-1651-gcf82e13: Add a simple vault. 10(23 minutes ago, 1 file, 11+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=cf82e137c15f 23:47:54 hehehe 23:48:01 that is a 23:48:03 killer design 23:48:07 <|amethyst> theTower: new DEPTH line welcome 23:48:21 <|amethyst> theTower: and/or a version with a patrolling monster at the end :) 23:48:29 !vault pan_surprise 23:48:30 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/pan.des;hb=HEAD#l2453 23:48:49 blind tiny diagonal corridors, hmm? 23:48:57 !vault cracks_in_the 23:48:57 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/variable/mini_monsters.des;hb=HEAD#l3091 23:48:57 <|amethyst> I really need to teach my ctags about .des files 23:49:16 <|amethyst> or that sewer 23:50:25 there's probably some solid potential between that kind of layout gimmick and some deep troll earth mages or boring beetles at a far end 23:51:12 <|amethyst> actually, I guess better than a DEPTH line might be some layout_ tags 23:51:37 man, I really need to learn the new layout (lack of) hierarchy 23:52:11 how else can I work on things like dis decor 23:53:21 I think the new layout system is good. 23:53:26 -!- Siegurt has quit [Quit: Leaving.] 23:53:30 but I guess I'm not the best person to ask that :D 23:53:37 <|amethyst> some of the new layouts are still buggy I think 23:53:50 imo layout_buggy 23:53:56 (who's with me) 23:54:05 <|amethyst> or at least are more susceptible to problems from opaque primary vaults 23:56:00 -!- Poncheis has quit [Read error: Connection reset by peer] 23:57:13 <|amethyst> you know 23:57:28 <|amethyst> the "default transparent" thing wouldn't be *that* bad 23:57:47 <|amethyst> would just need a script to do all the existing TAGS and .tags() lines 23:58:01 <|amethyst> I guess there are some vaults that have multiple lines 23:58:02 <|amethyst> ... 23:58:55 -!- Isabel has joined ##crawl-dev