00:01:08 -!- xnavy has quit [Ping timeout: 248 seconds] 00:02:10 -!- Sequell has joined ##crawl-dev 00:12:06 -!- MakMorn has quit [Ping timeout: 264 seconds] 00:13:02 -!- ussdefiant has quit [Ping timeout: 255 seconds] 00:14:19 -!- simmarine_ has quit [Quit: bye] 00:17:51 -!- ussdefiant has joined ##crawl-dev 00:22:51 -!- Fear is now known as Guest5733 00:23:54 -!- Guest5733 has quit [Client Quit] 00:25:01 -!- Fear_ has quit [Client Quit] 00:27:18 -!- MakMorn has joined ##crawl-dev 00:27:45 -!- Fear_ has quit [Client Quit] 00:28:15 -!- Fear_ has quit [Read error: Connection reset by peer] 00:32:41 -!- Codrus has quit [Ping timeout: 244 seconds] 00:41:23 -!- Pingas has quit [Read error: Connection reset by peer] 01:00:18 -!- mong has quit [Quit: Leaving] 01:03:47 -!- Codrus|2 has quit [Ping timeout: 250 seconds] 01:05:08 -!- tensorpudding has quit [Ping timeout: 248 seconds] 01:08:15 -!- syraine has quit [Read error: Connection reset by peer] 01:08:26 -!- syraine_ is now known as syraine 01:14:12 -!- magistern has quit [Quit: This computer has gone to sleep] 01:19:45 -!- Mottie has quit [Read error: Connection reset by peer] 01:19:57 -!- Mottie has joined ##crawl-dev 01:20:27 -!- kkinch has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]] 01:39:13 -!- t1r13m6 has quit [Client Quit] 01:42:11 -!- Kalir has quit [Quit: YOU'LL NEVER TAKE ME ALIVE] 01:43:51 -!- Lasse- has quit [Read error: Connection reset by peer] 01:44:48 -!- evilmike_ has quit [Read error: Connection reset by peer] 01:48:28 -!- deadrabbit has quit [Ping timeout: 255 seconds] 01:50:47 -!- G-Flex has quit [Quit: Time for us to bug out.] 02:04:05 -!- DracoOmega has quit [] 02:10:29 -!- ebarrett has quit [] 02:18:53 -!- SkaryMonk1 has joined ##crawl-dev 02:20:09 -!- Twinge has quit [Ping timeout: 252 seconds] 02:41:47 -!- cbus_ is now known as cbus 02:43:21 -!- KaminaSquirtle has quit [Quit: Leaving] 02:48:27 -!- andrewhl has quit [Remote host closed the connection] 02:49:07 -!- ]343[ has quit [Quit: Page closed] 03:11:56 -!- chewymouse has joined ##crawl-dev 03:14:35 -!- Helluva has quit [Client Quit] 03:15:03 -!- ark____ has joined ##crawl-dev 03:17:33 -!- Sprort has quit [Remote host closed the connection] 03:27:06 -!- ussdefiant has quit [Ping timeout: 245 seconds] 03:29:35 -!- Unflexed has quit [Ping timeout: 245 seconds] 03:30:06 -!- boxo has quit [Ping timeout: 264 seconds] 03:32:30 -!- Vandal has joined ##crawl-dev 03:33:51 -!- Ganrao| has quit [Ping timeout: 252 seconds] 03:57:28 -!- oberstein has quit [Quit: uhhh] 03:57:59 -!- oberstein has joined ##crawl-dev 04:00:50 -!- sumguy has quit [Ping timeout: 245 seconds] 04:23:29 -!- scummos has quit [Remote host closed the connection] 04:27:51 -!- PepeRC2 has quit [Remote host closed the connection] 04:45:36 -!- Codrus has quit [Quit: o/] 04:47:04 -!- Vizer_ has quit [Quit: nipaa~] 04:48:05 -!- Pacra has joined ##crawl-dev 04:51:02 -!- barbs has joined ##crawl-dev 04:55:37 -!- Serfuzz has quit [Ping timeout: 240 seconds] 04:56:11 -!- Yen has quit [Ping timeout: 255 seconds] 04:58:51 -!- wasd has quit [Read error: Connection reset by peer] 05:00:02 OSX builds of master branch on crawl.develz.org updated to: 0.11-a0-2952-g9602862 05:04:20 -!- Mindiell has quit [Quit: Quitte] 05:04:39 -!- urthmover has quit [Read error: Connection reset by peer] 05:09:30 -!- Ragdoll has joined ##crawl-dev 05:12:55 -!- ainsophyao has quit [Ping timeout: 260 seconds] 05:41:22 -!- Adeon has quit [Read error: Connection reset by peer] 05:43:47 -!- absolutego has quit [Quit: leaving] 05:59:10 -!- ontoclasm has joined ##crawl-dev 06:02:42 -!- Pingas has joined ##crawl-dev 06:13:14 -!- syllogism has joined ##crawl-dev 06:13:15 -!- edlothiol has joined ##crawl-dev 06:17:06 -!- alefury has joined ##crawl-dev 06:24:40 -!- buppy_ has quit [Quit: Page closed] 06:26:13 -!- HangedMan has joined ##crawl-dev 06:26:31 -!- Nomi has quit [Ping timeout: 248 seconds] 06:35:00 -!- monqy has quit [Quit: hello] 06:37:57 -!- Pingas has quit [Read error: Connection reset by peer] 06:40:25 so, anything holding 0.11 release? 06:40:42 Isn't the tournament starting soon? 06:43:24 -!- Pingas has joined ##crawl-dev 06:46:58 -!- SwissStopwatch has quit [Ping timeout: 250 seconds] 06:49:07 -!- Adeon has joined ##crawl-dev 06:49:15 is the unicode thing working fine? 06:58:41 the list of major bugs doesnt seem particularly horrible 06:59:57 -!- domi is now known as domi_ 07:02:06 we should at least branch soon 07:02:34 getting some more of the tile submissions in before release would be nice 07:03:44 any suggestions? I'll take a look at the recolored ant tiles, that would be good to have 07:03:48 03edlothiol * rb00e9328f533 10/crawl-ref/INSTALL.txt: Update the package list for Fedora. 07:04:17 -!- monqy has joined ##crawl-dev 07:04:20 elliptic: someone's angry at PN removal: https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:magic:spells:removed 07:04:44 not that I think it has any ground, just pointing it out in case you want to explain 07:05:46 wow. good read. 07:06:39 "PN was removed because it lets you trivially avoid all monsters in some areas. I am so angry because i like to trivially avoid all monsters!" 07:06:56 (not a quote) 07:07:19 galehar: There was a lengthy discussion about that here yesterday. :) 07:07:40 kryft: was it funny? because if it was ill have to read the log. :) 07:07:42 galehar: I think the tournament schedule was also mentioned, but I forget the details 07:08:01 alefury: I'm not sure, I was too busy playing. ;) 07:08:06 bah 07:08:38 I must say that this is one of the most addictive games I've played. 07:11:53 DCSS takes everything I've liked about roguelikes (and most of what I've liked about CRPGs in general) and distills it into a potent designer drug. 07:15:07 edlothiol: maybe Erica from 4869, the current tile has a staff even though erica has a flaming scimitar. Still looking through other submissions. 07:16:06 03edlothiol * r1787d8f1e6b2 10/crawl-ref/source/rltiles/mon/animals/ (queen_ant.png soldier_ant.png worker_ant.png): roctavian's improved ant tiles (#5903). 07:16:32 edlothiol: 5724 has very nice spears 07:16:45 large number of tiles though, so probably quite a bit of work 07:17:50 edlothiol: lava in 5875 is very nice. Not sure it should be animated, though. 07:18:26 edlothiol: 5907 CPM seems like low-hanging fruit :) 07:22:12 edlothiol: 5911 slime tiles has awesome stuff, but seems like a lot of work and a bit of decision-making would be required. maybe having both the shoreline and ontoclasms slime pools would look good? 07:23:02 yeah, the slime overlays would be good to have 07:24:19 edlothiol: 5769 asmodeus and scythe are really nice, cant compare the hammers right now. the sceptre of torment looks boring. 07:25:47 edlothiol: 5622 has a pizza tile that looks quite delicious. If pizza isn't removed, might as well add the tile. :) 07:26:09 no opinion on the brighter coins 07:28:22 edlothiol: at least the thin mist from 5906 could be added quickly I think. Maybe also the floor. Not so sure about the monsters. The newly added vapour seems nice at least. 07:28:27 speaking of removals, what about having no traces of Hive in 0.11 ? 07:30:45 what about that portal vault idea? afaik there is a finished implementation? if that wont be used for sure you might as well remove all traces of hive. 07:32:37 -!- jbenedetto has quit [Ping timeout: 240 seconds] 07:33:12 there's a prototype of that "larva race" idea, but that's all 07:33:40 hive_mumra_combs 07:33:51 I think hive ends have nice enough design that they could be used elsewhere - but perhaps modified so only small parts have bees and the rest is normal monsters 07:34:18 st_: yeah, especially Spider 07:35:14 BTW, that honeycomb eating gimmick is the reason bee larvae have been removed from all places other than that disabled single vault 07:37:06 I suppose 0.11 won't be much different from trunk as it is now? 07:37:21 right 07:38:10 there's a crapload of tiles to add, config file cleanup, and a crapload of bugs to fix, but no new features 07:38:28 new stuff can be done on branches, and there are a few already 07:39:30 and some speed-ups (I'm sanitizing mon-data initialization as we speak) 07:39:44 Speaking of tiles, I wish I could play trunk with webtiles. I have nothing against ASCII, but it seems a shame not to see all the cool tiles. :) 07:48:09 03edlothiol * r5235caaf08f3 10/crawl-ref/source/ (12 files in 4 dirs): New crystal plate tiles by roctavian and dd (#5907). 07:57:13 Does anyone know what kind of skill set would be required to help out with webtiles? 07:58:45 roctavian edited white_noise's Arachne tile. Not sure which one ended up on mantis 07:58:48 https://crawl.develz.org/tavern/viewtopic.php?p=69188#p69188 07:59:33 SkaryMonk1: depends on what you want to help out with 08:00:42 -!- SurpriseTRex_ has quit [Ping timeout: 264 seconds] 08:00:45 never mind, looks like white_noise uploaded roctavian's improved version 08:00:45 Well, specifically getting webtiles to run trunk. :P 08:01:52 there's a webtiles trunk server 08:02:22 Yes, there is, so it sounds easy enough, except all the scoring scripts and stuff would have to be up for it. 08:02:31 -!- FunnyMan3595 has quit [Ping timeout: 245 seconds] 08:02:32 Also, the trunk servers are too slow for me. 08:02:40 Since I'm in Europe. 08:03:47 -!- SkaryMonk1 has left ##crawl-dev 08:03:52 -!- SkaryMonk1 has joined ##crawl-dev 08:04:11 since that test server is not connected to official scoring/ttyrec/etc scripts, you can as well just run a webtiles server locally 08:04:27 quite a bit better ping :p 08:06:36 -!- st_ has quit [Read error: Connection reset by peer] 08:07:11 -!- st_ has joined ##crawl-dev 08:08:54 -!- Grildrak has quit [Quit: Page closed] 08:17:32 -!- bmfx has quit [Ping timeout: 245 seconds] 08:23:16 -!- zzdfasners has quit [Ping timeout: 255 seconds] 08:26:38 -!- Namey has quit [Quit: Page closed] 08:35:35 -!- pantaril has quit [Ping timeout: 248 seconds] 08:36:05 -!- Lucas_ has quit [Quit: Page closed] 08:36:54 I'm trying out the original directional slime overlays in #5911 plus the brighter floor tiles by ontoclasm, it does look dangerous enough I think 08:38:25 cool; there's no risk of them suddenly happening for normal rock in the Abyss anymore :p 08:45:25 pushed it to a branch 08:45:41 (shouldn't Chei announce that?) 08:46:04 03edlothiol 07slime-tiles * r93c60106f66e 10/crawl-ref/source/ (tilecell.cc tilepick.cc): Fix a stupid bug in the previous commit. 08:46:31 that gets announced, of course ;) 08:47:10 New branch created: slime-tiles (2 commits) 08:49:12 -!- Grunt has joined ##crawl-dev 08:54:50 Grunt: yay for pain mirror indicator! having something like this for slow and haste would be nice, too. 08:55:46 somewhat worried about too many icons, though 08:55:51 -!- tJener has quit [Ping timeout: 248 seconds] 08:55:51 usually those only affect a single enemy, but the messages are easy to miss and missing them can be very dangerous, so having a visual indicator would be nice 08:56:41 HangedMan: why? usually there arent many at once 08:57:32 still can potentially get very visually busy 08:58:39 ??sheep[2] 08:58:40 sheep[2/3]: The sheep is almost dead. It is moving slowly, bewildered and confused, poisoned and covered in liquid flames. 08:59:09 screenshot: https://crawl.develz.org/mantis/file_download.php?file_id=3550&type=bug 08:59:52 looks great! 09:00:11 i do not want to go near those walls :) 09:00:54 the jump from the slime covered to normal floor is quite abrupt, but that cant be changed without large directional overlays 09:01:06 its definitely a huge improvement 09:01:38 -!- ainsophyao has joined ##crawl-dev 09:01:46 i think there should be more slimy walls 09:02:27 -!- mhss has quit [Quit: Page closed] 09:02:34 just having double weight for those would probably be enough 09:03:03 they're currently half weight 09:03:36 actually i think they were meant to be 100%, and the non-slimy ones for vaults with non-damaging rock walls 09:03:46 i think there was a tso temple or something 09:04:00 not sure if that still spawns in slime 09:04:43 that was fixed and there aren't supposed to be any, anyway 09:05:02 HangedMan: that stair bug was alledgedly fixed, by the way 09:05:12 so nothing preventing slime vaults now :) 09:06:25 ah, the mockup has both kinds of walls, so they were definitely meant to be mixed 09:06:49 the problem with increasing the weight of the slimy ones is that they look repetitive very fast 09:07:21 could ask for more :) 09:07:33 mmmmmm 09:10:31 edlothiol: does it work in the branch end? meaning, is the non-slimy floor next to non-slimy walls displayed as non-slimy? 09:12:04 03edlothiol 07slime-tiles * rd5b9c6d4ed26 10/crawl-ref/source/rltiles/dc-wall.txt: Tweak slimy wall weights a bit. 09:12:11 yes (also, the stone walls use the tile roctavian made) 09:12:54 the non-slimy one i hope? 09:13:02 the other one looks cool, but slimy :/ 09:13:42 on the other hand, the slimy runes are really nice, and the lack of a floor overlay would indicate that theyre nonslimy 09:14:47 it uses both 09:15:11 that sounds like it wouldnt look very good 09:15:32 well, maybe with a small weight for the runed ones or something 09:15:36 I think it looks more interesting than just using one of them 09:16:27 reducing the weight of the runed ones could be good 09:16:40 well, youre actually looking at it, im just thinking about how it might look, so just do whatever looks good :) 09:18:03 03dolorous * rfeae41c85058 10/crawl-ref/source/dat/descript/monsters.txt: Fix capitalization. 09:19:05 -!- barbs has quit [Ping timeout: 255 seconds] 09:19:44 regarding tiles, theres also the octoring in 5198 09:19:52 Eronarn: around? 09:21:37 i think the last one looks really nice, but having different colors for the different rings would be good 09:24:06 -!- y2s82 has quit [Ping timeout: 264 seconds] 09:29:44 -!- btanaka has quit [Remote host closed the connection] 09:30:05 03edlothiol 07slime-tiles * rf9ab910c2dd1 10/crawl-ref/source/rltiles/dc-wall.txt: Tweak slime stone wall weights. 09:30:45 -!- syraine has quit [Quit: ChatZilla 0.9.88.2 [Firefox 16.0a2/20120720042008]] 09:33:30 Unstable branch on crawl.akrasiac.org updated to: 0.11-a0-2955-g5235caa (33) 09:38:01 if the slime tiles are too bright i still have the xcf file 09:38:06 i can change them easily 09:38:41 speaking of xcf, it'd be good to store them somewhere. I got a bunch, too. 09:53:52 -!- Deathmic has quit [Read error: Connection reset by peer] 10:11:32 wheals the Vexing (L1 HEAM) (D:1) 10:12:23 -!- ktgrey has quit [Read error: Connection reset by peer] 10:12:45 -!- ChongLi has quit [Read error: Connection reset by peer] 10:14:15 -!- deadrabbit has quit [Read error: Connection reset by peer] 10:18:12 03kilobyte * r6e9b297febed 10/crawl-ref/source/ (14 files): Don't use objects with strange constructors for storing monster resists. 10:18:57 -!- Mindiell has quit [Quit: Quitte] 10:21:56 galehar: apparently CAO is likely to have downtime sometime in August but rax doesn't know when yet, so the tournament isn't actually scheduled at the moment... getting 0.11 closer to release would be good though! 10:22:35 ...actually making a branch at some point would be a good thing :) 10:25:30 Grunt: you want to put new features in trunk? :) 10:27:57 -!- SkaryMonk1 has quit [Quit: Leaving.] 10:29:07 There are a few things that I'd like to land, yes. 10:29:13 Primarily some monster spell implementations. 10:29:32 Speaking of which, I should attempt to split some of those out of the mons-gods branch <_< 10:30:00 Or perhaps I can just land the entire branch but disable most of the abilities until they're worked on a lot more... 10:30:19 (or at least the active abilities) 10:30:37 there are some parts on that branch I don't like. Like those three unresistible bad mutations just because a monster marked as Jiyvaite wanders by. 10:31:08 That's only if they're actually using Slimify, besides which there aren't supposed to be monsters wandering around the dungeon that are Jiyvaites. 10:31:30 ...with at least one, and possibly two significant exceptions, though they can't really be considered to be wandering. 10:31:57 also, almost any monsters marked as worshipping a god are marked thus for theme/speech reasons 10:32:11 it would be silly to suddenly give those god abilities 10:33:35 you slaughter hundreds of monsters in your gods name. what did most other worshipers do? theyre probably at 1* or something, normal enemies definitely shouldnt have god abilities 10:34:11 So, it would not be thematic for monsters specially marked as worshipping a god to have thematically-related abilities? 10:34:25 -!- monqy has quit [Quit: hello] 10:34:26 it would be thematic, but i think the monsters should be uniques or otherwise special 10:34:31 I'm not advocating for everything in the dungeon to suddenly have abilities associated with it. 10:34:42 Far from it; that would shift the balance of the game rather dramatically. 10:35:17 Grunt: not all monsters worshipping a god should have fancy invocations, no 10:35:28 that old demigod idea has a lot of merit (gods send their champions to kill you), god champion zig floors could be pretty sweet if the champions work well, and replacing a few boring units or sprucing them up with some divine power would be nice. 10:35:42 s/units/uniques 10:35:48 Think of this as a template, if you will - "if there was an enemy that we wanted to empower through a deity, this is how it would work". 10:36:09 even with uniques that tends to be bad: some Xom effects are rather drastic, so Yiuf or Psyche would be bad. Making Grinder a demon-summoner would be iffy, too, same and so on. 10:36:43 Grinder is too low level to be capable of summoning demons. 10:36:45 using decks is even worse: a single legendary deck of summoning is not unlikely to get you through Zot:5 10:37:08 kilobyte: as a non-nemelexite? 10:37:30 Grunt: I think the point is just that it would be a nice to have a way other than HD of controlling which god abilities a given monster has (if any) 10:37:47 alefury: these monsters are supposed to be nemelexites; and a non-nemelexite won't have that low power with good Evoc, too 10:37:58 relying on HD for that seems like a bad idea given how much else HD does 10:37:59 it's just that hardly any players get 27 Evoc without Nemelex 10:38:06 i think automatically granting monsters who worship a god abilities would be bad 10:38:23 whats wrong with just having them as monster spells, and giving them to appropriate monsters? 10:38:25 elliptic, I agree with you; HD seemed like a convenient way to assign the monster a piety value while I worked on this. 10:38:52 alefury: that's pretty much the only reasonable way to balance that which I see 10:38:57 it could just be a new monster tag, with most monsters having 0 piety 10:39:03 alefury: that's good aside from maybe lingering issues with antimagic thinking that god abilities are spells 10:39:08 well, a new piety field that is 0 by default would work too 10:39:10 but presumably those are solvable 10:39:21 oh, ninjad :) 10:39:22 elliptic: priestly spells ignore antimagic 10:39:44 actually, priestly monsters ignore antimagic 10:39:49 unless that was changed at some point? 10:39:50 right 10:40:00 but someone wanted to split that i think 10:40:06 <|amethyst> I think Eronarn 10:40:07 on the other hand, antimagic works on player's god abilities 10:40:31 <|amethyst> https://crawl.develz.org/mantis/view.php?id=5676 10:41:40 kilobyte: all I meant is that there have been a ton of issues with antimagic not working properly in the past... maybe they are all resolved now, but until pretty recently you got antimagic messages for meleeing plain nagas and junk like that 10:41:56 if it's not a problem, good :) 10:42:19 <|amethyst> it would need some work, but it would be nice to have something like that (so each entry in a mon-spellbook states the "source" of the ability, such as "spell", "god", "innate" 10:43:27 <|amethyst> could allow e.g. priests of kiku who can summon corpses as a god ability but cast animate dead as a spell 10:45:16 |amethyst: +1. Having innate abilities have fake spells is already confusing enough, let's not add divine abilities in a hacky way 10:46:09 there's antimagic, but also silence to consider 10:46:16 to the contrary, I'd really like to get rid of "special abilities" and have them as spells 10:46:54 which ones? 10:47:10 not naga spits and dragon breath, right? 10:47:37 crystal statue summons, anything 10:48:06 no point in having two redundant code paths 10:48:43 -!- nooodl has quit [Ping timeout: 252 seconds] 10:48:57 unifying code paths would be good, but also giving a type to those abilities: spell, innate and divine 10:49:12 <|amethyst> "innate" could probably use some subdivision too 10:49:15 spell is affected by antimagic and silence 10:49:25 <|amethyst> e.g. "breath" 10:49:25 divine is affected by silence 10:49:28 innate isn't affected by neither 10:49:37 uhm, it usually is 10:49:44 <|amethyst> btw, antimagic against players is pretty effective at stopping god abilities (other than Makhleb) 10:49:58 maybe it shouldn't 10:49:59 kilobyte: "You hit the naga. The naga's magic leaks into the air." 10:50:02 only arcane spells are not 10:50:42 <|amethyst> are not what? 10:50:47 ^^ why I brought up antimagic 10:50:47 galehar: I intentionally coded it this way, discussing with dpeg. It's about magic creatures being shut down. 10:51:11 it's weird how bots tell you that dragons resist silence for example. They don't resist, they are just unaffected 10:51:41 take a look at _is_physiological_spell() -- only breath weapons are excluded 10:51:45 some/most innate abilities are magical, hence antimagic working on orbs of fire etc 10:51:51 also, aren't there issues with draconians and naga casters who have both spells and breaths? 10:52:28 galehar: blocking is done on a per-spell basis, not per-caster 10:52:34 (except for players) 10:52:59 maybe it's fine, but it's completely opaque 10:53:33 can someone who understands the current antimagic code make it so that you don't get the message above ^^ for nagas? I've looked into it and it was completely unclear to me how anything was working 10:55:14 nagas get affected by antimagic because they're spellcasters without M_FAKE_SPELLS 10:55:24 affected as in that message shows up, that is 10:56:15 how does trog know not to give extra piety for killing them, then? 10:56:16 i thought the fix would be to give them M_FAKE_SPELLS but that was reverted and the per-spell flags were added instead iirc 10:56:41 because they don't have M_ACTUAL_SPELLS 10:56:46 aah 10:56:47 so no trog piety 10:57:11 MarvinPA: heh, exactly, that's what I just added 10:57:12 their spells are neither actual spells nor fake spells :P 10:57:38 i vaguely remember there was some reason or other for having it work the way it currently does 10:57:53 but i don't recall what it was :P 10:58:01 so M_FAKE_SPELLS = naga, M_ACTUAL_SPELLS = spellcasters, neither = stuff like orbs of fire? 10:58:10 is that the idea? 10:58:29 M_FAKE_SPELLS are bears, basilisks, crocodiles, etc 10:58:30 yeah, stuff like bears have fake_spells at the moment 10:58:31 it seems to me that adding divine abilities to this mess without refactoring is going to be a nightmare 10:59:40 how does that work for monsters who have both fake spells (abilities) and actual spells? 10:59:51 wouldn't it be saner to do it per spell instead of per monster? 11:00:07 anyway, have to go 11:00:11 * galehar leaves 11:00:14 03kilobyte * ref0e15a5d4d3 10/crawl-ref/source/mon-data.h: Don't let antimagic block naga poison spit. 11:00:51 there was a bunch of discussion not long ago about refactoring things to allow defining the spell source in monster spellbooks, yeah 11:00:53 I see, and MONS_DRAGON doesn't need M_FAKE_SPELLS because the breath is implemented as an ability 11:01:36 kilobyte: looking at this commit, does this mean that antimagic will still disable poison spit of naga spellcasters? 11:01:42 -!- ChongLi_ is now known as ChongLi 11:01:45 * galehar really leaves 11:01:58 antimagic never actually disabled poison spit 11:02:05 -!- blabber has joined ##crawl-dev 11:02:07 you just got the message on hit 11:05:10 galehar: they don't have poison spit in the first place 11:05:54 elliptic: yeah, that's a physiological spell, like dragon breath 11:06:41 so there are four cases, one for every antimagic/silence combination 11:06:54 arcane, priestly, innate/demon, physiological 11:11:20 -!- vev has quit [Remote host closed the connection] 11:12:24 -!- SkaryMonk has quit [Read error: Connection reset by peer] 11:12:35 -!- SkaryMonk has joined ##crawl-dev 11:20:01 -!- pantaril has quit [Ping timeout: 245 seconds] 11:24:18 bee larvae don't exist anywhere; should I restore them or remove outright? 11:24:45 I vote for remove 11:28:12 we wasted quite a lot of code on these blighters, including a whole rewrite of monster polymorph code just to fix related bugs 11:28:29 and yet honey eating was never used in any actual release 11:40:04 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20120421074340]] 11:43:03 -!- BoredOne has quit [Quit: ~ Trillian Astra - www.trillian.im ~] 11:47:21 -!- Maahes has quit [Disconnected by services] 11:55:05 -!- ac13 has quit [Ping timeout: 252 seconds] 11:56:43 -!- Aryth has quit [Ping timeout: 272 seconds] 11:56:54 <|amethyst> I have a commit here to make grunt_ashenzari_visionary explicitly tell you what you are seeing ("You have a sudden vision of the Shoals and the Snake Pit!"), and to note it in ?: --- does that sound reasonable, or is it fine as is? 11:57:45 -!- CryptoCactus has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 11:57:48 <|amethyst> the idea being to make it slightly less spoilery to new players 11:57:58 -!- ainsophyao has quit [Remote host closed the connection] 12:00:14 -!- absolutego has quit [Quit: leaving] 12:00:28 -!- deadrabbit has quit [*.net *.split] 12:00:28 -!- ChongLi has quit [*.net *.split] 12:00:28 -!- inde has quit [*.net *.split] 12:00:28 -!- y2s82 has quit [*.net *.split] 12:00:34 -!- Daekdroom has quit [*.net *.split] 12:00:34 -!- Lost_Number has quit [*.net *.split] 12:00:34 -!- Adeon has quit [*.net *.split] 12:00:34 -!- HangedMan has quit [*.net *.split] 12:00:34 -!- shrot has quit [*.net *.split] 12:00:34 -!- kats has quit [*.net *.split] 12:00:34 -!- Ragnor has quit [*.net *.split] 12:00:34 -!- Sabaki has quit [*.net *.split] 12:00:34 -!- ajikeshi_ has quit [*.net *.split] 12:00:34 -!- ToBeFree has quit [*.net *.split] 12:00:34 -!- AlphaQ has quit [*.net *.split] 12:00:34 -!- Stelpa has quit [*.net *.split] 12:00:34 -!- SamB has quit [*.net *.split] 12:02:12 -!- HangedMan has joined ##crawl-dev 12:02:38 -!- SamB_ has joined ##crawl-dev 12:02:38 -!- Adeon has joined ##crawl-dev 12:02:38 -!- 16WAAWFE7 has joined ##crawl-dev 12:02:38 -!- ToBeFree has joined ##crawl-dev 12:02:38 -!- SamB has joined ##crawl-dev 12:02:41 -!- Sabaki has quit [Ping timeout: 255 seconds] 12:02:58 -!- SamB has quit [Ping timeout: 247 seconds] 12:03:24 -!- 16WAAWFE7 has quit [Ping timeout: 255 seconds] 12:03:24 -!- 16WAAWACW has quit [Ping timeout: 255 seconds] 12:05:13 -!- 16WAAULPV has quit [Ping timeout: 255 seconds] 12:05:56 -!- elliott has quit [Remote host closed the connection] 12:06:33 -!- SamB_ has quit [Ping timeout: 255 seconds] 12:08:46 -!- SurpriseTRex has quit [Ping timeout: 245 seconds] 12:11:49 -!- One-Eyed has quit [Quit: Page closed] 12:15:47 -!- ontoclasm1 has joined ##crawl-dev 12:15:51 -!- ontoclasm has quit [Ping timeout: 248 seconds] 12:17:22 -!- domi_ has quit [Quit: さようなら] 12:18:20 -!- maahes has quit [Quit: WeeChat 0.3.7] 12:23:06 -!- G-Flex has joined ##crawl-dev 12:27:01 -!- hoody has quit [Remote host closed the connection] 12:28:17 -!- Orionstein has quit [Quit: Leaving.] 12:28:37 -!- ainsophyao has joined ##crawl-dev 12:29:35 -!- rkd2 has quit [] 12:30:50 -!- Grildrak has quit [Ping timeout: 245 seconds] 12:31:00 03kilobyte * re89e052b6cc8 10/crawl-ref/source/ (29 files in 12 dirs): Purge the remnants of Hive. 12:31:00 -!- scummos has quit [Ping timeout: 248 seconds] 12:31:01 03kilobyte * rf4ea95c2fb4b 10/crawl-ref/ (15 files in 5 dirs): Axe killer bee larvae. 12:31:01 03kilobyte * rd304ab204d10 10/crawl-ref/source/mon-util.cc: Fix ghost resistances getting cleared. 12:31:01 03kilobyte * r6732e62db5dc 10/crawl-ref/source/ (describe.cc ghost.cc mon-data.h mon-enum.h monster.cc): Store monster rN as an actual resistance. 12:31:02 03kilobyte * rf8ff7e217934 10/crawl-ref/source/rltiles/ (UNUSED/monsters/wight_king.png mon/undead/wight.png): Denzi's crownless wight tile. 12:31:13 03kilobyte * rcc55ecacd86a 10/crawl-ref/source/ (dat/des/portals/volcano.des tileview.cc): Actually use volcano wall tiles in volcanoes. 12:31:13 03kilobyte * r87f81e7011f0 10/crawl-ref/source/ghost.cc: Fix player illusions lacking certain resistances. 12:31:26 -!- ussdefiant has joined ##crawl-dev 12:36:43 -!- Chish has quit [Quit: Leaving] 12:40:11 03dolorous * r26d17f98107c 10/crawl-ref/source/ (describe.cc mon-data.h): Formatting fixes. 12:42:24 -!- Dingo has quit [Quit: World in peril] 12:43:42 -!- Sabaki_|2 is now known as Savaki 12:50:07 -!- BlackrayJack has quit [Ping timeout: 240 seconds] 12:52:07 -!- simmarine has quit [Ping timeout: 248 seconds] 12:53:48 -!- MarvinPA_ has joined ##crawl-dev 12:57:03 -!- MarvinPA has quit [Ping timeout: 252 seconds] 12:57:04 -!- MarvinPA_ is now known as MarvinPA 13:02:47 -!- atrodo has quit [Ping timeout: 248 seconds] 13:07:07 -!- yxhuvud has quit [] 13:09:07 -!- Sprort has quit [Remote host closed the connection] 13:10:07 -!- ussdefiant has quit [Ping timeout: 240 seconds] 13:10:48 -!- ussdefiant has joined ##crawl-dev 13:15:06 -!- st_ has quit [Ping timeout: 264 seconds] 13:15:29 -!- arca has quit [Quit: leaving] 13:17:05 -!- Palyth has quit [Ping timeout: 245 seconds] 13:19:28 -!- blabber has quit [Quit: leaving] 13:20:52 -!- Dingo has quit [Quit: World in peril] 13:22:08 -!- Pthing has quit [Remote host closed the connection] 13:33:15 -!- Deathmic has quit [Read error: Connection reset by peer] 13:37:15 -!- ontoclasm1 has quit [Quit: Leaving.] 13:39:43 -!- minqmay has quit [Read error: Connection reset by peer] 13:54:53 -!- wasd22 has quit [Quit: You slip out of the net!] 13:56:20 -!- Daekdroom has quit [Quit: Saindo] 14:01:33 -!- Codrus has quit [Quit: o/] 14:13:36 -!- cosmonaut has quit [Quit: Page closed] 14:17:52 Dead enemy stacks on floor re-sort after stair travel, cause auto-explore re-check. (https://crawl.develz.org/mantis/view.php?id=5973) by XuaXua 14:29:46 -!- ainsophyao has quit [Remote host closed the connection] 14:35:32 -!- rahulc1 is now known as rahulc 14:38:20 -!- Lucas_ has quit [Ping timeout: 245 seconds] 14:39:35 -!- omnirizon has quit [Ping timeout: 245 seconds] 14:43:16 God-gifted unrandarts don't autoinscribe. (https://crawl.develz.org/mantis/view.php?id=5974) by elliptic 14:48:42 -!- MarvinPA_ has joined ##crawl-dev 14:48:46 -!- Taco_Princess has quit [Ping timeout: 245 seconds] 14:52:07 -!- MarvinPA has quit [Ping timeout: 240 seconds] 14:52:07 -!- MarvinPA_ is now known as MarvinPA 14:52:20 -!- aleksil has quit [Ping timeout: 248 seconds] 14:52:32 -!- Namey has quit [Quit: Leaving] 14:56:11 <|amethyst> kilobyte, galehar: I've added a note to the octopode start screen colour issue (5325). If I add an alpha channel and save it looks fine in-game.... until I do optipng, which strips the alpha channel and makes it orange again. 14:56:35 <|amethyst> kilobyte, galehar: it looks fine in an image viewer; it's only the in-game splash screen that has the bad colours 14:57:37 <|amethyst> kilobyte, galehar: a quick fix would be to ship an unoptimised version of the image; but there is probably an underlying bug in the SDL_image code (or in SDL_image itself) that causes this 14:59:28 <|amethyst> Grunt: any thoughts on http://s-z.org/neil/tmp/unspoil-ashviz.patch ? 15:00:41 |amethyst: that would be good for unspoiling. :) 15:00:48 <|amethyst> kilobyte, galehar: Also, I count 92 other images, most of them wall and floor tiles, that are RGB rather than indexed or RGBA; haven't checked whether they have colour problems 15:01:58 <|amethyst> kilobyte, galehar: among them are sand[1-8].png, marble_wall*.png, gui/skills/focused-fg.png, and probably others 15:05:24 <|amethyst> If somehow you ended up in a game with only one of the Lair roulette branches, it will be reported twice 15:05:41 <|amethyst> if you have neither (e.g. Sprint), it works correctly 15:06:37 <|amethyst> (with my changes, due to appear any second) 15:07:20 03|amethyst * re92238a0d8cc 10/crawl-ref/source/dat/des/altar/grunt_ashenzari_visionary.des: Make Ashenzari's lair branch visions less spoilery. 15:08:17 -!- elliott_ has quit [Read error: Operation timed out] 15:09:57 -!- Lost_Number has quit [Ping timeout: 255 seconds] 15:09:58 -!- Adeon_ has joined ##crawl-dev 15:10:14 -!- yxhuvud has quit [Ping timeout: 255 seconds] 15:10:14 -!- inde has quit [Ping timeout: 255 seconds] 15:10:41 -!- Adeon has quit [Ping timeout: 255 seconds] 15:11:08 -!- pantaril has quit [Ping timeout: 255 seconds] 15:12:49 |amethyst: it looks like the complete B channel gets set to 0 15:13:19 <|amethyst> hrm 15:13:32 I'd guess it's a bug in our image loading 15:15:39 -!- kats has quit [Read error: Connection reset by peer] 15:15:54 -!- Adeon_ is now known as Adeon 15:17:26 -!- Lost_Number has quit [Ping timeout: 255 seconds] 15:19:14 -!- y2s82 has quit [Ping timeout: 255 seconds] 15:19:37 -!- syraine has quit [Ping timeout: 240 seconds] 15:20:02 -!- QubeNub has quit [Quit: Ik ga weg] 15:20:03 -!- nooodl has quit [Ping timeout: 252 seconds] 15:20:36 -!- Dixie has quit [Ping timeout: 248 seconds] 15:21:48 found it 15:22:14 <|amethyst> oh? are we passing 3 to glPixelStorei or something? 15:22:43 no, it's much simpler ;) the fix is 6 characters 15:22:50 <|amethyst> oh? 15:24:32 -!- evilmike has joined ##crawl-dev 15:24:59 https://gitorious.org/crawl/crawl/commit/b57c4229f1d35d23a7dc3ecc8b9df0e8a3db4e44 15:25:21 <|amethyst> haha 15:25:43 it worked on big endian ;) 15:26:11 03edlothiol * rb57c4229f1d3 10/crawl-ref/source/windowmanager-sdl.cc: Fix loading of RGB images. 15:26:42 <|amethyst> so I think we can close 5325 15:27:01 yeah 15:35:08 -!- Tsuppis has quit [Client Quit] 15:49:15 -!- blabber has joined ##crawl-dev 15:56:13 03evilmike * r8fee403a949b 10/crawl-ref/source/mon-stuff.cc: Don't trigger "monster_dies" triggerers on polymorph. 16:06:37 -!- Kalir has quit [Ping timeout: 240 seconds] 16:10:35 -!- Dingo has quit [Quit: World in peril] 16:10:35 -!- Tally has quit [Read error: Connection reset by peer] 16:10:48 -!- Tally_ is now known as Tally 16:14:58 -!- elliott_ has quit [Quit: Leaving] 16:18:17 -!- blabber_ has joined ##crawl-dev 16:19:15 edlothiol: nice fix. :p 16:19:49 -!- blabber has quit [Ping timeout: 246 seconds] 16:25:27 -!- tJener has quit [Ping timeout: 248 seconds] 16:25:33 -!- ussdefiant_ has joined ##crawl-dev 16:25:38 -!- magistern has quit [Quit: This computer has gone to sleep] 16:27:56 -!- ussdefiant has quit [Ping timeout: 245 seconds] 16:28:10 -!- ussdefiant_ is now known as ussdefiant 16:28:46 -!- absolutego has quit [Quit: leaving] 16:29:32 -!- Stelpa has quit [Remote host closed the connection] 16:37:03 -!- DracoOmega has joined ##crawl-dev 16:39:06 -!- Nightbeer has quit [Ping timeout: 264 seconds] 16:39:40 -!- PollyEsther has quit [Remote host closed the connection] 16:49:36 -!- SirVaulterScoff has quit [Ping timeout: 245 seconds] 16:53:04 -!- Nightbeer has quit [Ping timeout: 246 seconds] 16:58:34 -!- CryptoCactus has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 16:59:48 -!- Robot2600 has quit [Ping timeout: 248 seconds] 17:01:51 -!- SurpriseTRex has quit [Ping timeout: 276 seconds] 17:03:25 -!- Wensley has joined ##crawl-dev 17:03:35 -!- Wensley has quit [Client Quit] 17:04:54 -!- Orionstein has quit [Read error: Connection reset by peer] 17:08:28 -!- ontoclasm has joined ##crawl-dev 17:09:06 -!- Kalir has quit [Changing host] 17:15:53 -!- G-Flex has quit [Quit: Time for us to bug out.] 17:16:19 |amethyst, edlothiol: I tried it on a crapload of systems recently, and the yellowness was showing only on builds with contrib libs 17:17:38 -!- johnthebear has quit [Remote host closed the connection] 17:18:13 (and every single system I tried was either amd64, i386, or armel (with stress on "el")), so not a single big endian one 17:18:34 EBADPARENTHECIZATION 17:20:14 03evilmike * r869064c64d4e 10/crawl-ref/source/dat/des/builder/uniques.des: Remove the 'pan' tag from uniq_ignacio. 17:21:39 -!- blabber_ has quit [Quit: leaving] 17:21:39 kilobyte: is it intentional that lightning rod seems to make very little (if any) noise? 17:21:43 evilmike: I looked at Hive vaults, a bunch of them are fit for reusal, but except for wasp ones I already picked a couple of weeks ago, most are encompass[ish] or big floats 17:21:58 kilobyte: agreed that hive vaults are worth reusing, if a use can be found for them 17:22:18 elliptic: of course not 17:22:22 but for now, I totally agree on just removing them from hive.des. they're easy enough to dig up if they're every wanted again 17:22:33 or I should say, removing hive.des 17:23:01 like, that watery tunnels one is a good fit for Spider after gutting the central part 17:23:22 I think it might be possible to turn one or to into an ORIENT: north vault 17:23:26 what hive.des are you talking ago? That's so five hours ago! 17:24:56 elliptic: what level of noise would be best? 17:26:01 I'm changing the two pan blood fountain vaults. Right now they are one time only, and get placed instead of a pan lord vault. How common should these vaults be (keeping in mind they will have 'extra' and 'allow_dup')? 17:26:33 I'm thinking they could stand to be pretty common... it would be nice for vampires who don't use kiku/makhleb, at least 17:27:09 +1 17:27:43 now that Pan is a regular branch, we can use regular ways to place vaults 17:27:47 kilobyte: hm... maybe something in the 15-20 range? 17:28:14 that "pan" tag could be removed altogether, too... no dummies would be enough 17:28:23 -!- Yen has quit [Ping timeout: 248 seconds] 17:28:46 -!- HangedMan has quit [Ping timeout: 245 seconds] 17:29:42 <|amethyst> removing the 'pan' tag from Ignacio's vault, too? 17:30:04 ignacio gets selected by chance and depth now 17:30:43 I looked into placing him the regular way uniques get placed, but that'd result in 1/10 chance 17:32:37 -!- Aryth1 has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 17:34:36 -!- Duralumin has quit [Client Quit] 17:35:04 kilobyte: also I was wondering whether lightning rod has any hunger cost 17:37:05 it uses the regular rod code 17:37:55 I mean, it doesn't short-circuit the processing; it gets called from the same place clouds/etc do 17:38:12 (I didn't test it though, lemme take a look) 17:38:36 -!- Nightbeer has quit [Read error: Connection reset by peer] 17:38:37 ah, and thunderbolt is level 2 I guess, so that is consistent with not having noticeable hunger cost 17:39:13 that's used only for the initial cast, and I guess noise 17:40:01 <|amethyst> and hunger 17:41:34 <|amethyst> what about making it level 5 and special-casing the initial casting cost? 17:42:13 |amethyst: would need to adjust it in a number of places, especially monster AI 17:42:38 <|amethyst> hm 17:42:38 (giving it base 2 is ok, they simply don't cast when there's just one charge) 17:42:53 <|amethyst> also, the thing about zapping it then having 1mp left on the rod: 17:42:54 tested loudness, it's indeed always 2 17:42:55 level 3 hunger would be reasonable IMO 17:43:05 <|amethyst> this happens because the cost rounds down 17:43:18 <|amethyst> so if it was about to recharge, it will recharge after using it 17:43:43 I limitted it to whole integers 17:44:11 allowing fractional charges could be good, yeah 17:44:30 <|amethyst> doesn't necessarily have to make it stronger 17:44:45 -!- Ragdoll has quit [Read error: Connection reset by peer] 17:44:56 <|amethyst> could just remove the extra mana if it's < ROD_CHARGE_MULT 17:45:28 <|amethyst> or I guess you could use div_round_rand() to compute the oomph 17:45:33 that would be silly, and reward micromanaging 17:45:58 div_rand_round could work, but lemme look at fractional charges first 17:47:00 -!- ainsophyao has joined ##crawl-dev 17:47:47 <|amethyst> btw, monsters use mons->props["thunderbolt_mana"].get_int() but in the other two places (players and cast_thunderbolt) it's .get_byte() 17:50:23 -!- HangedMan has joined ##crawl-dev 17:50:50 -!- ainsophyao has quit [Remote host closed the connection] 17:51:36 beh, it ended up div_rand_round()ed anyway 17:51:51 just noticed get_byte() myself, fixed 17:52:06 03evilmike * rc5f837cda8e3 10/crawl-ref/source/dat/des/branches/pan.des: Changes to Pandemonium blood fountain vaults. 17:54:12 -!- tJener has quit [Quit: Lost terminal] 17:55:48 <+MarvinPA> there was a bunch of discussion not long ago about refactoring things to allow defining the spell source in monster spellbooks, yeah 17:55:52 not just discussion 17:55:52 there is working code 17:56:47 unfortunately i haven't been able to follow up on it like i wanted... 17:57:52 http://gitorious.org/crawl/crawl/commits/spell-sources 17:58:15 -!- Pingas has quit [Read error: Connection reset by peer] 17:59:23 basically you'd need to actually redefine the spellbooks next, using the new enums 17:59:39 and then start converting code to check the monster's enums rather than the spell or the monster 17:59:44 If there's a demand for it, I could relatively easily fix up that code and get it working. 18:00:01 I'd rather wait until we have a 0.11 stable branch before tinkering with that, though. 18:00:11 Grunt: i say do it: it shouldn't take more than two hours to get 90% of the cases that we'd care about (silence, antimagic) 18:00:17 and it would cut off a lot of bugs 18:00:29 -!- Stelpa has quit [Remote host closed the connection] 18:00:53 -!- alefury has joined ##crawl-dev 18:01:03 Eronarn: have you followed the discussion? What you call "innate" should really be two distinct cases (innate/demon and physiological) 18:01:07 -!- Rewans has quit [Ping timeout: 240 seconds] 18:01:54 which adds precisely a single line to the code :p (an extra enum) 18:02:09 kilobyte: in what i did, 'SOURCE_NATURAL' is for anything physiology based 18:02:17 which is admittedly not great wording 18:02:27 since constructs might have 'natural' abilities 18:03:00 i'm glad i noticed the highlights, it'd be good to get that code in use :) 18:03:12 right, what is a "natural spell" might be arguable, considering the great number of spells in RL :) 18:03:57 -!- elliott__ is now known as elliott 18:04:03 -!- elliott has quit [Changing host] 18:04:05 03evilmike * rce4faeadf669 10/crawl-ref/source/dat/des/builder/layout_loops.des: Change the weights of infiniplex's 'loops' layouts. 18:04:06 ontoclasm: i think a slightly weaker overlay for the slime floors would be better. the current one stands out a lot (too much IMO), and with the added overlay next to walls that's not really necessary i think 18:04:14 my thought with breath and gaze is basically to specialcase them just because they are so common 18:04:17 but they don't strictly need to be 18:04:21 alefury: okay, gimme a sec 18:04:40 kilobyte: "Did you ever cast a spell? [yn] y" "Did it work [yn] y" "Sure it did..." 18:05:20 s/work/&?/ 18:06:37 alefury: losing 60 hp per turn _does_ warrant something that stands out a lot in my book 18:06:56 did you look at the screenshot? it is super duper green. 18:07:12 lemme compile current branch... 18:07:17 i almost cant see the slimes on it 18:07:22 The walls burn you! Ouch! That really hurt! You die... 18:08:04 burn your eyes 18:08:32 heck, if we want to go that far, it could get more opaque when there's more walls and/or you're deeper 18:09:03 it's unobvious the same wall will hurt you six times as much on Slime:6 as on Slime:1 18:09:06 -!- yxhvuud has quit [Ping timeout: 264 seconds] 18:09:27 <|amethyst> For example, I didn't know that 18:09:59 <|amethyst> and slime is the only branch I seem to be able to clear consistently? 18:10:04 <|amethyst> s/?/ :)/ 18:10:56 -!- chewymouse has quit [Quit: Leaving] 18:11:22 -!- orleans has quit [Client Quit] 18:11:44 -!- Savaki is now known as SAbaki 18:11:46 -!- SAbaki is now known as Sabaki 18:12:38 https://dl.dropbox.com/u/1000017/slime2.png 18:12:41 try those 18:13:02 Wait, it hurts you more on lower depths? 18:13:30 DracoOmega: thanks for proving my point :p 18:13:31 alefury: 18:13:32 -!- Deathmic has quit [Read error: Connection reset by peer] 18:13:32 (If so, that really IS unobvious to be able to have gotten the rune like 30 times without knowing this...) 18:13:34 <|amethyst> see? completely unobvious :) 18:13:43 I never knew about that either 18:14:00 i only know it because somebody mentioned it in here 18:14:06 <|amethyst> the game tries so hard to keep you away from slime walls that you hardly ever take damage :) 18:14:09 but certainly not from crawl experience 18:14:25 uh, i knew, but ir ead it somewhere 18:14:50 having the overlay get stronger the deeper you get might be nice 18:14:51 -!- ark____ has quit [Quit: Leaving] 18:15:00 Yeah, that would be nice, if it really does work that way 18:15:02 i could strip it out for you 18:15:03 there's an overlay? 18:15:08 and you could do a transparency thing 18:15:25 they should do the same damage regardless of where they are, maybe the same as Slime:3 or 4 are right now 18:15:54 <|amethyst> %git slime-tiles 18:15:58 edlothiol * rf9ab910c2dd1: Tweak slime stone wall weights. (9 hours ago, 1 file, 2+ 0-) https://gitorious.org/crawl/crawl/commit/f9ab910c2dd1 18:15:58 Actually, that's probably a better solution (in my opinion) 18:16:02 the current formula is 2d(depth * #walls) 18:16:03 -!- smeea has quit [Read error: Connection reset by peer] 18:16:04 <|amethyst> Zannick: in a branch 18:17:27 I'd go with: 1. removing the depth factor, 2. using both overlays, the mild one where there's one wall and that super duper green one with many 18:17:46 that might be good 18:17:52 just for tiles? 18:17:54 to show that multiple walls hurt more 18:18:05 well, aren't most tiles going to be next to multiple walls? 18:18:27 <|amethyst> could be 4 or more (corners but not straight walls) 18:18:49 that would probably be better 18:19:10 <|amethyst> then again, 3 times the damage next to a wall as opposed to a pillar is significant 18:19:20 looking at a random place, it looks like a half tiles are next to a corner 18:19:35 the tiles could be random and weighted 18:22:00 -!- y2s82 has quit [Remote host closed the connection] 18:23:31 <|amethyst> could distinguish in console too (green vs lightgreen) 18:23:50 <|amethyst> hopefully no one sticks moths of suppression in slime 18:23:58 well, it uses green for normal floor and lightgreen for acid floor 18:24:09 could add yellow or something 18:24:10 <|amethyst> oh duh 18:24:35 <|amethyst> lightgreen and lightcyan, but I guess that's halo+silence 18:25:11 i think silence is normalcyan 18:25:15 but i might be wrong 18:25:30 <|amethyst> right, which becomes lightcyan if the cell is also haloed 18:25:37 ahh 18:25:44 <|amethyst> (umbra also combines with silence) 18:26:19 yellow floor should mainly be avoided in branches where having a halo matters, imo 18:26:34 so, it would be a bad idea to use it in Tomb, but not so much in Snake 18:26:58 although, I guess Mennas can spawn in Snake... 18:27:03 I'm sure we're all floored by that suggestion. 18:27:07 * Grunt flees. 18:27:08 an eudemon blade of holy wrath hurts a lot, so an Yredite is not unlikely to try to lead Mennas to a moth of suppression :p 18:27:34 -!- Kalir has quit [Ping timeout: 246 seconds] 18:33:24 Nomi the Devastator (L15 DEFE) ERROR in 'mon-movetarget.cc' at line 112: ZotDef: monster rock worm failed to pathfind to (39,43) (the Orb) (Zot) 18:33:53 !lm Nomi type=crash -log 18:33:53 18. Nomi, XL12 HOPr, T:17071 (milestone): http://crawl.akrasiac.org/rawdata/Nomi/crash-Nomi-20120712-055028.txt 18:34:41 !lm Nomi zotdef type=crash -log 18:34:41 4. Nomi, XL15 DEFE, T:4201 (milestone): http://crawl.akrasiac.org/rawdata/Nomi/crash-Nomi-20120724-233323.txt 18:34:46 mandatory unicode, ✩ for halo 18:34:55 <|amethyst> s/23\./22./ 18:35:33 or maybe ◦ 18:35:42 no bazaar involved 18:35:47 still, it's a rock worm 18:35:49 At least it's not "monster it" anymore... 18:36:01 Have we seen any more of these crashes since then 18:36:02 ? 18:36:06 *since that change 18:37:11 oh right I was going to report that monster spawning in random places places them in the loot chambers 18:37:46 <|amethyst> !lm * crash zotdef noun=~failed to pathfind noun!~monster it 18:37:46 59. [2012-07-24] Nomi the Devastator (L15 DEFE) ERROR in 'mon-movetarget.cc' at line 112: ZotDef: monster rock worm failed to pathfind to (39,43) (the Orb) (Zot) 18:37:47 HangedMan: that one should be fixed since quite a long time ago, is it not? 18:37:49 <|amethyst> !lm * crash zotdef noun=~failed to pathfind noun!~monster it 1 18:37:50 1/59. [2011-07-26] Yunor the Summoner (L11 DsSu) ERROR in 'mon-movetarget.cc' at line 104: ZotDef: monster imp failed to pathfind to (39,17) (the Orb) (D:1) 18:37:58 ...huh. 18:38:10 <|amethyst> I guess sometimes they were in sight before 18:38:15 !lm * crash zotdef noun=~failed to pathfind noun!~monster it -2 18:38:15 58/59. [2012-01-01] Ragdoll the Hellbinder (L23 MuSu) ERROR in 'mon-movetarget.cc' at line 109: ZotDef: monster quokka failed to pathfind to (39,34) (the Orb) (D:1) 18:38:16 kilobyte: I was using a pretty recent version 18:38:26 It's been a while since the last non-"it". 18:40:07 |amethyst : have you looked at my last patch in https://crawl.develz.org/mantis/view.php?id=4238(autopickup)? 18:40:28 i feel like i could be making a critical oversight 18:41:33 <|amethyst> what happens if you have "autopickup_exceptions = (but ammo normally off) 18:42:13 hmm 18:42:26 <|amethyst> then, with the two-state version, when you toggle darts on, you're toggling exploding darts off 18:47:46 since ammo is normally off, if you toggled darts you would always pick it up (regardless of ae) 18:48:09 <|amethyst> you wrote return !_is_option_autopickup(item, itemname); 18:48:11 so if there was a useless_item 18:48:28 damn 18:48:30 you got me 18:49:27 <|amethyst> also if something whose category is on changes its uselessness... that could change the meaning of the toggle 18:49:56 we could put ae infrot of all this autopickup madness 18:50:03 -!- Kyrris has quit [Ping timeout: 244 seconds] 18:50:09 <|amethyst> no, that defaults the purpose 18:50:14 yeah 18:50:18 <|amethyst> it's much easier to change things in the menu than in the rc 18:50:28 agreed 18:50:32 <|amethyst> I think making the states "on" and "off", and sticking to that, is fine 18:50:39 dman 18:50:42 <|amethyst> we don't have to (and don't) highlight the "reset" option 18:50:56 <|amethyst> it's there, but I think most players won't (and won't need to) use it 18:51:51 <|amethyst> ...unless they make a typo :( 18:51:53 -!- y2s82 has quit [Remote host closed the connection] 18:52:00 i was just looking at that code, and was trying to make it less hacky w/o making a new menu class 18:52:03 18:52:04 mmh 18:53:32 <|amethyst> ChrisOelmueller: if your autopickup exceptions override your settings in the menu, it means you have to edit your config to make the menu work properly 18:54:10 by the way, I just realized how a moth can make you berserk 18:54:39 especially when there's a fly and a mosquito (or similar shit) to help the moth 18:54:41 <|amethyst> toxic moth dust? 18:55:01 -!- _dd has quit [Ping timeout: 245 seconds] 18:55:17 <|amethyst> oh 18:55:25 Nomi the Devastator (L17 DEFE) ERROR in 'mon-movetarget.cc' at line 112: ZotDef: monster Ackudih failed to pathfind to (39,43) (the Orb) (Zot) 18:55:26 <|amethyst> s/defaults/defeats/ didn't even notice :) 18:55:36 <|amethyst> another rock worm? 18:55:39 haha 18:55:50 <|amethyst> !lm nomi zotdef crash -log 18:55:50 5. Nomi, XL17 DEFE, T:4901 (milestone): http://crawl.akrasiac.org/rawdata/Nomi/crash-Nomi-20120724-235524.txt 18:56:11 <|amethyst> Ackudih the rock worm, yes 18:56:23 <|amethyst> so are rock worms in zotdef just broken? 18:56:30 thanks for helping me come to my senses |amethyst 18:56:36 <|amethyst> or are they finding their way into some place they shouldn't 18:57:18 Those coordinates are outside the normal area of play. 18:57:25 solution 1: ban rock worms outright, solution 2: exempt them from the assertion, and hope they won't sit there standing like idiots 18:57:27 I suspect it spawned there and couldn't find a way in. 18:57:46 <|amethyst> oh 18:58:24 <|amethyst> because the map is permarock but I guess is surrounded by rock? 18:58:45 It's not a 100% barrier of permarock; there are some stone segments. 18:58:58 But it is surrounded by rock, yes. 18:59:38 <|amethyst> hm 18:59:43 (Possible solution: change the rock to permarock? It won't be seen under most circumstances anyway.) 18:59:46 <|amethyst> that's more confusing then 19:00:22 (Also, the majority of the other ZD layouts do that.) 19:00:34 <|amethyst> if it is rock, why can't the worm pathfind? 19:00:45 <|amethyst> worms can go through stone can't they? 19:02:01 they can 19:02:42 <|amethyst> so there should be a path, though perhaps long and convoluted, to the orb 19:03:04 <|amethyst> !lg * zotdef killer=~rock worm 19:03:04 No games for * (killer=~rock worm). 19:03:14 <|amethyst> !lg * zotdef killer=~worm 19:03:14 53. JFunk the Tainter (L10 NaSu), worshipper of Kikubaaqudgha, slain by a worm on D:1 (Scenario I: Hall of Zot : zotvault) on 2012-07-14, with 6086 points after 1859 turns and 0:37:14. 19:03:22 <|amethyst> !lg * zotdef killer=~spiny worm 19:03:23 1. newuser the Wrestler (L16 TrBe), worshipper of Trog, demolished by a spiny worm on D:1 (Scenario II: Battle Heart : zotvault2) on 2011-10-30, with 143266 points after 4750 turns and 0:53:43. 19:03:25 <|amethyst> hm 19:04:34 -!- scummos has quit [Ping timeout: 252 seconds] 19:05:08 by the way, why is there a chance of being able to hit rock worms in walls in zotdef? 19:06:34 <|amethyst> Ask marvinpa 19:06:43 <|amethyst> used to be a chance always 19:06:50 <|amethyst> %git 410a2c5 19:06:51 MarvinPA * r410a2c5ef5f4: Don't give a chance to hit rock worms in walls except in Zotdef (1 year, 5 months ago, 1 file, 1+ 1-) https://gitorious.org/crawl/crawl/commit/410a2c5ef5f4 19:07:07 |amethyst: no, there was an earlier commit enabling it always 19:07:17 even though I can't find it 19:07:27 that was just to make it actually consistent with the comment, or something 19:07:28 but it was motivated by zotdef 19:07:50 <|amethyst> %git 6b5ecc 19:07:50 atomjack * r6b5ecca7665c: Merge of the original myzotdef branch into the Crawl 0.6 release branch. Quite a few edits required... (2 years, 3 months ago, 48 files, 2481+ 149-) https://gitorious.org/crawl/crawl/commit/6b5ecca7665c 19:07:54 -!- Dingo has quit [Quit: World in peril] 19:08:29 since zotdef is mostly permarock, perhaps there's no need to bother with rock worms at all? 19:10:39 -!- magistern has quit [Quit: This computer has gone to sleep] 19:10:55 Debian builds of master branch on crawl.develz.org updated to: 0.11-a0-2972-gce4faea 19:16:20 -!- Textmode has joined ##crawl-dev 19:16:24 -!- Yxven has quit [Ping timeout: 244 seconds] 19:18:01 -!- syllogism has quit [] 19:26:40 -!- orleans has quit [Ping timeout: 245 seconds] 19:28:06 -!- aleksil has quit [Ping timeout: 276 seconds] 19:29:09 -!- Chish has quit [Quit: Leaving] 19:30:44 -!- ainsophyao has joined ##crawl-dev 19:33:02 -!- andrewhl has quit [Remote host closed the connection] 19:33:09 -!- shockwave has quit [] 19:38:39 -!- Kalir has quit [Changing host] 19:42:15 -!- edlothiol has quit [Ping timeout: 248 seconds] 19:44:09 03elliptic * r638d8d1981ad 10/crawl-ref/source/art-data.txt: Make the shield of Ignorance a large shield in name as well as deed. 19:53:52 -!- vivec has joined ##crawl-dev 19:53:58 is there any way to get the crawl tiles client to run in borderless fullscreen windowed? 19:57:10 both fullscreen and windowed at once? 19:57:23 Sure, kilobyte, a window the size of the screen. 19:57:29 It's more common than you'd expect. 19:57:45 ie, fullscreen... 19:57:58 Well, it's not exactly fullscreen, because you still have the window border. 19:58:06 but he asked for borderless! 19:58:20 ...then it's just fullscreen. :-P 19:58:48 it's been a while I last coded some gui, but at least on Windows a full-screen window effectively has borders that are outside the screen 20:01:34 basically 20:01:44 it's fullscreen, no borders 20:01:53 but it behaves as a windowed program 20:01:57 for much faster alt tabbing 20:02:28 * kilobyte is confused 20:02:58 have a link 20:02:59 http://pcgamingwiki.com/wiki/Borderless_Fullscreen_Windowed 20:03:05 i think both fullscreen and fullscreen(windowed) exist 20:03:39 just checked with a full-screen windows on compiz, at least with mouse-rotating the cube the borders don't show 20:08:01 -!- Illyria has quit [Client Quit] 20:14:20 -!- Vizer has quit [Read error: Connection reset by peer] 20:19:35 -!- vivec has quit [Ping timeout: 245 seconds] 20:23:00 -!- Wensley has joined ##crawl-dev 20:36:08 -!- bonghitz has quit [Quit: bonghitz] 20:39:07 -!- ajikeshi_ has quit [Ping timeout: 240 seconds] 20:43:06 -!- mikee_ has joined ##crawl-dev 20:46:59 -!- alefury has quit [] 20:48:17 -!- ontoclasm has quit [Quit: Leaving.] 20:56:39 -!- minqmay has quit [Quit: Leaving] 20:56:40 -!- syraine has quit [Ping timeout: 250 seconds] 21:05:58 -!- antrees has quit [Read error: Connection reset by peer] 21:13:04 -!- Nomi has quit [Ping timeout: 255 seconds] 21:14:31 -!- mikee_ has left ##crawl-dev 21:14:50 -!- Yxven has quit [Client Quit] 21:20:54 -!- Rewans has quit [Ping timeout: 250 seconds] 21:21:57 -!- KaminaSquirtle has quit [Quit: leaving] 21:22:57 -!- Kalir has quit [Ping timeout: 255 seconds] 21:27:30 -!- monqy has joined ##crawl-dev 21:27:48 -!- Dixie has joined ##crawl-dev 21:35:55 -!- Kalir has quit [Changing host] 21:42:51 -!- G-Flex has joined ##crawl-dev 21:45:59 -!- HellTiger has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 21:46:30 -!- Lost_Number has quit [Ping timeout: 248 seconds] 21:51:00 -!- maahes has quit [Quit: WeeChat 0.3.7] 21:52:07 -!- NeremWorld has quit [Ping timeout: 252 seconds] 21:58:40 -!- Kyrris has quit [Remote host closed the connection] 21:59:57 -!- HangedMan has quit [Read error: Connection reset by peer] 22:01:13 -!- Textmode has quit [Ping timeout: 255 seconds] 22:02:07 -!- wheals has quit [Quit: Leaving] 22:06:43 -!- Fear has quit [Client Quit] 22:15:35 -!- Textmode has joined ##crawl-dev 22:22:12 -!- st_ has joined ##crawl-dev 22:25:32 -!- Textmode has quit [Ping timeout: 255 seconds] 22:28:22 -!- Robot2600 has quit [Ping timeout: 246 seconds] 22:29:43 -!- Textmode has joined ##crawl-dev 22:36:53 -!- rkd2 has quit [] 22:42:59 -!- ketsa has quit [Ping timeout: 252 seconds] 22:43:10 -!- ketsa_ is now known as ketsa 22:49:22 -!- ussdefiant_ has joined ##crawl-dev 22:52:40 03MarvinPA * r54157308707e 10/crawl-ref/source/abl-show.cc: Don't imprison firewood 22:57:21 -!- Dingo has quit [Quit: World in peril] 22:59:34 -!- Daekdroom has quit [Quit: Saindo] 22:59:35 -!- _dd has joined ##crawl-dev 22:59:59 -!- _dd is now known as Guest53855 23:05:25 -!- Guest53855 is now known as ddee 23:10:25 -!- Lightli has quit [Ping timeout: 245 seconds] 23:15:17 -!- GuraKKa has quit [Read error: Connection reset by peer] 23:17:10 -!- NeremWorld has quit [Ping timeout: 244 seconds] 23:19:27 -!- scwizard has quit [Quit: Page closed] 23:23:28 -!- Kalir has quit [Quit: YOU'LL NEVER TAKE ME ALIVE] 23:24:00 quick question: should all rodtypes show up on the autopickup menu or just one item that covers all rods? 23:24:33 quick question, can we get some kind of book item there to disable book autopickup in e.g. zigs 23:24:47 i was going to move on to that next =) 23:25:21 <|amethyst> hm 23:25:39 <|amethyst> right now rods are like books in terms of ID 23:25:58 <|amethyst> meaning you'll probably never be autopickuping a known rod 23:26:09 the next question would be: should those items then be under their own individual subtitle or be under a misc. subtitle 23:26:32 <|amethyst> Probably "Other items" 23:26:40 ok cool 23:26:43 <|amethyst> not "misc." since that already means something 23:26:57 <|amethyst> Personally I like the idea of food having a whole category 23:27:21 that shouldnt be a problem 23:28:56 <|amethyst> misc. items are a bit debatable 23:29:12 what do you mean? 23:29:34 <|amethyst> OTOH it would be nice to be able to turn on decks but turn off lamps, lanterns, stones, etc 23:29:41 <|amethyst> err 23:29:46 <|amethyst> s/OTOH/on the one hand/ 23:30:53 I have pretty much decided im going to make a new class that inherits inventory menu; shits getting too hacky for my taste 23:31:11 so we can do pretty much anything 23:31:19 <|amethyst> on the other hand, it is not clear how to handle decks anyway, since the thing you'd want to select by (rarity) isn't even part of the subtype 23:32:10 <|amethyst> I guess one entry for decks... but then shouldn't fan, stone, etc be grouped together? 23:32:39 unfortunately you have lost me 23:32:40 -!- MarvinPA_ has joined ##crawl-dev 23:32:42 <|amethyst> for simplicity it might be better just to lump all miscellaneous items together 23:32:54 call it Trash 23:33:00 call it Trash and cboe 23:33:00 because I am inexperienced at crawl =9 23:33:07 * =( 23:33:09 but who would need autopickup for that 23:33:34 <|amethyst> hm 23:34:10 <|amethyst> Thann: just trying to decide whether "misc items" should be a whole category or just an entry in "other" 23:34:17 aaah 23:34:45 well Other->decks and Other->garbage sounds good to me 23:34:46 currently runes "misc." but they have their own category 23:35:01 s/category/subtitle 23:35:12 <|amethyst> I'm not even sure if runes need to be there any more 23:35:17 yeah 23:35:27 that has been brough up before 23:35:30 <|amethyst> I mean, sure they're "known" 23:35:51 -!- MarvinPA has quit [Ping timeout: 248 seconds] 23:35:51 -!- MarvinPA_ is now known as MarvinPA 23:35:55 <|amethyst> rip it out then :) 23:36:36 <|amethyst> three entries for misc: "decks", "runes", and "other miscellaneous" 23:36:49 ay ay captain! 23:36:53 <|amethyst> maybe just two 23:37:03 <|amethyst> I don't know that "runes" is really necessary 23:37:16 <|amethyst> though there have been times I've wanted to turn off autopickup of the orb 23:37:22 <|amethyst> I just used ctrl-a :) 23:37:52 <|amethyst> hm 23:39:17 <|amethyst> also, I think I mentioned in the mantis issue that toggling categories by shortcut could use some work 23:39:19 orb shouldn't be on autopickup 23:39:24 yeah 23:39:30 yeah i have been thinking about that 23:39:37 -!- MarvinPA_ has joined ##crawl-dev 23:39:50 since picking it up is unreversable and messes up your game if you didn't want to pick it up yet 23:40:06 <|amethyst> oh 23:40:17 <|amethyst> I must have set that long long long ago 23:40:34 why are rods not autopicked up by default? 23:41:04 <|amethyst> because they used to be in the same category as staves 23:41:25 they should be auto-picked up now that monsters use them for sure 23:41:25 I don't see why they would be, but at a point it's sort of arbitrary what is and what isn't 23:41:38 for the same reason that wands are... dangerous to leave on the floor 23:41:53 <|amethyst> and, unlike weapons, they're useful in multiples 23:41:57 fair enough 23:42:05 i can hop on that issue real quick 23:43:01 The rakshasa zaps a rod. Something smites you! 23:43:14 (The only reason I miss rods of smiting.) 23:43:16 -!- MarvinPA has quit [Ping timeout: 246 seconds] 23:43:17 -!- MarvinPA_ is now known as MarvinPA 23:45:26 <|amethyst> Thann: it's a one-line change plus documentation... just not sure there's a need to do it during freeze 23:46:05 i see 23:46:27 is there any known timeline for release? 23:47:03 I keep poking people about that, but apparently I'm not poking the right people. <_< 23:47:10 lol 23:47:50 also when/where was the freeze announcement so i know in the future? 23:48:42 I was wondering about when/where the freeze announcement was also :P 23:48:46 -!- Sorbius has quit [Quit: IceChat - Its what Cool People use] 23:49:06 I remember it being mentioned here, but I don't think there was an official announcement made elsewhere. 23:50:50 <|amethyst> 09:10:44 and yeah, feature freeze too 23:50:55 <|amethyst> that was the announcement 23:51:00 <|amethyst> :) 23:51:02 That wasn't the announcement. 23:51:10 It was just after... 23:51:11 <|amethyst> or 11:06:41 FREEZE! 23:51:15 That's the one. 23:51:24 Don't forget the line immediately following it. 23:51:25 <|amethyst> that one wasn't so effective :) 23:51:36 try including the date, yeah :p 23:51:59 <|amethyst> sorry, 20120704 for "FREEZE" and 0710 for the other one 23:53:38 in that case I will claim that removing projected noise after the feature freeze was okay because it was an unfeature :P 23:54:06 Well, we don't seem to be making any noise about that one. 23:55:23 Out of curiousity, how abusable do you think it would be if say... you just picked a compass direction for it, and it made the noise about one screen or so in the given direction? 23:57:00 DracoOmega: if you made it limited range (I was thinking target the noise somewhere in LoS actually) then it would certainly be much less abusable, yes... but at that point it isn't much different from casting a fireball in that direction 23:57:24 Yeah, I wasn't necessarily saying it would often be useful, but just wondering 23:57:32 I think I've literally never cast it, as it is 23:57:43 the spell is called 'projected noise' 23:57:47 what if it did noise directionally 23:58:05 Isn't that what I said? Or did you mean something different? 23:58:30 no, i mean the noise is centered on you, but in a cone, rather than in a radius 23:58:42 -!- simmarine has quit [Quit: bye] 23:58:44 so you won't make any noise to things behind you 23:58:51 I think there's some potential for a distraction-creating noise spell, at least if/when distraction stabs become any good 23:59:18 -!- Grunt has quit [Quit: leaving] 23:59:37 but spells that let you affect the behavior of monsters that are far away are likely to have issues