00:14:14 -!- valrus has quit [Remote host closed the connection] 00:22:40 -!- valrus_ has quit [Remote host closed the connection] 00:55:26 -!- MakMorn has quit [Ping timeout: 265 seconds] 00:58:39 -!- MakMorn has joined ##crawl-dev 01:06:20 -!- timecircuits has quit [Ping timeout: 245 seconds] 02:08:56 -!- galehar has joined ##crawl-dev 02:09:03 morning 02:18:58 morning! 02:18:58 dpeg: You have 1 message. Use !messages to read it. 02:19:11 !messages 02:19:11 (1/1) galehar said (10h 45m 38s ago): sure, good idea. But first, I'll refactor the interface to make it use a menu class. Then we'll talk about features. 02:19:20 galehar: great! 02:19:24 -!- galehar has quit [*.net *.split] 02:36:16 -!- galehar has joined ##crawl-dev 02:44:27 -!- Iainuki has joined ##crawl-dev 02:44:27 -!- Iainuki has quit [Changing host] 02:44:27 -!- Iainuki has joined ##crawl-dev 02:47:27 -!- Kurper has quit [Remote host closed the connection] 03:09:31 -!- Zaba has quit [Ping timeout: 240 seconds] 03:20:38 -!- Zaba has joined ##crawl-dev 04:06:31 -!- Pseudonut has joined ##crawl-dev 04:28:52 -!- upsy has joined ##crawl-dev 04:30:51 -!- elliptic has quit [Ping timeout: 250 seconds] 04:47:35 -!- Zaba has quit [Ping timeout: 245 seconds] 04:47:46 -!- monky has quit [Quit: hello] 04:56:42 -!- Zaba has joined ##crawl-dev 04:58:20 -!- galehar has quit [Quit: Page closed] 05:03:27 -!- Pseudonut has quit [Remote host closed the connection] 05:10:54 -!- OG17 has quit [Quit: OG17] 05:12:30 -!- OG17 has joined ##crawl-dev 05:27:23 kilobyte around? 05:28:20 nobody seems to be around :) 05:29:26 meow? 05:29:27 kilobyte: You have 3 messages. Use !messages to read them. 05:29:51 Hi kilobyte! 05:30:54 dpeg: randart rings of certain types not identifying on being worn is a known bug, not related to Ash. Did you have two cursed rings worn? It should fully id then. 05:31:41 !messages 05:31:41 (1/2) dpeg said (17h 10m ago): I just enchant an uncursed ice dragon hide to an armour (same DSVM^Ash). Despite no curses being involved, I got "Ash preserves the curse." Bug? 05:31:43 !messages 05:31:44 (1/1) dpeg said (16h 50m 24s ago): Sorry, I said something wrong in message ^-2: I wear a cursed amulet and a cursed ring, not two cursed rings. Does this explain why the randart ring didn't get identified? Some rings definitely did... 05:32:51 kilobyte: no, only one, which is why you can ignore my first message 05:32:59 and the other ones as well, I think :) 05:33:03 sorry for the noise 05:34:31 the one about dragon hide as well? 05:35:55 no, that one is for reals :) 05:35:58 back later 05:38:35 -!- TGWi has joined ##crawl-dev 05:39:08 -!- MarvinPA|2 has joined ##crawl-dev 05:40:05 -!- MarvinPA has quit [Ping timeout: 260 seconds] 05:48:53 -!- TGWi has quit [Read error: Connection reset by peer] 06:37:09 Dark magic is expensive... Guide on Evil, Book of Death each 1200 gold :( 06:37:53 :( 06:51:50 kilobyte: like with the multiuser request on c-r-d, I cannot reasonably reply on the zipping of the source. I fully trust you on the matter... Again, if no one replies, go ahead. 06:59:08 -!- eith has joined ##crawl-dev 07:01:33 kilobyte: Could you provide values of current disk storage as opposed optimised disk storage? Percentages are great, but I'm not really sure how big a current source checkout would be. 07:03:05 this affects only the source images in rltiles/ 07:03:19 ahhh 07:03:39 they are practically uncompressable except for optimizing the images before compression 07:04:27 net differences (assuming bzip2 doesn't manage to get anything to already deflated PNGs): 07:07:19 source dirs _not_ counting .git : -1.4MB, tarball: -1.4MB, git shallow clone: -2.8MB, git full clone: +2.4MB 07:08:21 -!- valrus has joined ##crawl-dev 07:12:10 the latter two include both the source tree and .git 07:18:12 -!- syllogism has joined ##crawl-dev 07:21:11 sounds good to me 07:30:40 -!- valrus_ has joined ##crawl-dev 07:32:27 -!- MarvinPA|2 has quit [Ping timeout: 265 seconds] 07:32:45 -!- valrus has quit [Remote host closed the connection] 07:37:16 -!- valrus_ has quit [Remote host closed the connection] 07:38:56 -!- Mu_ has joined ##crawl-dev 07:40:37 -!- valrus has joined ##crawl-dev 07:42:31 -!- valrus has quit [Remote host closed the connection] 08:24:14 -!- Cryp71c has joined ##crawl-dev 08:41:38 -!- Vandal has joined ##crawl-dev 10:21:38 kilobyte: Your suggestion sounds great to me. Is anybody really going to care about 2.4MB of disk space? 10:23:45 enne: I wouldn't. 10:28:43 kilobyte: if you write a script to do this processing, can you check it into util, so when new tiles get added in the future, we can repeat this process? 10:44:55 -!- MarvinPA has joined ##crawl-dev 11:14:23 -!- syllogism has quit [Ping timeout: 276 seconds] 11:15:11 -!- syllogism has joined ##crawl-dev 11:53:45 Ice form incorrectly reports that the helmet slot is unavailable (https://crawl.develz.org/mantis/view.php?id=2844) by MarvintheParanoidAndroid 12:10:11 -!- Kurper has joined ##crawl-dev 12:16:40 -!- elliptic has joined ##crawl-dev 13:16:29 -!- monky has joined ##crawl-dev 13:55:44 so wrt AM with the ench split: corona and cause fear are going one way, the brands the other 13:56:02 i think we should do two AM starts 13:56:42 nobody plays AM as it is :P 13:56:45 one = charms; swiftness + brands + ???; one = hexes; corona + cause fear + ???. for the latter, a pretty cool effect would be hugely increasing acc/damage on fleeing enemies 13:56:49 MarvinPA: i do 13:58:22 maybe poison could be Hex/Poison, rather than charms 13:58:59 since if you do the good/bad split it's a lot easier to justify stuff like 'this curses your arrows with a terrible poison' 13:59:34 corona, status effect where you deal more damage to fleeing enemies, poison arrows, cause fear... that'd be a pretty flavorful book 14:02:20 or, heck, here's one way to do that status effect: you can stab with ranged weapons, including conf/fleeing stabs 14:07:50 -!- eith has quit [Ping timeout: 272 seconds] 14:10:03 ranged stabs are an interesting idea, but will be hard to balance 14:10:22 a branding spell could be too strong, even if the missile always disappears 14:12:44 gotta go though 14:12:47 -!- dpeg has quit [Quit: leaving] 14:14:51 can someone please fix monsters knowing exactly where you are if you teleport / use the stairs :| 14:17:05 -!- TGWi has joined ##crawl-dev 14:18:08 I remember reading some code that looked like it could be the cause of that 14:18:13 foreget where though 14:18:19 I remember it checked stealth though 14:19:18 hi 14:19:25 -!- galehar has joined ##crawl-dev 14:24:39 Lev/Flight spells marked useless for black dracs (https://crawl.develz.org/mantis/view.php?id=2845) by MarvintheParanoidAndroid 14:29:43 P - a demon whip 14:29:46 oops 14:32:58 so 14:33:01 https://crawl.develz.org/mantis/view.php?id=2531 14:33:10 new size descriptions sucks 14:33:27 everybody agrees 14:33:31 I'm reverting it 14:33:36 if you oppose... 14:33:57 SPEAK NOW OR FOREVER HOLD YOUR PEACE! 14:35:09 galehar: yeah, i agree, i was initially in favor of the idea but comparing to crawl creatures doesn't work well in practice 14:35:28 i think if it were kept it would need to use real-life creatures for comparison... and that fails at the big end 14:37:05 monster size doesn't actually matter for much currently, no? 14:37:56 just trampling i think 14:50:04 more stuff should use it, now that it's relatively fixed 14:56:58 oh fucking damnit 14:57:02 wt 14:58:45 -!- TGWi has quit [Read error: Connection reset by peer] 15:03:35 -!- TGWi has joined ##crawl-dev 15:14:33 -!- valrus has joined ##crawl-dev 15:17:15 does anyone know how difficult it would be to add an enchantment that silences someone? 15:18:46 it looks like it'd just be spl-cast.cc and mon-cast.cc, but i don't want to break anything 15:19:56 oh wait, scrolls too i guess 15:20:21 what's wrong with the silence spell/scroll ? 15:20:56 it's for recite I think 15:21:06 regular silence would make no sense 15:21:08 yes 15:21:26 "is struck (blind/dumb/mute/mad) by Zin!" 15:21:59 "is struck silly by Xom!" 15:23:04 it looks like you.silenced() and silenced() are the relevant functions but idk if i'm missing any 15:23:54 silence is mostly a grid property up to now, not a mob property 15:24:30 sorear: yes, it'd have to check if there's a monster at you.pos that has the relevant enchantment afaict 15:27:16 sorear: here's one: could i fake it with, in silence_radius2(), if has_ench(ENCH_IS_SILENCED), return 1, and then otherwise IS_SILENCED is identical to SILENCE? 15:27:40 -!- syllogism has quit [] 15:27:40 so = 1-range silence that doesn't decay with duration 15:28:24 not sure if radius2 works that way for a single tile though 15:43:20 -!- Textmode has joined ##crawl-dev 15:54:44 okay, it needs to return 0 as the radius2, not 1 15:54:51 but it works other than that 15:55:34 _The green ugly thing is no longer mute. 15:55:57 03galehar * ra64fa21a7839 10/crawl-ref/source/describe.cc: Revert "more descriptive size names" 15:55:59 03galehar * re63b8b646932 10/crawl-ref/source/player.cc: Cosmetic: add missing brackets to nested ifs 15:56:00 03galehar * r38a2d669a8b0 10/crawl-ref/source/skills2.cc: Add missing blank lines 15:56:02 03galehar * r909544d14e0f 10/crawl-ref/source/ (misc.cc tilepick-p.cc): Fix merfolk keeping the fishtail tile when levitating out of water. 15:56:05 03galehar * rcaa5519827a6 10/crawl-ref/source/ (9 files in 4 dirs): Add cloud with disturbance tiles for invisible monsters in cloud. 16:45:10 -!- valrus_ has joined ##crawl-dev 16:45:58 -!- valrus_ has quit [Remote host closed the connection] 17:03:20 -!- galehar has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.12/20101026210630]] 17:09:02 -!- Iainuki has quit [Remote host closed the connection] 17:12:26 -!- Iainuki has joined ##crawl-dev 17:42:38 is there a way to make ENCH_* permanent? or am i better off looking into other methods? 17:47:53 yes 17:48:13 look at the code that makes shapeshifters 17:48:25 shifiness is handled as a permanent ENCH_ 17:53:20 -!- Textmode has quit [Ping timeout: 260 seconds] 17:54:03 -!- valrus_ has joined ##crawl-dev 18:03:20 -!- elliptic has quit [Quit: Leaving] 18:09:00 ah hah 18:09:06 so it's just not listing a decay for it 18:09:10 that's cool 18:58:15 -!- Pseudonut has joined ##crawl-dev 19:26:22 03kilobyte * r94452f091a04 10/crawl-ref/source/ (defines.h spl-damage.cc spl-data.h): Tornado: reduce the effect's radius to 5. 19:26:24 03kilobyte * r547eca21abc7 10/crawl-ref/source/makefile: Fix "make clean" not getting rid of a copy of combined tile textures. 19:26:25 03kilobyte * rf963c77b26fd 10/crawl-ref/source/makefile: Run pngcrush in non-debug builds if installed. 19:26:26 03kilobyte * r520cd0dc8d60 10/crawl-ref/source/itemprop.cc: Fix spurious Ashenzari's messages and/or {was cursed}. 19:29:13 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 19:29:46 hmm 19:30:16 if i want monster_die to give XP, but not leave a corpse, is there a flag combo that does that or should i just set the monster flag right before i kill it 19:30:33 (see banishment: monster_die(this, KILL_RESET, NON_MONSTER);) 19:31:40 -!- upsy has quit [Quit: Leaving] 19:48:40 -!- Noom has joined ##crawl-dev 19:48:59 how i can check why or what way i just lost some spell from mem? 19:49:13 i havnt meet crystal statue so noidea how i can lost one 19:49:47 Use # and check the dump file. 19:49:50 There should be a note 19:50:48 03kilobyte * r3f5b08ff29c6 10/crawl-ref/source/spl-data.h: Make Tornado level 9. 19:50:58 226119 | Lair:1 | Learned a level 6 spell: Poison Arrow 19:51:06 and no message about lost it 19:51:28 any other ideas? 19:52:51 why does TSO accept my "kill"? 19:52:56 you don't kill zombies 19:54:17 tornado is cooler with a big radius, maybe it could just do less damage as you get further from the player 19:54:50 it does, if there are walls nearby 19:54:59 then more so 19:55:09 !tell Napkin if you install pngcrush on CDO, it will reduce downloads by 0.7MB at the cost of several seconds longer builds. 19:55:10 kilobyte: OK, I'll let Napkin know. 19:55:20 walls mean less with smaller radius anyway 20:04:56 anyone have a thought on why the code that makes toadstools die isn't working when i apply it to salt pillars? 20:05:47 Eronarn: pastebin the diff 20:05:59 I'm assuming you're applying ENCH_SLOWLY_DYING or whatever the toadstools get? 20:06:19 It's possible that the kill-code is checking for that ench as well as mon->type==MONS_TOADSTOOL. 20:06:55 well, can't easily make a diff, but i'll post something in a sec 20:09:48 due: http://pastebin.com/tmLdTF3S 20:10:34 neither of those are the rellevant code 20:10:54 You need to find where the monsters are all iterated over and ench_slowly_dying is applied. 20:11:45 that's in monster.cc, there's nothing to do with toadstools specifically there 20:11:53 it just uses monster_die() when decay_enchantment returns true 20:12:27 the only thing i can think of is that maybe the code applying the temp ench isn't actually working, because toadstools in monplace.cc get assigned slowly_dying 20:12:57 i'm not sure if creating something with create_monster() would trigger that though 20:13:24 it does 20:14:48 ah, alright, got it working then 20:32:23 -!- hashc has joined ##crawl-dev 20:43:07 -!- valrus_ has quit [Read error: No route to host] 20:49:33 hm, how does name_zombie work? i can't really figure out how to get it to rename the pillars of salt, even though it runs 20:50:46 -!- valrus_ has joined ##crawl-dev 21:18:02 ...trj and dissolution don't count as chaotic :| 21:30:19 right, done for now. currently working effects: zin corona, pillar of salt, rotting, bleeding, fear, paralyze, confusion, struck mute :D 21:30:29 10 plagues? 21:31:03 it is not going to quite be chaos-brand levels of random effects, but i wanted variety in how zin intercedes, yeah 21:36:06 -!- Kurper has quit [Remote host closed the connection] 21:49:22 -!- Textmode has joined ##crawl-dev 22:02:32 -!- Vandal has quit [] 22:12:24 -!- Vandal has joined ##crawl-dev 22:15:53 -!- Textmode has quit [Ping timeout: 240 seconds] 22:31:29 -!- Vandal has quit [] 22:36:54 -!- Vandal has joined ##crawl-dev 22:37:36 -!- Textmode has joined ##crawl-dev 22:55:55 -!- valrus_ has quit [Remote host closed the connection] 22:57:07 -!- Textmode has quit [Ping timeout: 240 seconds] 23:07:19 -!- Kurper has joined ##crawl-dev 23:19:37 -!- TGWi has quit [Read error: Connection reset by peer] 23:36:44 Windows development builds on CDO updated to: 0.8.0-a0-2533-g3f5b08f 23:44:10 -!- valrus has quit [Remote host closed the connection] 23:49:50 -!- Twinge has joined ##crawl-dev