00:00:27 ontoclasm: Nice. 00:00:52 wheals: no it's a Goblin 00:00:53 totally different 00:01:37 goblins are OOD if you're on the surface 00:01:43 bloblin the goblin 00:02:29 what's in depth on the surface then 00:02:35 plants? 00:03:03 friendly orbs of fire 00:03:19 'foofs' 00:03:28 it's the sound they make, see 00:04:50 reaverb: i'd prefer if somebody made it so brand icons showed up properly on the ground, but 00:05:06 ontoclasm: Hmm, that's not possible right now? 00:05:11 -!- Krakhan has quit [Ping timeout: 255 seconds] 00:05:41 no, i tried to make it work but couldn't figure out how 00:05:52 some things (e.g. scrolls) show them just fine! 00:05:58 ...but then other things don't 00:06:00 FOOF is also the name of an extremely unstable compound that is known for its ability to light ice on fire. 00:06:32 -!- rchandra has joined ##crawl-dev 00:07:16 Red_Bucket: why are you mentioning Thing I won't Work with/xkcd here? 00:07:35 they brought up foof first 00:07:42 -!- WalkerBoh has quit [Remote host closed the connection] 00:08:21 Can monsters really use acquirement 00:08:29 Unstable branch on crawl.s-z.org updated to: 0.15-a0-699-gbfe212c (34) 00:08:38 Red_Bucket: No. 00:08:43 They cannot. 00:09:39 Here's a fun bug: 00:09:52 HilariousDeathArtist had a water elemental in a net next to him standing on the staircase. 00:10:04 It managed to follow him up the stairs despite being in a net. 00:10:10 good 00:10:14 And he can't pick up the net. 00:10:31 well, it can't be much of a net, if it couldn't even stop a water elemental from climbing stairs 00:10:36 also how do you put a water elemental in a net 00:11:02 -!- ystael has quit [Ping timeout: 255 seconds] 00:12:04 make the holes tiny 00:12:08 so the surface tension traps it 00:12:16 very carefully 00:12:35 huh. I wonder if paralyzed monsters can use stairs 00:13:08 Probably. 00:13:18 Unless there's a special case, which there probably is. 00:13:19 I thought para is like being asleep or confused in that they don't follow. 00:13:20 downstairs would be easy, really 00:13:23 I can't find anything preventing it, but the relevant code is awful. 00:13:24 orbs of destruction can use stairs 00:13:31 Red_Bucket: that's magical 00:13:48 !source files.cc:975 00:13:48 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/files.cc;hb=HEAD#l975 00:14:03 if anyone wants to follow along (you don't want to follow along) 00:14:21 Ha, special cases for duvessa and dowan 00:14:44 half the damn function is handling those two 00:14:57 Hm. That could be turned into a thing for bands not getting separated. 00:15:43 I don't think so. afaik, bands just have a shared 'leader', who may or may not be alive 00:16:05 you'd have iter across all mons on the level to check if everyone was there 00:16:07 which I guess is doable 00:16:09 but ugly 00:16:33 update: paralyzed monsters don't seem to be able to follow up stairs 00:17:08 -!- Brannock_ has quit [Ping timeout: 240 seconds] 00:19:51 yeah, netted mons will usually follow up stairs (seems to depend on terrain), but I've not been able to get any weird broken nets to appear 00:19:54 Would a spell that summons copies of a monster to fight the original just be a more complicated version of an effect we already have 00:20:19 if it's singular copy, it could be a vaguely interesting haunt variant 00:20:26 don't rakshasas do something similar 00:20:32 only mara 00:20:35 sure, but this would be a player spell 00:20:43 My idea actually wasn't just a straight copy, it was a chimeric copy. 00:20:44 No, all rakshasas now. 00:20:50 ??phantom mirror 00:20:50 phantom mirror[1/4]: This spell clones a selected allied creature, randomly swapping the clone and original to disguise which is real and which is fake. 00:20:54 no, they summon copies of guys to fight yuo 00:20:55 *you 00:20:57 not the original 00:21:15 PleasingFungus: Different interperations of "something similar" 00:21:32 ~ 00:21:41 but yes nicoale- probably meant Mara's tick 00:21:46 s/tick/trick/ 00:21:51 I've got the leave soon, btw 00:21:58 -!- iFurril has quit [Ping timeout: 258 seconds] 00:22:02 you probably don't need to say. you can just leave whenever 00:22:04 Why aren't worms of torment a monster yet 00:22:09 no one's gonna complain if you didn't warn them 00:22:27 PleasingFungus: Yes probably. 00:22:35 -!- reaverb has quit [Quit: Leaving.] 00:22:41 fr spider end full of worms of torment 00:23:25 Item meat ration buggily placed in feature at (31, 28) 00:23:27 Monster manticore in rock_wall at (32, 28) [vault: cheibrodos_shoals_roost 00:23:29 (25,25)-(37,39) (13x15)] 00:27:47 manticore worms 00:28:52 -!- KurzedMetal has quit [Read error: Connection reset by peer] 00:30:16 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0a1/20140506030204]] 00:33:33 03reaverb02 07* 0.15-a0-700-g1e7878b: Remove the Boots of the Spider 10(2 hours ago, 2 files, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1e7878ba8ac5 00:33:35 -!- Whistling_Beard has joined ##crawl-dev 00:33:44 rip spider boots 00:36:17 -!- morik has quit [Ping timeout: 264 seconds] 00:38:26 -!- rast- has joined ##crawl-dev 00:38:57 -!- rast has quit [Read error: Connection reset by peer] 00:39:03 -!- rast- is now known as rast 00:47:56 clearly spide boots should have become +8 instead 00:48:11 Death has come for rchandra... 00:49:28 yes, grunt vaults need to be autoannotated with ! 00:50:18 more like !!! 00:50:55 You open the door like a pillowcase!!! 00:53:02 ??large_rock 00:53:02 large rock[1/1]: The deadliest ammo available in Crawl. Ogre, troll, and formicid hunters start with them, and some giants throw them. Low mulch rate, but also very rare. Base damage is 20. Weight is 60 aum. 00:53:15 ??strength 00:53:16 str[1/4]: Strength reduces penalties from wearing body armour; see {aevp}. Strength increases carrying capacity by 21 per point. Has some sort of effect on {launcher damage}. 00:56:18 -!- wat has quit [Ping timeout: 240 seconds] 01:00:39 !learn edit large_rock s/troll, and formicid/and troll/ 01:00:39 large rock[1/1]: The deadliest ammo available in Crawl. Ogre, and troll hunters start with them, and some giants throw them. Low mulch rate, but also very rare. Base damage is 20. Weight is 60 aum. 01:01:02 !learn edit large_rock s/Ogre, /Ogre / 01:01:02 large rock[1/1]: The deadliest ammo available in Crawl. Ogre and troll hunters start with them, and some giants throw them. Low mulch rate, but also very rare. Base damage is 20. Weight is 60 aum. 01:04:03 -!- Kalir has quit [Changing host] 01:12:45 -!- lobf has joined ##crawl-dev 01:13:59 What is your first thought as Nemelex having state-based abilities like in many card games, reader? 01:14:28 my first thought is "what do you mean by state-based abilities" 01:15:01 As in, the abilities currently offered to you are based on the previous ability you used, or on whether you've drawn a card. 01:15:12 Maybe two, or three states total. 01:16:53 hmm 01:16:58 Nivim: sounds like you would just do whatever's necessary to always be in the state you want to be in 01:17:09 Well, Yred still seems alright after you get your good servants 01:17:20 similarly to all the werewolf proposals 01:18:13 so while I might add another slave type it's not a pressing issue. 01:18:53 That said, it would be good if Yredites had finer control over who they took with them at any one time 01:19:07 -!- rchandra has left ##crawl-dev 01:20:16 Is "something like that would not be added today" a viable reason to remove something? 01:21:28 ontoclasm: who says you can control it! 01:21:28 -!- Rjs has quit [Remote host closed the connection] 01:21:48 -!- Lightli has quit [Ping timeout: 240 seconds] 01:21:50 -!- Keanan has quit [Quit: Leaving.] 01:22:11 ontoclasm: In other words, the threshold for balance quality on these states would have to be really high-- although, I think there's a decent balancing factor in that changing states would probably always cost at least one card, and that the switch would be happening very often. 01:23:13 ??deck of dungeons 01:23:13 deck of dungeons[1/2]: Cards: {water card}, {vitrification card}, {dowsing card}, {trowel card} (only in legendary), {minefield card}. In 0.13-, was given by Nemelex for jewellery, books, and misc items 01:23:50 -!- Rjs has quit [Remote host closed the connection] 01:25:03 i guess it's okay if it costs something real 01:26:50 (A horrible new-nem wrath idea just came to mind; giving monsters the good cards and the ability to use them.) 01:27:24 -!- Mad_Wack has quit [Quit: Textual IRC Client: www.textualapp.com] 01:28:09 -!- palacebeast has quit [Quit: Page closed] 01:29:11 -!- ontoclasm has quit [Quit: Leaving.] 01:29:29 -!- ontoclasm has joined ##crawl-dev 01:29:34 -!- DrKe has joined ##crawl-dev 01:29:42 -!- Orfax has quit [] 01:32:50 -!- Laraso has quit [Quit: Laraso falls through a shaft! The shaft crumbles and collapses.] 01:33:34 -!- ontoclasm has quit [Ping timeout: 240 seconds] 01:34:56 -!- Schwer-Muta has quit [Ping timeout: 276 seconds] 01:38:40 -!- Rjs has quit [Remote host closed the connection] 01:39:27 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:41:44 -!- Quashie has quit [Ping timeout: 252 seconds] 01:43:28 -!- lobf has quit [Quit: lobf] 01:50:13 -!- stuntaneous has quit [Remote host closed the connection] 01:50:57 -!- stuntaneous has quit [Excess Flood] 01:51:22 -!- stuntaneous has quit [Excess Flood] 01:51:52 -!- stuntaneous has quit [Excess Flood] 01:52:17 -!- stuntaneous has quit [Excess Flood] 01:52:42 -!- stuntaneous has quit [Excess Flood] 01:53:07 -!- stuntaneous has quit [Excess Flood] 01:53:24 -!- notcluie has quit [Quit: Page closed] 01:54:02 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 01:54:20 -!- Whistling_Beard has joined ##crawl-dev 01:57:05 -!- Nethris has quit [Quit: Leaving.] 01:57:34 -!- Sgeo_ has quit [Ping timeout: 245 seconds] 01:58:09 -!- iFurril has quit [Ping timeout: 252 seconds] 01:58:09 -!- asema has quit [Ping timeout: 252 seconds] 01:58:44 -!- schistosomatic has quit [Read error: Connection reset by peer] 02:05:19 -!- st_ has joined ##crawl-dev 02:11:19 -!- ystael has quit [Ping timeout: 245 seconds] 02:16:42 -!- Lightli has joined ##crawl-dev 02:17:33 Unstable branch on crawl.beRotato.org updated to: 0.15-a0-700-g1e7878b (34) 02:17:56 uh 02:18:24 -!- Sgeo has quit [Ping timeout: 245 seconds] 02:20:34 -!- eb has quit [] 02:22:09 Monsters spawning in LOS in Abyss gives no "comes into view" message. by Nivim 02:36:31 -!- Bishop has quit [Client Quit] 02:38:09 -!- rast has quit [Read error: Connection reset by peer] 02:38:20 -!- Quashie_ has quit [Ping timeout: 240 seconds] 02:38:36 -!- rast has joined ##crawl-dev 02:39:26 -!- nicolae- has left ##crawl-dev 02:41:41 -!- ystael has quit [Ping timeout: 264 seconds] 02:41:54 -!- simmarine has quit [Quit: Leaving] 02:42:11 uh 02:50:41 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 02:50:50 -!- Roarke has quit [Quit: Page closed] 02:51:33 -!- edlothiol has joined ##crawl-dev 02:51:49 -!- Blazinghand has quit [Read error: Connection reset by peer] 02:52:34 -!- Stendarr has quit [Read error: Connection reset by peer] 02:54:32 -!- Pepe has quit [Remote host closed the connection] 02:56:14 -!- dck has joined ##crawl-dev 03:11:09 -!- Assbag has quit [Quit: Leaving] 03:12:27 -!- Red_Bucket has quit [Quit: Page closed] 03:15:05 -!- dpeg has joined ##crawl-dev 03:21:29 dpeg: I'm going to make an experimental branch for the weight removal, since we might want to be careful how we remove things 03:21:39 also some people have some ideas for inventory that might get tried 03:21:45 *inventory slots 03:22:26 yes, sounds good 03:22:29 -!- predator117 has quit [Ping timeout: 264 seconds] 03:23:44 -!- gammafunk has quit [Quit: leaving] 03:24:43 -!- gammafunk has joined ##crawl-dev 03:26:33 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 03:26:50 -!- Whistling_Beard has joined ##crawl-dev 03:29:12 -!- asgalath has quit [Quit: Page closed] 03:30:40 -!- ussdefiant has quit [Ping timeout: 265 seconds] 03:32:14 -!- palacebeast has quit [Quit: Page closed] 03:40:30 -!- Z_LAMP has joined ##crawl-dev 03:40:36 -!- Whistling_Beard has quit [Read error: Connection reset by peer] 03:42:32 -!- predator117 has quit [Ping timeout: 255 seconds] 03:43:56 -!- minqmay has quit [Remote host closed the connection] 03:43:56 -!- minmay has quit [Remote host closed the connection] 03:48:01 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 03:51:08 -!- Nerem has quit [Ping timeout: 240 seconds] 03:51:30 !tell Grunt the ^ screen still lists the old values for Qaz' permanent resist gifts. (describe.cc) 03:51:31 qoala: OK, I'll let grunt know. 03:54:53 -!- hurdos has quit [Ping timeout: 264 seconds] 03:59:08 -!- predator117 has quit [Ping timeout: 240 seconds] 04:00:19 -!- asgalath has quit [Quit: Page closed] 04:01:32 -!- TAS-2012v has quit [Ping timeout: 240 seconds] 04:07:07 -!- DrKe has quit [Ping timeout: 250 seconds] 04:08:57 -!- ontoclasm has joined ##crawl-dev 04:12:09 -!- NeremWorld has quit [Ping timeout: 245 seconds] 04:16:38 -!- ontoclasm has quit [Quit: Leaving.] 04:24:19 -!- Crehl has quit [Quit: qqqqqqq] 04:26:43 -!- absolutego has joined ##crawl-dev 04:30:13 -!- DrKe2 has joined ##crawl-dev 04:31:08 -!- absolutego has quit [Ping timeout: 252 seconds] 04:32:41 -!- absolutego has joined ##crawl-dev 04:33:12 -!- bonghitz has quit [Remote host closed the connection] 04:36:44 -!- absolutego has quit [Ping timeout: 240 seconds] 04:38:28 -!- rast has quit [Read error: Connection reset by peer] 04:38:47 -!- absolutego has joined ##crawl-dev 04:38:49 -!- rast has joined ##crawl-dev 04:41:00 -!- _159 has quit [Quit: Page closed] 04:43:26 -!- absolutego has quit [Ping timeout: 276 seconds] 04:47:41 -!- dtsund has quit [Ping timeout: 264 seconds] 04:50:14 ??trowel 04:50:15 trowel card[1/1]: Trowel cards can produce bailey, bazaar, lab, trove and zig portals. You only get one of each portal per game. 04:50:26 -!- Mateji has quit [Read error: No route to host] 04:55:40 -!- TAS_2012v has quit [Ping timeout: 240 seconds] 04:57:18 -!- mopl has quit [Ping timeout: 240 seconds] 05:00:56 -!- nooodl has joined ##crawl-dev 05:07:58 -!- dck has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 05:08:48 -!- conted has quit [Ping timeout: 240 seconds] 05:12:13 new forum thread: "Please don't remove nemelex" <3 05:12:18 -!- wheals has quit [Ping timeout: 240 seconds] 05:12:26 when will they file petitions to the UN? 05:14:24 -!- wheals has joined ##crawl-dev 05:15:56 dpeg: Random question 05:16:00 -!- LordSloth has quit [Remote host closed the connection] 05:16:02 What reasons are there to KEEP nemelex? 05:16:18 I guess being the one god to support evocations is the big one 05:19:16 First, I am not sure Crawl *needs* a god of evocations. Second, if we want a god of evocations, it should be not about cards. Really, I think cards are the problem more than Nemelex -- it's just that Nemelex makes no sense without cards. 05:19:25 -!- the_glow has quit [Ping timeout: 265 seconds] 05:19:47 If we remove cards (and hence Nemmy), then we can think about an Evocations gods later on, and call the guy Nemelex Xobeh, if we want. 05:20:14 dpeg: heh, do you want to respond to that thread? I suppose it's best to wait for any further crd discussion 05:20:30 (and more discussion in the thread) 05:20:44 gammafunk: I will definitely reply. I want to give others a chance -- I am a little afraid that my presece shies people away. 05:21:33 I also feel that the game has put a bit too much emphasis on Evocations: Evocations is now good for wands (better than ever), for cards and for the new great miscellaneous items (much better than the old ones). 05:22:06 yeah, I'll wait to respond as well 05:22:11 there's also probably the fact that nemelex is overpowered 05:22:20 Of course someone could come along and design a better evocations god 05:22:20 that's not the issue 05:22:35 Lightli: I think almost all of our gods are overpowered, and I don't mind very much (I mind a little). 05:22:41 oh 05:22:52 Lightli: but that could be changed through nerfing, and is not the real issue, as Sage says. 05:22:57 yeah 05:23:41 gammafunk: Absolutely. But experience has shown that we're much better off to remove something, and then wait for new designs (or make them ourselves) rather than trying to design a replacement. That works very rarely. 05:24:45 yeah, and I do dislike just how overpowered nemelex is when you play to get a lot of decks 05:25:13 it just becomes "spam decks" 05:25:57 Yes. This could be improved upon, but doesn't change the fact that card effects try to replicate the whole Crawl experience: ranged damage, summons, emergency tools etc. 05:26:12 right 05:26:20 yeah 05:26:27 cards are just a more boring version of spells 05:26:54 Losing wonderful flavour twice: first the portable altar, now the Tarot-style cards. Pity that, but what can we do? 05:27:24 also rip tomb 05:28:13 (fr: minitomb evokable that acts like the tomb card, duration depending on evoc: only one use) 05:28:17 Lightli: not sure about "more boring", but providing all of these under the umbrella of a single skill & god seems questionable. It's a bit unfortunate that Haran and I gave no thought to removing Nemelex back in the day (0.3 or so?) -- we were hellbent on improving the god (and we did, imo), and deicide didn't ever occur to us. 05:28:50 Lightli: Tomb of Dorokhloe is an interesting effect. It doesn't work as a spell, but it would work as a consumable. 05:28:51 when did the idea of removing him first pop up 05:29:16 Nobody can say for sure! :) 05:29:46 still, if this actually happens it'll mark the first time a god got removed 05:29:47 I mentioned it once in passing on the tavern. I am sure that some people have considered Nemelex a problematic god all the time. 05:29:59 ??gammafunk[4] 05:29:59 gammafunk[4/4]: The first dev to officially propose deicide. 05:30:04 heh 05:30:12 heh 05:30:22 Badge of honor 05:30:32 how likely do you think Nem removal will go through? 05:30:45 -!- alefury has joined ##crawl-dev 05:30:51 amongs devs: like a hot knife through butter 05:31:02 among players: about as good as MD removal 05:31:09 oh yes 05:31:23 so he's going to be removed with 90%+ certainty? 05:32:03 Who knows? If a dev speaks up seriously enough in favour of Nemelex, I wouldn't mind keeping the god. Unlike broken spells or monsters, a broken god does not cause major headaches. 05:33:14 yeah, who knows if N7 or someone will just say "hey guyz" and drop a new amazing nem patch that makes us all weep at its beauty 05:33:42 yeah 05:35:14 zipcode is awesome, yes 05:36:05 domestic duties, later 05:37:05 k 05:38:43 also, for an example of the outrage, 4chan is already screaming in hate and rage about the nemelex NERF 05:38:58 Actual removal would probably cause a stroke or two 05:39:25 link? 05:39:34 (washing machine filled and running!) 05:40:42 https://boards.4chan.org/vg/thread/67505525/roguelike-general#p67571812 05:42:17 oh Jesus, these people are so obnoxious 05:42:32 they have replaced me by Chris as their hatred idol 05:43:01 Do you miss the infamy 05:43:21 -!- st_ has quit [Read error: Connection reset by peer] 05:43:27 I think if Nemelex gets removed they may very well quit Crawl forever 05:43:40 And the game would be better off for it 05:43:55 -!- st_ has joined ##crawl-dev 05:43:59 (or more likely they'll say they quit forever and then go back to playing) 05:44:03 there's no money involved, who cares if some bored American juveniles play Crawl or not? 05:44:11 ^ yes 05:44:46 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 05:48:20 oh, the hilarity 05:57:02 -!- Lasty1 has joined ##crawl-dev 05:57:25 -!- MiraclePrism has joined ##crawl-dev 05:58:32 New branch created: webtiles-changes (30 commits) 05:58:33 03edlothiol02 07[webtiles-changes] * 0.15-a0-701-gb2665bd: Load Webtiles server config from a JSON file. 10(3 weeks ago, 13 files, 324+ 249-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b2665bdd2e27 05:58:33 03edlothiol02 07[webtiles-changes] * 0.15-a0-702-g024d1d0: Reload Webtiles server config on SIGUSR1. 10(3 weeks ago, 1 file, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=024d1d0d71c5 05:58:33 03edlothiol02 07[webtiles-changes] * 0.15-a0-703-g9a0633e: Webtiles: Refactor login cookie handling. 10(3 weeks ago, 5 files, 84+ 74-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9a0633e1034a 05:58:33 03edlothiol02 07[webtiles-changes] * 0.15-a0-704-ge69da8d: Save Webtiles login tokens in the user database. 10(3 weeks ago, 2 files, 87+ 32-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e69da8d0101c 05:58:33 03edlothiol02 07[webtiles-changes] * 0.15-a0-705-gb8f6b12: Webtiles: Implement login sessions. 10(3 weeks ago, 3 files, 78+ 30-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b8f6b12facf4 05:58:33 03edlothiol02 07[webtiles-changes] * 0.15-a0-706-g82bc674: Fix a Webtiles error message. 10(3 weeks ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=82bc674c1535 05:58:33 03edlothiol02 07[webtiles-changes] * 0.15-a0-707-g84de97e: Simplify the Webtiles client.html template a bit. 10(3 weeks ago, 3 files, 20+ 28-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=84de97ef2e0b 05:58:33 03edlothiol02 07[webtiles-changes] * 0.15-a0-708-gbc93eed: Webtiles: Reload the page when starting a game or watching somebody. 10(3 weeks ago, 6 files, 85+ 119-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=bc93eede0954 05:58:33 03edlothiol02 07[webtiles-changes] * 0.15-a0-709-g2107e95: Only reload the page when going back to the lobby. 10(3 weeks ago, 2 files, 34+ 17-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2107e9508362 05:58:33 03edlothiol02 07[webtiles-changes] * 0.15-a0-710-g5a710a3: Some initial Webtiles template cleanup. 10(3 weeks ago, 3 files, 117+ 111-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5a710a3ee3a3 05:58:33 ... and 20 more commits 05:58:59 (sorry for spam) 06:02:02 -!- MiraclePrism has quit [Ping timeout: 255 seconds] 06:02:46 !tell |amethyst I've got a branch full of changes that will require a server restart and some manual admin intervention... is it possible to run the server from the branch until all servers are updated? 06:02:46 edlothiol: OK, I'll let |amethyst know. 06:03:29 !tell |amethyst (things will break if old server.py are combined with new client.js) 06:03:29 edlothiol: OK, I'll let |amethyst know. 06:10:30 edlothiol: Super Sache! 06:12:50 -!- ystael has quit [Ping timeout: 255 seconds] 06:13:08 -!- FiftyNine has quit [Ping timeout: 276 seconds] 06:14:10 dpeg: danke ;) there's not that many openly visible changes in there, but it's a lot of cleanup and refactoring 06:14:25 (also some things that should really have existed long ago, like changing passwords) 06:15:29 -!- Nerem has quit [Ping timeout: 265 seconds] 06:18:17 -!- Basil has quit [Ping timeout: 264 seconds] 06:23:04 -!- scummos__ has quit [Ping timeout: 258 seconds] 06:27:33 -!- Patashu has joined ##crawl-dev 06:29:32 -!- Lasty1 has quit [Quit: Leaving.] 06:34:29 -!- Patashu has quit [Ping timeout: 264 seconds] 06:40:00 -!- rast has quit [Read error: Connection reset by peer] 06:40:19 -!- rast has joined ##crawl-dev 06:42:23 -!- StahlGamma has quit [Ping timeout: 246 seconds] 06:45:15 -!- StahLBeta has quit [Ping timeout: 252 seconds] 06:47:06 -!- Ququman has joined ##crawl-dev 06:48:04 -!- Sgeo_ has quit [Read error: Connection reset by peer] 06:49:23 -!- StahlAlpha has quit [Ping timeout: 246 seconds] 06:53:40 -!- MiraclePrism has joined ##crawl-dev 06:55:32 -!- StahlAlpha has quit [Ping timeout: 240 seconds] 06:56:41 -!- galehar has quit [Ping timeout: 276 seconds] 07:02:20 -!- StahlAlpha has quit [Ping timeout: 246 seconds] 07:06:17 -!- debo has quit [Quit: debo] 07:09:17 -!- Cheibriados has quit [Ping timeout: 250 seconds] 07:10:26 -!- Cheibriados has joined ##crawl-dev 07:10:26 -!- The topic of ##crawl-dev is: Crawl Development | Logs: http://s-z.org/crawl-dev/ | People with +v have commit access. | Please keep general Crawl-related chit-chat to ##crawl. | Dev wiki: http://crawl.develz.org/wiki | Long stuff to pastebin.ca please | Immortal Warwalrus and Crazy Yiuf forever. 07:10:27 -!- The topic of ##crawl is: Check out new European server at ??clan! | Play Crawl online now: type ??cao, ??cdo, ??cszo, ??clan, or ??webtiles for instructions | http://crawl.develz.org | FooTV: termcast.develz.org | ##crawl-offtopic: You got your gender in my peanut butter! Xom thinks this is hilarious. 07:11:53 -!- Bloax has joined ##crawl-dev 07:11:58 -!- ackack has joined ##crawl-dev 07:15:06 -!- demiskeleton has quit [Quit: Leaving] 07:17:18 -!- StahlAlpha has quit [Ping timeout: 240 seconds] 07:22:35 -!- StahlAlpha has quit [Ping timeout: 255 seconds] 07:24:44 -!- Pepe has quit [Ping timeout: 240 seconds] 07:26:17 -!- Brannock has joined ##crawl-dev 07:29:18 -!- HDA has quit [Ping timeout: 240 seconds] 07:31:35 -!- StahL has quit [Ping timeout: 255 seconds] 07:36:15 -!- hhkb2 has quit [Quit: leaving] 07:37:41 -!- scummos__ has quit [Ping timeout: 246 seconds] 07:44:43 Unknown manual of Translocations isn't marked for autopickup for a Formicid by Sar 07:51:47 -!- FiftyNine has quit [] 07:59:39 -!- DrinkMachine has joined ##crawl-dev 07:59:39 -!- DrinkMachine has quit [Changing host] 07:59:39 -!- DrinkMachine has joined ##crawl-dev 08:01:24 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:01:40 -!- debo has joined ##crawl-dev 08:05:33 -!- ackack has quit [Ping timeout: 252 seconds] 08:05:48 -!- kekekela has quit [Ping timeout: 240 seconds] 08:07:06 -!- hurdos1 has quit [Quit: Leaving.] 08:12:34 -!- Alarkh has quit [Quit: Leaving] 08:13:12 -!- Lasty has quit [Read error: Connection reset by peer] 08:13:48 -!- mopl has quit [Ping timeout: 240 seconds] 08:15:05 -!- MiraclePrism has quit [Ping timeout: 252 seconds] 08:15:39 -!- Lasty has joined ##crawl-dev 08:16:20 -!- MaxFrost has quit [Ping timeout: 240 seconds] 08:21:49 -!- jeanjacques has quit [Quit: quit] 08:27:07 -!- Apparatus_CAO has quit [Remote host closed the connection] 08:27:53 -!- nooodl has quit [Ping timeout: 264 seconds] 08:29:37 Phrizz11 (L10 TeCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Bailey) 08:29:37 pigah (L4 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:29:37 WeiSong (L14 FoFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:2) 08:29:38 Insolent (L11 DsCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:11) 08:29:39 DrLGR (L8 MiFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:6) 08:29:42 ccasin (L3 HOFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:29:45 Rohk (L20 GrFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Vaults:3) 08:29:48 phalm (L12 TrMo) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lab) 08:30:04 WeiSong (L14 FoFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:2) 08:30:04 Rohk (L20 GrFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Vaults:3) 08:30:06 ccasin (L3 HOFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:30:07 jike (L1 DEFE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:30:08 Insolent (L11 DsCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:11) 08:30:10 phalm (L12 TrMo) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lab) 08:31:22 ccasin (L3 HOFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:31:23 pigah (L3 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:31:24 phalm (L12 TrMo) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lab) 08:31:56 -!- NeremWorld has quit [Ping timeout: 240 seconds] 08:32:04 Tossi (L15 GrFE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:3) 08:32:04 ccasin (L3 HOFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:32:05 micdi (L7 DEWz) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:5) 08:32:06 pigah (L3 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:32:19 Insolent (L11 DsCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:11) 08:32:29 rebi (L9 OpAs) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:7) 08:32:38 psch (L3 DrTm) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:32:38 pigah (L3 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:32:46 ccasin (L3 HOFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:33:51 Tossi (L15 GrFE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:3) 08:34:33 Phrizz11 (L9 TeCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Bailey) 08:34:34 WeiSong (L14 FoFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:2) 08:34:34 pigah (L3 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:38:03 Fiveotanaka (L11 GrFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lair:1) 08:38:03 Sixotanaka (L27 NaTm) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Zot:1) 08:38:04 kinazarov (L4 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:38:05 Aarinfel (L3 GrFE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:38:06 DarkFrog (L1 MiBe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:38:09 Phrizz11 (L9 TeCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Bailey) 08:38:17 albenzo (L1 DEWz) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:38:30 WeiSong (L14 FoFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:2) 08:38:37 pigah (L2 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:39:02 -!- asgalath has quit [Client Quit] 08:39:25 Phrizz11 (L10 TeCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Bailey) 08:39:26 ccasin (L3 HOFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:39:26 neops (L2 OpHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:39:27 kinazarov (L4 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:40:10 -!- rast has quit [Read error: Connection reset by peer] 08:40:53 03edlothiol02 07[webtiles-changes] * 0.15-a0-731-g9e8f92c: Webtiles: Allow loading a local file as RC using drag and drop. 10(4 minutes ago, 1 file, 26+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9e8f92c7e127 08:40:54 -!- rast has joined ##crawl-dev 08:40:54 pigah (L3 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:40:54 ccasin (L3 HOFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:40:54 kinazarov (L4 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:41:26 ccasin (L3 HOFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:41:27 kinazarov (L4 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:43:32 neops (L1 OpHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:44:13 DarkFrog (L1 MiBe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:44:34 kinazarov (L4 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:46:18 Rohk (L20 GrFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Vaults:3) 08:46:21 rebi (L9 OpAs) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:7) 08:46:44 Rohk (L20 GrFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Vaults:3) 08:47:27 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 08:48:35 WeiSong (L14 FoFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:2) 08:49:39 ceezee (L5 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:3) 08:49:47 kinazarov (L4 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:50:30 asgalath (L8 DrSk) (Temple) 08:50:43 Fiveotanaka (L11 GrFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lair:1) 08:50:46 kinazarov (L4 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:50:58 -!- nosrepemos has quit [Ping timeout: 240 seconds] 08:52:19 Rassilon (L1 FoHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:52:48 ccasin (L1 HOFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:53:48 -!- asgalath has quit [Client Quit] 08:54:45 Rassilon (L1 FoHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:54:57 03edlothiol02 07* 0.15-a0-701-gb40c8e9: Webtiles: Try to deal better with EAGAIN. 10(3 minutes ago, 1 file, 8+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b40c8e94ac4b 08:56:09 WeiSong (L14 FoFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:2) 08:57:02 Rassilon (L1 FoHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 08:57:14 kinazarov (L4 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:58:24 kinazarov (L4 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 08:58:47 jordiebear88 (L23 SpAs) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Elf:3) 08:58:58 Rassilon (L1 FoHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 09:00:20 Rohk (L20 GrFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Vaults:3) 09:00:21 Morgaine (L9 DESu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:9) 09:02:01 jordiebear88 (L23 SpAs) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Elf:3) 09:02:29 Morgaine (L9 DESu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:9) 09:02:31 kinazarov (L4 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 09:02:38 SchrodingerCat (L9 MiFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:6) 09:04:42 Rassilon (L1 FoHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 09:04:42 kinazarov (L1 VSAs) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Zot (ZotDef)) 09:04:43 Morgaine (L9 DESu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:9) 09:04:44 phalm (L12 TrMo) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lab) 09:05:21 Artefact (L15 KoBe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lair:2) 09:05:21 Morgaine (L9 DESu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:9) 09:05:22 SchrodingerCat (L9 MiFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:6) 09:05:22 phalm (L12 TrMo) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lab) 09:06:03 kinazarov (L4 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 09:06:38 Tossi (L15 GrFE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:3) 09:06:38 Rassilon (L1 FoHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 09:06:39 phalm (L12 TrMo) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lab) 09:06:40 DarkFrog (L1 MiBe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 09:07:23 jordiebear88 (L23 SpAs) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Elf:3) 09:07:24 SchrodingerCat (L9 MiFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:6) 09:07:25 pigah (L2 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 09:08:01 kinazarov (L4 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 09:09:21 Insolent (L11 DsCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:11) 09:09:23 pigah (L2 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 09:09:47 Morgaine (L9 DESu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:9) 09:09:51 kinazarov (L4 VSCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 09:11:23 WeiSong (L14 FoFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:2) 09:11:23 pigah (L2 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 09:11:29 Phygar (L7 MiBe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:5) 09:12:14 pigah (L2 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 09:12:15 phalm (L12 TrMo) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lab) 09:12:22 Rassilon (L1 FoHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 09:13:49 !tell |amethyst I don't recall who maintains monster-trunk, but I figured out why it fails on lost souls. It doesn't expect mon_special_ability to kill the mons (fail to find a revivable teleport target on the level) 09:13:49 qoala: OK, I'll let |amethyst know. 09:14:16 phalm (L12 TrMo) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lab) 09:14:17 Phygar (L7 MiBe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:5) 09:14:22 Rassilon (L1 FoHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 09:15:01 phalm (L12 TrMo) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lab) 09:15:05 -!- DracheReborn has quit [Quit: Bye] 09:15:08 !tell |amethyst I suspect it's easier to just spawn a secondary monster similar to how we setup a door for wardens, than to backup mons through the ability-testing iterations. 09:15:08 qoala: OK, I'll let |amethyst know. 09:15:37 spilcher (L3 SpAs) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 09:16:53 -!- Ragdoll has joined ##crawl-dev 09:16:54 -!- qoala has quit [Quit: Abscond!] 09:17:44 rast (L22 GrFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D (Sprint)) 09:19:00 Artefact (L15 KoBe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lair:1) 09:19:46 03Grunt02 07* 0.15-a0-702-g1ec5379: Update ^ screen description of Qazlal 6* resistances (qoala). 10(64 seconds ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1ec53798691f 09:20:17 -!- Eronarn has quit [Read error: Operation timed out] 09:22:12 pigah (L4 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:3) 09:22:14 rast (L22 GrFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D (Sprint)) 09:22:27 -!- Eronarn has joined ##crawl-dev 09:22:47 Phygar (L7 MiBe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:5) 09:23:27 -!- unpaidbill has quit [Ping timeout: 250 seconds] 09:23:29 -!- Lasty has quit [Read error: Connection reset by peer] 09:24:01 Phygar (L7 MiBe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:5) 09:25:41 Phygar (L7 MiBe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:5) 09:25:44 -!- Lasty has joined ##crawl-dev 09:27:31 Phygar (L7 MiBe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:5) 09:28:31 -!- ackack has joined ##crawl-dev 09:33:18 -!- t4nk785 has quit [Ping timeout: 240 seconds] 09:34:36 pigah (L6 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:3) 09:35:00 WeiSong (L14 FoFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:2) 09:35:00 Aarujn (L27 TeWz) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Lair:2) 09:35:00 Phygar (L7 MiBe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:5) 09:35:01 pigah (L6 OpWr) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:3) 09:35:04 Maahes (L3 VSMo) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 09:35:21 -!- DFZM has quit [Client Quit] 09:35:59 Maahes (L1 VSMo) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 09:36:22 SchrodingerCat (L9 MiFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:6) 09:36:38 ahorribleplayer (L9 CeHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:6) 09:38:49 -!- Lprsti99___ has quit [Ping timeout: 245 seconds] 09:39:18 Morgaine (L9 DESu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:9) 09:40:12 !tell Medar do you know how exactly the deadlock mentioned in 952572735e22d happened? maybe it'd be enough to have timeouts in the server and have crawl block as before 09:40:12 edlothiol: OK, I'll let medar know. 09:40:39 -!- _D_ has quit [Quit: leaving] 09:42:22 Rassilon (L1 FoHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 09:42:27 kazak (L1 FoAK) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Abyss:1) 09:45:07 -!- Fortescue has quit [Ping timeout: 246 seconds] 09:45:29 -!- conted has quit [Quit: Page closed] 09:45:35 -!- PleasingFungus has joined ##crawl-dev 09:46:40 Unstable branch on crawl.akrasiac.org updated to: 0.15-a0-702-g1ec5379 (34) 09:47:12 -!- Fortescue has joined ##crawl-dev 09:48:59 -!- UncertainKitten has joined ##crawl-dev 09:52:19 huh... if the load on CAO was caused by the rebuild, how did it manage to include the commits made quite a bit after the errors started? 09:52:45 -!- radinms has quit [Ping timeout: 258 seconds] 09:53:49 -!- predator117 has quit [Remote host closed the connection] 09:54:08 -!- Mateji has quit [Ping timeout: 276 seconds] 09:56:15 (I triggered a rebuild to try to get the errors to go away <_<) 09:56:24 ah, ok 10:02:08 edlothiol: Not really. It was just a quick fix to get rid of the whole server dying. 10:02:08 Medar: You have 1 message. Use !messages to read it. 10:04:35 I guess at least crawl -> server reading should be non-blocking? 10:04:48 -!- Lightli has quit [Ping timeout: 240 seconds] 10:06:17 Lag at least on CLAN was really bad at times during the tournament. I think at least some of that is due to how the sockets are handled. 10:06:32 But haven't given it enough thought. Plus this stuff is kind of hard to test. 10:06:40 yeah 10:11:12 -!- Lasty has quit [Read error: Connection reset by peer] 10:11:17 it might be worth considering to switch to something like zeromq which handles this 10:12:07 -!- Lasty has joined ##crawl-dev 10:12:14 not familiar with it, but seems interesting 10:12:45 although that would be a nightmare to do backwards-compatibly, and it might not even help 10:12:47 -!- PleasingFungus has quit [Ping timeout: 252 seconds] 10:14:20 I wonder what just making the reading in connection.py non-blocking would do. 10:15:37 the reading is already non-blocking? 10:15:52 -!- johnstein has quit [Quit: ZNC - http://znc.in] 10:16:00 s/?/, or isn't it?/ 10:16:10 Oh right, sending. 10:16:15 ah, yes 10:18:19 -!- syllogism has joined ##crawl-dev 10:18:30 -!- johnstein has joined ##crawl-dev 10:20:05 -!- Morg0th has quit [Quit: leaving] 10:22:29 -!- lobf has joined ##crawl-dev 10:23:15 !tell |amethyst is there a way for me to access the CAO webtiles logs, or could you copy them somewhere? 10:23:15 edlothiol: OK, I'll let |amethyst know. 10:25:19 -!- PleasingFungus has joined ##crawl-dev 10:25:20 -!- scummos__ has quit [Ping timeout: 246 seconds] 10:26:02 Is there anything in the game that actually explains the significance of a god being 'evil'? 10:26:28 -!- Blazinghand has quit [Read error: Connection reset by peer] 10:26:36 (that is, good gods will only wrath you if you begin worshiping an evil god) 10:26:50 All the evil god descriptions take great pains to point out that they're evil, but I don't think there's actually any reason to. 10:26:57 <|amethyst> edlothiol: no time to try the switchover right now (I have more time in about a week), but here are the logs: 10:26:57 |amethyst: You have 5 messages. Use !messages to read them. 10:27:00 <|amethyst> edlothiol: 10:27:03 <|amethyst> edlothiol: http://dobrazupa.org/.web/ 10:27:28 <|amethyst> edlothiol: let me know when you have them so I can unlink them 10:27:48 <|amethyst> since people might not like having their IP addresses visible :) 10:28:02 |amethyst: ok, got them 10:28:25 Rassilon (L2 FoHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 10:28:26 Morgaine (L9 DESu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:8) 10:28:27 abcde (L9 TeCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Bailey) 10:28:28 Terrin (L3 OgHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:3) 10:28:29 kryolith (L2 DsFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 10:28:31 Phrizz11 (L4 DrCj) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:3) 10:28:51 |amethyst: how is the load on CAO? 10:29:47 Rassilon (L2 FoHu) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:2) 10:29:48 DarkMoon (L7 DESk) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:5) 10:29:49 Rohk (L21 GrFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Vaults:4) 10:29:59 Eldarby (L7 DENe) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:5) 10:30:08 Blomdor (L20 DrFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Vaults:3) 10:30:25 Medar: there's at least no "slow socket send" or "game socket send timeout" in the logs 10:30:42 edlothiol: Hmm, ok. 10:31:03 -!- ussdefiant has joined ##crawl-dev 10:32:13 <|amethyst> load of 4 10:32:45 <|amethyst> the problem is that the ttyrec compression and the scoring scripts are both running 10:32:57 ah 10:33:09 <|amethyst> I guess scoring is finished 10:34:17 <|amethyst> CAO does ttyrec compression something like once a day 10:34:55 <|amethyst> the other servers (other than CDO at least) generally do it every 30 minutes or so 10:35:14 -!- Quashie has quit [Ping timeout: 252 seconds] 10:35:45 03MarvinPA02 07* 0.15-a0-703-g972d1c6: Adjust Zin's mutation curing display on the religion screen 10(4 minutes ago, 1 file, 2+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=972d1c6c397a 10:35:45 03MarvinPA02 07* 0.15-a0-704-g9aa3c08: Improve display and messaging for Gozag's item duplication 10(3 minutes ago, 2 files, 6+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9aa3c08c981a 10:35:47 -!- Moonsilence has quit [Ping timeout: 255 seconds] 10:37:05 <|amethyst> hm 10:37:19 <|amethyst> the CAO ttyrec compression script was running with ionice -c 2 -n 7 10:37:27 -!- kazak has quit [Quit: Page closed] 10:37:34 <|amethyst> I changed that to -c 3 (idle class, rather than best-effort with a lower priority) 10:37:45 <|amethyst> I also added nice 10:39:31 -!- Stendarr has quit [Ping timeout: 258 seconds] 10:40:29 -!- rast has quit [Read error: Connection reset by peer] 10:41:03 -!- rast has joined ##crawl-dev 10:42:56 did someone just crippled decks of wonders in trunk? 10:43:20 -!- bonghitz has quit [Remote host closed the connection] 10:43:45 %git :/[Ww]onders 10:43:45 07MarvinPA02 * 0.15-a0-697-gc4feebf: Adjust wonders deck weighting 10(8 days ago, 2 files, 8+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c4feebf05630 10:43:48 -!- Zooty has quit [Ping timeout: 240 seconds] 10:43:56 huh, weird 10:43:58 well, last night, yes 10:44:04 uh? 10:44:12 it's tactical now, like all of nemelex's other decks 10:44:18 dammit 10:44:18 -!- Nerem has quit [Ping timeout: 240 seconds] 10:44:20 %git c6a0166 10:44:20 07MarvinPA02 * 0.15-a0-693-gc6a0166: Adjust the contents of decks of wonders 10(12 days ago, 1 file, 5+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c6a01665555d 10:44:32 i knew i shouldnt have upgraded my save 10:44:34 hahaha 10:45:27 -!- raskol has quit [Quit: quit] 10:47:44 so its basically a variation on the deck of escape now? :( 10:48:25 oh, but still focus cards? :( 10:48:49 and shuffle 10:48:51 because fuck you 10:48:58 because those are tactical 10:49:04 yeah idk. 10:49:11 PleasingFungus yes that is the message im getting from new edck of wodners 10:49:46 I'm not really sure why anyone would draw from new deck of wonders 10:50:44 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0a1/20140506030204]] 10:54:31 -!- netkitten has quit [Read error: Connection reset by peer] 10:56:42 -!- netkitten has quit [Read error: Connection reset by peer] 11:01:44 -!- reaverb has joined ##crawl-dev 11:02:00 MarvinPA: I completely believed you had to be at an altar for Zin to cure your mutations. 11:02:04 So good change. 11:04:48 -!- t4nk045 has quit [Ping timeout: 240 seconds] 11:06:47 the "nice" thing about new nemelex is that if you use escape and new wonders heavily enough, youll end up with nasty mutations 11:06:54 and no helix card to cure with 11:07:25 -!- ackack has quit [Ping timeout: 265 seconds] 11:12:32 -!- PleasingFungus has joined ##crawl-dev 11:14:23 -!- fungee has quit [Ping timeout: 252 seconds] 11:14:53 -!- ackack has joined ##crawl-dev 11:17:08 Hmm, there a few really excellent posts on the keep Nemelex thread on the Tavern (for and against) 11:18:45 I'd almost say crate has changed my mind on whether Nemelex can be saved, but at this point I'm flip flopping so much I just want to say I'm going to "withholding judgement" 11:19:37 i don't know about the rest of the thread but crate's post is pretty good yes 11:20:57 -!- radinms has quit [] 11:21:06 i still tend towards preferring to keep him i think, at least 11:21:21 03MarvinPA02 07* 0.15-a0-705-gc74e7dc: Remove the Shuffle card 10(19 minutes ago, 2 files, 3+ 32-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c74e7dc02147 11:21:21 03MarvinPA02 07* 0.15-a0-706-g2005941: Add some missing floor to a temple 10(8 minutes ago, 1 file, 15+ 15-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=200594107ff0 11:22:21 Since we're doing radical changes to Nemelex now, would anybody object to switching his piety to just on-kills? 11:22:49 Sarcrifcing items just doesn't work at this point and It'll gather up the piety code if deicide is a go. 11:22:53 i would go with on exploration rather than on kills i think 11:23:02 but same idea, yeah 11:23:03 -!- Lightli has joined ##crawl-dev 11:23:05 MarvinPA: Yes. 11:23:11 rip shuffle card 11:24:17 MarvinPA: at some point I'm probably going to move some of the more interesting removed Wonders effects to Xom, by the way. 11:24:34 Probably make shuffle temporary somehow. 11:24:43 which ones were interesting? 11:25:08 MarvinPA: That's another thing I'm going to have to decide :D 11:25:21 I'm thinking glass too, I'm going to have to test them a bit. 11:25:24 he already does vitrification 11:25:39 MarvinPA: Oh, oops. 11:26:26 -!- alefury has quit [Quit: ChatZilla 0.9.90.1 [Iceweasel 28.0/20140319124030]] 11:26:29 Is there a compehensive list of Xom effects somewhere (going to guess no_ 11:26:33 s/_/)/ 11:26:43 i don't think water or minefield are very interesting or would work well as xom effects, nor experience/sage/trowel (although he already can give potions of experience, anyway) 11:27:35 MarvinPA: Yes, Glass was my main thought, I want to test water and trowel (partially because gammafunk mentioned them in the crd email) but mabye none of them are worth keeping. 11:28:14 Are you going to to try Exploration piety or would I need to implelment that? 11:28:36 -!- MgDark has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0/20131216183647]] 11:29:03 i wasn't planning on doing right now, if you'd like to then go for it 11:30:10 MarvinPA: I don't really know the piety code, and I told qoala I'd look at his unrand cache patch at some point. 11:30:44 also water probably could be a xom-ish effect (but not drowning things), that could probably be done with temporary terrain modification like phials of floods rather than the way water card does it, though 11:31:14 MarvinPA: Hmm. 11:31:15 fair enough, maybe i'll look into exploration piety later 11:31:41 exploration piety for who? 11:31:42 -!- indspenceable has joined ##crawl-dev 11:32:54 read backlog/take a wild guess based on context 11:33:39 -!- netkitten has quit [Read error: Connection reset by peer] 11:35:59 k 11:36:47 exploration piety for Nemelex sounds like a big nerf 11:37:58 -!- netkitten has quit [Read error: Connection reset by peer] 11:38:49 _This type of card no longer exists! You feel somewhat more hungry. 11:39:12 _You draw the Sage. This type of card no longer exists! 11:39:18 geez guys you're killing me here 11:40:01 Lightli: In what way would it be a nerf? 11:40:07 Lightli: whether it's a nerf or not isn't really anything to do with anything, and "change to exploration piety" is obviously not enough information to know whether it would be a nerf or not even if that did matter 11:40:22 good point 11:40:22 MarvinPA its a nerf 11:40:30 I was thinking that it would mean less decks gifted 11:40:40 -!- Antem has quit [Quit: Page closed] 11:40:44 because you can no longer switch to nemelex later and hoover up the entire dungeon 11:40:44 <|amethyst> So if it gave 1* worth of piety per floor explored, that would be a nerf? 11:41:01 yes it could for example give you 200 piety per floor explored 11:41:03 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 11:41:23 -!- Kalir has quit [Changing host] 11:41:27 unless the amount is ridiculous, its still a nerf for anyone who switches to nemelex as his second god 11:42:10 but now that decks of wodners are gone i suppose noone will do that any more 11:42:13 luckily that doesn't matter at all, anyway 11:42:30 -!- DrinkMachine has quit [Quit: Leaving] 11:42:42 since preventing that behaviour is also a desirable change, regardless of whether it is a nerf or not 11:42:57 <|amethyst> yes, it would be a nerf to games where you go up to 6* as soon as you joined because you piled up 27 floors of junk into one pile 11:43:05 switching gods is something that needs to be prevented? 11:43:16 -!- N78291 has joined ##crawl-dev 11:43:36 switching between other gods works fine without instantly reaching ****** 11:44:12 Zin 11:44:18 Jiyva 11:44:38 -!- ussdefiant has quit [Ping timeout: 265 seconds] 11:45:13 other other gods 11:45:29 -!- DrinkMachine has joined ##crawl-dev 11:45:29 -!- DrinkMachine has quit [Changing host] 11:45:29 -!- DrinkMachine has joined ##crawl-dev 11:45:45 i.e. people abandon their god and join a god who makes them work for ****** all the time 11:45:48 <|amethyst> yes, maybe Zin and Jiyva should be changed to avoid getting to max piety right away. Particularly Zin since e has a good 6* and is so easy to switch away from 11:45:57 <|amethyst> s/good/good one-time/ 11:46:08 and yeah zin/jiyva are a bit problematic too arguably, though at least they are less tedious about it than N is 11:46:43 |amethyst: Don't know if you saw my message about the ttyrec rsync, but if you give me your ssh public key, I can hook you up to crawl@termcast.develz.org to offload ttyrecs 11:47:29 |amethyst: zin does have a cost for the piety at least (though in games with bad shops or games where you've already done tomb that cost isn't significant) 11:47:34 ~crawl:ttyrecs is accessible on the web at http://termcast.develz.org/ttyrecs/ 11:47:43 <|amethyst> greensnark: http://s-z.org/neil/tmp/id_dsa.pub 11:48:08 <|amethyst> greensnark: I probably won't get a chance to do anything about it until next week 11:48:21 <|amethyst> greensnark: grading final exams etc 11:50:33 |amethyst: That's fine, you can rsync or scp to crawl@termcast.develz.org 11:51:01 If you send in ttyrecs to crawl@termcast.develz.org:ttyrecs/dobrazupa.org/ttyrec/ things should Just Work 11:51:12 (bzipped is fine) 11:51:16 -!- dpeg has quit [Quit: Lost terminal] 11:51:17 <|amethyst> greensnark: should I worry about throttling it? it's several hundred gigs 11:51:26 <|amethyst> greensnark: also, what about: 11:51:28 This server isn't doing anything else useful, so don't worry about it 11:51:33 <|amethyst> !ttyrec neil cszo 1 11:51:34 1/4939. neil, XL1 HuBe, T:238: http://dobrazupa.org/ttyrec/neil/ 2012-08-13.03:20:44.ttyrec.bz2 2012-08-13.03:21:08.ttyrec.bz2 2012-08-13.03:21:10.ttyrec.bz2 2012-08-13.03:22:39.ttyrec.bz2 2012-08-13.04:24:34.ttyrec.bz2 2012-08-13.04:30:14.ttyrec.bz2 2012-08-13.04:32:57.ttyrec.bz2 11:51:43 That should still work 11:51:47 !lg * cao 1 -ttyrec 11:51:47 1/1414412. Eidolos, XL1 OMWz, T:15: http://termcast.develz.org/ttyrecs/crawl.akrasiac.org/ttyrec/Eidolos/2006-12-02.05:26:14.ttyrec.bz2 11:51:49 ^ like that 11:52:00 <|amethyst> oh yay 11:52:04 -!- mopl has quit [Client Quit] 11:52:08 <|amethyst> so I guess I don't even need to sort by date 11:52:26 Right, but it might still be nice to sort by date 11:52:36 <|amethyst> yeah, I'll probably copy over 2012 and 2013 ttyrecs 11:52:49 hmm I'm not sure how Sequell handles a game's ttyrecs being on two different servers 11:53:16 <|amethyst> that's what you get for playing Crawl on New Year's Eve :) 11:53:31 FooTV will be fine though, and that's more important than Sequell's -ttyrec 11:53:37 <|amethyst> (yes, I realise you could play on Dec 30 and Jan 2 :) 11:54:04 Also when you say several hundred gigs, I hope that is less than 500G :P 11:54:15 I guess <700G will be fine 11:54:19 More will be problematic 11:54:48 * greensnark wishes cloud storage were cheap 11:56:48 -!- Morphy_ has quit [Ping timeout: 240 seconds] 11:57:13 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 11:57:34 -!- Xiberia has joined ##crawl-dev 12:00:29 if you are just doing bulk backups 12:00:35 <|amethyst> greensnark: I guess not "several" 12:00:42 then you could use something heftier than bzip2 12:00:45 <|amethyst> greensnark: between 200 and 300 12:01:03 -!- Guest62734 has joined ##crawl-dev 12:01:40 <|amethyst> Bloax: we have to be able to decompress them relatively quickly for !tv 12:01:49 mmh 12:02:04 <|amethyst> and don't want to spend too much CPU on the servers to compress them, but that could be at the destination I suppose (unbzip and recompress) 12:02:38 -!- SwissStopwatch has quit [Ping timeout: 240 seconds] 12:02:41 -!- indspenceable has joined ##crawl-dev 12:03:25 -!- ussdefiant has joined ##crawl-dev 12:04:23 hm let me grab some ttyrecs 12:04:55 Unstable branch on crawl.akrasiac.org updated to: 0.15-a0-706-g2005941 (34) 12:05:11 -!- Keanan has joined ##crawl-dev 12:05:32 <|amethyst> greensnark: trying to remember my rsync syntax 12:05:33 -!- ussdefiant has quit [Read error: Connection reset by peer] 12:07:28 -!- Sorbius has quit [Quit: Leaving] 12:09:40 <|amethyst> greensnark: I guess rsync -a --exclude=2014\* /home/crawl/DGL/dgldir/ttyrec/ crawl@termcast.develz.org:ttyrecs/dobrazupa.org/ttyrec/ 12:09:52 <|amethyst> I hope I placed the trailing slashes correctly :) 12:11:09 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 12:11:29 -!- Eonwe1 has quit [Read error: Connection reset by peer] 12:11:38 <|amethyst> greensnark: hm, I guess I need to mkdir somehow 12:12:02 -!- simmarine has joined ##crawl-dev 12:12:10 -!- GummyVite has quit [Quit: Page closed] 12:13:37 <|amethyst> greensnark: okay, it's running 12:14:54 -!- zxc232 has quit [Quit: Leaving.] 12:16:15 -!- dtsund has joined ##crawl-dev 12:17:44 -!- alefury has joined ##crawl-dev 12:18:06 hm 12:18:29 I completely forgot https://code.google.com/p/lzham/ this was a thing. 12:18:36 -!- DrinkMachine has quit [Quit: Leaving] 12:19:52 -!- nooodl has joined ##crawl-dev 12:20:41 -!- Aryth has quit [Ping timeout: 264 seconds] 12:20:53 -!- Alarkh has quit [Ping timeout: 265 seconds] 12:23:42 Might be exactly what I was looking for? 12:24:14 -!- nooodl has quit [Ping timeout: 245 seconds] 12:25:44 -!- jeffro_ has joined ##crawl-dev 12:26:35 -!- syllogism has quit [] 12:27:47 -!- jeffro- has joined ##crawl-dev 12:28:08 -!- jeffro has quit [Ping timeout: 255 seconds] 12:30:53 -!- jeffro_ has quit [Ping timeout: 264 seconds] 12:31:26 -!- RZX has quit [Ping timeout: 276 seconds] 12:32:53 -!- G-Flex has quit [Remote host closed the connection] 12:33:03 -!- G-Flex has joined ##crawl-dev 12:34:30 -!- Stendarr|2 is now known as Stendarr 12:36:33 is there really an overflow vault with 7 altars 12:37:11 simmarine: Yes, IIrC 12:38:24 03edlothiol02 07[webtiles-changes] * 0.15-a0-732-gb386b1c: Webtiles: Make a message a bit more emphatic. 10(7 minutes ago, 3 files, 18+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b386b1cd5575 12:38:25 well i found it 12:38:48 -!- indspenceable has joined ##crawl-dev 12:40:30 %git 1e7878ba8ac 12:40:30 07reaverb02 * 0.15-a0-700-g1e7878b: Remove the Boots of the Spider 10(14 hours ago, 2 files, 3+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1e7878ba8ac5 12:40:51 why not turn them into +3 boots of run&jumping 12:40:53 Hmm, going to have to turn off that pinging somehow. 12:41:13 Bloax: elliptic said that was a joke, and that can generate as a randart anyway. 12:41:22 reaverb: no it can't 12:41:35 elliptic: Brand Running and Jump randart property? 12:41:36 running isn't a randart brand 12:41:38 randarts don't generate special armour egos 12:41:41 and this is intentional 12:41:43 Oh, hmm. 12:41:55 jump isn't a property either 12:42:10 e.g. no randart cloaks of preservation 12:43:05 N78291: 12:43:15 %git 411ff6d85307 12:43:15 07gammafunk02 {|amethyst} * 0.14-a0-87-g411ff6d: Add a jump artefact property giving the evoke jump ability 10(11 months ago, 8 files, 26+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=411ff6d85307 12:43:23 yes that was removed later 12:43:29 N78291: Oh 12:43:33 or doesn't generate at least 12:43:48 Hmm. 12:43:52 removal of some unrandart because it's just +3 boots of jumping isn't really warranted 12:44:01 <|amethyst> %git 9007a611 12:44:01 07kilobyte02 * 0.14-a0-166-g9007a61: Remove ARTP_JUMP, redundant with the armour brand. 10(7 months ago, 6 files, 6+ 14-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9007a611209d 12:44:08 since you could turn them into +3 boots of jumping, +3 ev and +5 dex! 12:44:14 Bloax: fortunately you aren't the one who gives out warrants 12:44:22 fortunately 12:44:31 -!- rast has quit [Ping timeout: 250 seconds] 12:45:18 -!- kekekela has quit [Ping timeout: 240 seconds] 12:47:09 -!- netkitten has quit [Read error: Connection reset by peer] 12:48:06 -!- rast has joined ##crawl-dev 12:49:15 -!- indspenceable has quit [Read error: Connection reset by peer] 12:49:18 -!- indspenc_ has joined ##crawl-dev 12:50:45 -!- indspenceable has joined ##crawl-dev 12:51:24 <|amethyst> greensnark: I'm I'm counting correctly, you should have 988365 ttyrecs when this is finished 12:51:58 <|amethyst> greensnark: it's on the capital Fs now 12:52:15 <|amethyst> greensnark: I mention this because I'd like to verify the number before I delete anything :) 12:53:35 -!- indspenc_ has quit [Ping timeout: 240 seconds] 12:56:10 -!- neunon has quit [Quit: ZNC - http://znc.in] 12:56:14 -!- Rotatell has quit [Ping timeout: 240 seconds] 12:57:07 -!- neunon has joined ##crawl-dev 12:57:23 -!- johnstein has quit [Ping timeout: 255 seconds] 12:58:20 -!- johnstein has joined ##crawl-dev 13:00:52 -!- Rotatell has joined ##crawl-dev 13:02:08 boots of the jumping demigod 13:03:13 gammafunk: Did you read crate's post on the keep Nemelex Tavern thread? 13:03:27 yeah, but I instead replied to mikee's on crd 13:03:47 gmmafunk: ah, I'll look at that. 13:04:19 crate says that a god that gives a lot of effects is good, I think that it's not very good, especially in the case of nem when they're mostly one-off copies of existing effects 13:04:36 gammafunk: that is evilmike, not mikee_ 13:04:39 er yeah 13:04:40 sorry 13:04:58 -!- Infinite_Monkeys has quit [Ping timeout: 240 seconds] 13:05:27 also confusing because mikee_ was the designer for dithmenos iirc 13:05:30 -!- hhkb2 has quit [Quit: leaving] 13:05:38 too many mikes, too many chrises 13:11:49 Is "you feel omnipotent" printed whenever you reload a debug save? 13:12:45 no, that message means all your skills are at 27 13:13:02 -!- roctavian has joined ##crawl-dev 13:13:11 ellitpic: Ah. 13:14:15 Ok, going to push qoala's unrand loading patch. 13:17:03 -!- Whistling_Bread has joined ##crawl-dev 13:17:03 -!- Z_LAMP has quit [Read error: Connection reset by peer] 13:19:01 03qoala02 {reaverb} 07* 0.15-a0-707-gf2248c4: Expose bitset's count function through FixedBitVector... 10(2 days ago, 3 files, 7+ 12-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f2248c4d6d8c 13:19:01 03qoala02 {reaverb} 07* 0.15-a0-708-g6bbddb8: Recalculate cache of equipped unrands with world_reacts on save load 10(81 minutes ago, 8 files, 32+ 10-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6bbddb8b84b0 13:19:01 03qoala02 {reaverb} 07* 0.15-a0-709-g16e39fa: Pass equipment slot to artefact equip/unequip effects 10(2 days ago, 1 file, 30+ 22-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=16e39facebd9 13:19:05 -!- Redz has joined ##crawl-dev 13:20:28 piety for exploration for nemelex seems cool, you are exploring and a deck falls from the sky 13:20:58 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 13:21:40 -!- DrinkMachine has joined ##crawl-dev 13:21:42 -!- DrinkMachine has quit [Changing host] 13:21:42 -!- DrinkMachine has joined ##crawl-dev 13:24:08 03reaverb02 07* 0.15-a0-710-gdf37d7f: Fix braces 10(4 minutes ago, 1 file, 0+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=df37d7f923b6 13:25:33 ??elemental force 13:25:33 I don't have a page labeled elemental_force in my learndb. 13:26:31 maybe instead of having decks be something you carry around with you they would be in your divine inventory 13:28:05 -!- bonghitz has quit [Quit: Leaving...] 13:28:29 Grunt: What are the limits to elemental force, if there are any? 13:29:16 03reaverb02 07* 0.15-a0-711-g5091ead: Remove the "of the Doge" randart name (Sar) 10(8 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5091ead2ae5b 13:29:32 good 13:29:40 no 13:29:58 wheals: Don't like the change? 13:29:59 though I suppose it could be a venitian Doge 13:30:21 No Fun Allowed 13:30:28 %git :/political 13:30:28 07reaverb02 * 0.15-a0-711-g5091ead: Remove the "of the Doge" randart name (Sar) 10(9 minutes ago, 1 file, 0+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5091ead2ae5b 13:30:29 nonethousand: Hmm, is there a particular reason that's well known? 13:30:32 %git :/political rand 13:30:34 07|amethyst02 * 0.14-a0-770-g009d3a2: Another political randart name. 10(6 months ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=009d3a25030c 13:30:40 I've never heard ot it before. 13:30:43 ooo, voivode is good. 13:30:48 reaverb: That's the title of the Duke of Venice 13:30:52 can't believe you're projecting your silly memes onto |amethyst's fine work 13:31:06 who were very important historically 13:31:15 rip doge 13:31:26 wheals: That commit does not invovle the doge. 13:31:34 oh, huh 13:31:42 wheals: Ha 13:31:59 if I was grunt, I would do the {/doge}^^{/doge} thing 13:32:03 I should have actually read the commit message as usual 13:32:05 but I don't remember what you have to lead into that with 13:32:17 Honestly I don't really like and "of the " randart names. 13:32:21 s/and/any/ 13:32:34 only anarchy in the dungeon 13:32:35 reaverb: fair enough but I would hardly call it "obscure" 13:32:36 But that might just be the general passive tense. 13:32:39 -!- dpeg has joined ##crawl-dev 13:32:44 %git :/another randart 13:32:46 Could not find commit :/another randart (git returned 128) 13:32:46 oops 13:32:48 -!- Lightli has quit [Ping timeout: 240 seconds] 13:32:49 %git :/Another randart 13:32:50 07|amethyst02 * 0.14-a0-587-gabf5573: Another randart name. 10(6 months ago, 1 file, 2+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=abf557338004 13:32:59 reaverb: there is no such thing as a passive tense. 13:33:11 perhaps it's obscure in light of the salient meme, though 13:33:16 nonethousand: I didn't know about it, didn't realize it was well known. 13:33:17 hahaha it was originally a meme. good 13:33:21 good doge 13:33:39 it's probably more well-known than the meme, at any rate 13:34:00 wheals: Hmm, interesting. 13:34:05 I know what a Venetian Doge is... but what's a meme? 13:34:14 dpeg: we may never know. 13:34:16 this isn't worth caring about either way, though 13:34:26 Yes. 13:34:30 look, if you don't paint that bikeshed, who will? 13:34:33 dpeg: some sort of thing Dawkins wrote about apparently 13:35:18 dpeg: http://en.wikipedia.org/wiki/Meme 13:35:52 It's kind of a popular idea on certain internet communities I get the impression you don't visit. 13:36:14 -!- Mad_Wack has quit [Ping timeout: 258 seconds] 13:36:57 it's basically like the hip and the hop lingual invasion 13:37:16 uh 13:37:22 -!- johnstein_ has joined ##crawl-dev 13:37:26 except the lifespan is much shorter and it's less broad 13:37:26 are you quite sure about that. 13:37:32 the vernacular of globalized internet culture for people under 25 13:39:57 -!- Laraso has quit [Quit: Laraso falls through a shaft! The shaft crumbles and collapses.] 13:41:17 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 13:48:25 -!- Alarkh_ has quit [Quit: Leaving] 13:51:05 <|amethyst> If you read the commit message, I obviously was aware of the image macro 13:51:16 yes, i was joking 13:51:44 though none of this was very serious at any rate :) 13:52:26 !tell qoala Your unrand cache patch has been pushed, Thank you! 13:52:26 reaverb: OK, I'll let qoala know. 13:52:26 <|amethyst> There is a meme that "meme" means "image macro" 13:52:41 |amethyst: yes 13:52:46 <|amethyst> Perhaps image macros are a meme complex 13:52:47 I would say 13:59:00 -!- Lightli has joined ##crawl-dev 14:02:20 -!- Quashie has quit [Ping timeout: 240 seconds] 14:04:12 -!- johnstein_ has quit [Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204]] 14:04:13 -!- Quashie_ has quit [Ping timeout: 258 seconds] 14:08:48 -!- kekekela has quit [Ping timeout: 240 seconds] 14:10:27 -!- Basil has joined ##crawl-dev 14:10:51 -!- Basil is now known as Guest99311 14:19:00 -!- Ankalagon has quit [Quit: Page closed] 14:20:26 -!- Guest62734 is now known as SwissStopwatch 14:21:44 -!- FelesTheCat has quit [Quit: Leaving] 14:22:48 Ok, I think I got Nemelex Piety completely on Exploration, what bondage level equivalent should it be? 14:23:18 I think to start I'll just give him x2, might be good to give decreasing returns or something because the current code does. 14:23:42 (x2 is the current max for Ash, I think we should enocurage people to player Nemelex while we're considering removing him) 14:24:30 I was playing around with it (and some other nemelex changes) and used 10 as the piety_change thing 14:24:32 not sure it needs to be as high as max bondage ash, that ends up being really fast i think? 14:24:33 Oh yes and I probably need to change Nemelex's messages.. 14:24:35 flooding people with gifts sounds like it would exacerbate some changes 14:24:38 with around 12 I was getting a deck a level 14:24:43 s/changes/problems/ 14:24:59 well, just exploring levels, no resting or fighting or anything 14:25:09 -!- LexAckson has joined ##crawl-dev 14:25:19 oh man 14:25:24 what is the smith god? 14:25:38 N78291: Hmm, well maybe you should give put your patch up? I sounds more baked then mine. 14:25:51 LexAckson: nobody knows 14:26:00 haha 14:26:07 LexAckson: more of a ##crawl question, a god pubby worked on a bit before he left, may or may not be on an experimental branch. 14:26:32 by which I mean that there's an experimental branch but I haven't heard much talk about it and I don't think it is in a very polished form and I don't know how it works 14:26:34 ahh, yeah I just noticed it on x for s-z 14:26:43 -!- Spatzist_ has quit [Quit: Page closed] 14:26:51 N78291: Don't mind if it doesn' have everything, Just pushing the piety change would be good. 14:27:33 Err, I don't mind, or care, if it doesn't have everything, and I'm sure that a partial application would make it easy to merge the rest later if necessary. 14:28:41 -!- rchandra has joined ##crawl-dev 14:29:13 something around 10-12 sounds reasonable to me at least, equivalent to mid-levels of ash bondage i guess 14:30:01 Gorzag spams messages. by xbon 14:30:23 good bug 14:32:34 I'm going to wait around at least couple hours before trying to continue with the Nemelex changes, because N78291 mentioned he had some work done on it. I guess I'll look at drachereborn's miscast patch. 14:32:54 reaverb: sounds good 14:33:07 hm, I can't reproduce this gozag bug 14:35:27 oh, it might be a tiles bug only 14:35:37 it might be a gorzag bug only 14:35:48 i can repro it in offline tiles, yeah 14:35:58 it happens when you open the ability tab i think 14:36:00 yeah, I see why it is happening in the code too 14:36:01 yes 14:36:24 reaverb: were you only changing sacrificing to exploration, or removing piety for drawing cards too? 14:38:47 N78291: Removed drawing cards too. 14:38:59 I can do that if you haven't done it yet. 14:39:03 -!- TAS-2012v has quit [Read error: Connection reset by peer] 14:39:12 Or you can do it first if you want. 14:39:58 The worst part about Nemelex removal is that I'm learning to how to spell the name of a god which might be deleted. 14:40:17 03MarvinPA02 07* 0.15-a0-712-gef77213: Don't randomly generate decks of dungeons (johnny0) 10(10 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ef772131353c 14:40:17 03MarvinPA02 07* 0.15-a0-713-gb5208da: Display gourmand instead of saprovore on the % screen 10(8 minutes ago, 1 file, 6+ 7-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b5208daa1a15 14:40:19 * wheals deletes raverb. 14:41:12 actually, fixing this bug seems sort of tricky and I'm leaving it to Grunt 14:41:37 MarvinPA: I would have just removed saprovore :D 14:41:43 But Nemelex right now. 14:41:50 err, miscast patch. 14:42:02 How did programmers work without branches again?? 14:42:46 miscast? 14:43:05 wheals: 8301 14:43:18 ah 14:44:19 !tell Grunt https://crawl.develz.org/mantis/view.php?id=8524 is a local tiles bug caused by the fact that opening the ability tab actually calls gozag_setup_*, I'm not sure what the best way is of fixing it given how the code is structured currently 14:44:19 elliptic: OK, I'll let grunt know. 14:45:44 !tell Grunt adding a "quiet" param to those functions would be easy enough, but I think calling those setup functions early is still dangerous... for example, it will choose shop locations long before you actually use the ability 14:45:45 elliptic: OK, I'll let grunt know. 14:46:25 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 14:48:00 -!- indspenceable has joined ##crawl-dev 14:48:01 -!- minmay has joined ##crawl-dev 14:48:32 -!- rast has quit [Read error: Connection reset by peer] 14:48:45 -!- rast has joined ##crawl-dev 14:48:54 -!- drachereborn has joined ##crawl-dev 14:49:19 Is there a reason the numbers in failure_rate_colour are doubles? 14:50:07 because get_miscast_chance returns a double? I don't understand the question 14:51:01 Small Qazlal problem: if there is a cloud on top of a trap, it's not possible to disarm the trap 14:51:05 elliptic: Well is there a reason it needs to be double? Could I replace it with int's all the way down? 14:51:24 uh 14:51:27 Or are doubles needed to be accurate enough? 14:51:37 have you *looked* at get_miscast_chance() 14:51:44 elliptic: One sec. 14:52:32 That's a very unique formula 14:53:25 reaverb: you mean get_miscast_chance? yeah I don't pretend to understand it 14:53:39 Yes 14:54:26 Oh, and by "int" I probably mean "float" since you can't do float with int. 14:54:40 yes 14:54:57 Err, actually nevermind I just realized that's probably my problem.. 14:55:04 I assumed you meant actually writing down a rational number 14:55:08 when you said int 14:55:11 Just confused because int is used so much. 14:55:21 elliptic: Yes, that's how it should be done eventually. 14:55:29 I'll save it until after the patch. 14:55:33 no it isn't 14:55:49 elliptic: Oh, nevermind then. 14:55:52 yeah, float doesn't have a lot of advantage over double 14:56:00 So, demonspawns can receive non-racial muations that enhance their racial mutations to levels that the racial mutation will eventually mature to. (E.g. you have foo scales 1, and you drink !benemut and get foo scales 2) Is that a bug, or intentional/acceptable? 14:56:20 drachereborn: Yes, I was confused, sorry. 14:56:25 Lasty: same thing with VS and regeneration 14:56:25 on some systems they're even the same size 14:56:41 Lasty: it's not a bug, no 14:56:48 ok 14:57:12 i think in the past there have been bugs with it, where you'd get a non-racial mutation and then it would clear out the actual innate mutation if you lost it 14:57:13 how can i regen the vault cache? 14:57:17 but afaik that all works properly now 14:57:31 yeah, I'm not sure there is any reason to use float over double ever in crawl code unless it is a situation where that might be a significant optimization for systems with a less-accurate float 14:57:37 which is certainly not the case here 14:57:58 I wonder how long the typo in nemelex's ^ screen has existed 14:58:05 N78291: good 14:58:18 elliptic: Yes, sorry, once again I just got confused for some reason. 14:58:39 wheals: Generally I just go into the saves folder and delete the /des folder, silly I know. 14:58:46 oh ok 14:59:02 If you doing vaults maybe delete holy pan? So many monsters there are on the chopping block. 14:59:27 and it occurs to me if we wait until after they'll be a few people getting them all turned to ghosts. 14:59:49 it took me three reads to spot the typo, very well hidden imo (i assume you mean "Followers encouraged") 14:59:58 yes 15:00:49 looks like that was me, sadly 15:00:55 %git 806dd9276eac 15:00:55 07MarvinPA02 * 0.14-a0-3502-g806dd92: Update and improve god descriptions 10(6 weeks ago, 2 files, 69+ 69-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=806dd9276eac 15:01:11 drachereborn: Bug in your patch: If the Vehumet thing failed it could go down to else if's 15:01:12 ah, not that old 15:01:21 hmm 15:01:28 I assume that's because Veh Wiz isn't accounted for. 15:01:45 03wheals02 07* 0.15-a0-714-ge1156a9: Remove silver statues. 10(36 minutes ago, 41 files, 56+ 246-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e1156a91a6a0 15:01:45 03wheals02 07* 0.15-a0-715-gdd4d53d: Don't pre-id an amulet in Crypt endings. 10(6 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dd4d53dba747 15:01:46 persume, since I have no idea if that's true or not. 15:02:05 wheals: Silver statue removal..hmm.. 15:02:35 wheals: On the bright side 0.15 probably will turn out to be release that reduces the number of monsters! 15:02:37 silver statues worked a lot better than orange crystal statues i think, since you can feasibly just hit them until they die 15:02:43 Yes. 15:02:49 i did that once and it was still pretty horrible 15:02:56 Now, obvious we should still remove OCS. 15:03:00 yes 15:03:04 either both or none 15:03:07 s/obvious/obviously/ 15:03:14 Does that mean removing Wucad Mu also? 15:03:27 reaverb: I don't think it's a bug 15:03:32 that's why i didn't do anything to OCS, since that needs to be dealt with 15:03:43 that if-else block with Veh only assigns difficulty 15:03:44 drachereborn: Sure, describe why? 15:03:47 and OCS is certainly more popular/iconic 15:03:59 statue with mass confusion and brain feed is a close approximation 15:04:16 in the old code, Veh gifts don't get the dangerous message 15:04:27 even if they have high chance of miscast 15:04:30 what kind of defenses to "statue"s have again 15:04:32 statue (158) | Spd: 10 (07stationary) | HD: 8 | HP: 70 | AC/EV: 12/1 | Dam: 20 | 11non-living, 10items, 10doors, master archer | Res: 13magic(immune), 05fire++, 02cold++, 10elec++, 03poison++, 12drown, 04rot+++, 13neg+++, 13torm | XP: 561 | Sz: Large | Int: high. 15:04:32 %??statue 15:04:36 my code just simulates the same thing 15:04:48 set danger to "", i.e. no danger 15:04:53 not too frightening 15:04:55 drachereborn: Vehumet spells do give dangerous messages, just not the impossible messages. 15:05:01 wait 15:05:09 -!- LNCP has quit [Read error: Connection reset by peer] 15:05:16 Yeah, the !vehumet falls through to else ifs 15:05:28 sorry, I misspoke 15:05:44 it was the other way. Veh gifts don't get "impossible" 15:05:56 and that's what my code tried to do 15:07:57 do you agree? so I set difficulty to "" for Veh gifts, so that memorizing Veh spells won't get "impossible" 15:08:10 but it will still check for miscast danger 15:08:41 drachereborn: Your code doesn't appear to also check for miscast danger. 15:09:06 The if for Veh is separate from the if-else for miscast 15:09:20 dracehereborn: No it isn't. 15:09:51 Try seperating the old code out into blocks with the else and ifs on differant lines and it'll become obviosu. 15:10:00 They're separate statements? serially processed? 15:10:12 -!- Guest99311 is now known as Basil 15:10:13 hm, exploring lair and d:1-11 got me to ***** and 10 decks 15:10:19 oh wait, you mean the old code 15:10:25 drachereborn: Yes. 15:10:29 might be a bit slow 15:10:45 in the old code, all it does is prevent "impossible" for Veh gift 15:10:46 considering that is without resting or using abilities 15:10:54 N78291: Lean fast, we need players to test it and we can always nerf it later. 15:10:59 for other cases it's treated as the same as any other spell 15:11:10 Or buff, but we won't know we need to do that if nobody plays it. 15:11:14 drachereborn: Correct. 15:12:05 In my code, I could add the Veh line into the miscast if-else so that it looks like the old code 15:12:16 but the conditional becomes very long 15:12:29 so I thought it would be clearer to do as I did 15:12:30 drachereborn: I can do that for you, would you mind if I reworte your code a bit? 15:12:39 feel free 15:12:46 but effectively it's the same 15:12:46 I'll probably squash the commits together than change it around. 15:15:16 dracherebonr: Oh, and were did you get the Sif muna miscast formula 15:15:16 drachereborn 15:15:33 something like this then? 15:15:35 http://sprunge.us/fObL 15:15:51 the formula I discussed with amethyst 15:16:41 you mean get_miscast_prot right? 15:17:09 hmm I actually reimplemented the function 15:17:18 dracherebon: That looks vaguely what is needed, but I'll probably rewrite that bit. 15:17:39 drachereborn: Yes, implementation is sort of a very bad idea in programming. 15:17:45 So I would like to use the original. 15:18:00 err, s/impelmentation/reimplementation/ 15:18:15 search for the line "protects you from the effects of your miscast" 15:18:19 in spl-cast.cc 15:18:45 that's the original formula, which isn't in function form 15:19:02 it might make sense to have it call get_miscast_prot too 15:19:22 dracherebron: It obvious makes sense to have it call get_miscast_prot too :D 15:19:51 DRY Don't repeat yourself. Never copy paste code/put the same functionality in two places. 15:20:05 yeah, I didn't think to do that 15:22:16 actually no that doesn't work 15:22:28 Then make it work :D 15:22:31 Which is what I'm doing. 15:22:37 heh 15:22:55 ok, I'll leave you to it 15:23:48 drachereborn: Yes, I'll fix it, might want to look at the result to see what kinds of things you can do. 15:26:00 -!- indspenceable has quit [Read error: Connection reset by peer] 15:26:29 -!- indspenceable has joined ##crawl-dev 15:26:36 -!- RedSquirrel has quit [Quit: Page closed] 15:28:29 -!- ackack has quit [Ping timeout: 264 seconds] 15:28:37 -!- Arivia has quit [Quit: Textual IRC Client: www.textualapp.com] 15:29:24 -!- eb has joined ##crawl-dev 15:33:55 -!- indspenceable has quit [Read error: Connection reset by peer] 15:34:25 -!- indspenceable has joined ##crawl-dev 15:34:50 -!- nooodl has joined ##crawl-dev 15:36:22 -!- indspenceable has quit [Client Quit] 15:36:58 -!- thrall has joined ##crawl-dev 15:37:10 Saint Roka2 by Thrall 15:37:57 Essay Delete 15:38:12 How to? 15:38:25 -!- rohk has quit [Quit: Page closed] 15:38:37 Is not cleared before writings. 15:38:52 thrall: Deleted 15:38:55 Done 15:40:03 Remove all 15:40:22 Modifications 15:40:39 I will upload 15:41:05 thrall: remove roke015in.png? 15:41:48 yes or no 15:42:33 yes 15:42:46 Removed 15:42:57 Clear all 15:43:02 -!- indspenceable has joined ##crawl-dev 15:43:10 thrall: done 15:43:20 I'm sorry troublesome. 15:43:41 The small tiles of the image is different from the.... 15:44:18 Neatly organized and re-upload 15:44:24 You start resting._The poisoned bolt hits something!_You start resting. The bolt hits something._You start resting._The poisoned bolt hits something! 15:44:32 nothing is visible, including bolts 15:44:59 rchandra: Hmm, report it on mantis. 15:45:21 will do 15:50:20 -!- Tux[Qyou] has quit [Ping timeout: 240 seconds] 15:51:46 -!- MgDark has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0/20131216183647]] 15:52:21 Nemelex grants piety for exploration by 78291 15:52:21 getting ranged combat messages with nothing visible by rchandra 15:52:21 -!- ToastyP has quit [Quit: ChatZilla 0.9.90.1 [Firefox 28.0/20140314220517]] 15:52:31 -!- Mad_Wack_ is now known as Mad_Wack_Away 15:52:35 -!- reaverb has quit [Ping timeout: 250 seconds] 15:53:24 someone should check if I missed one of the 500 places it says "hey you can sacrifice items to nemelex!" 15:54:01 -!- Mad_Wack_Away has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 15:55:40 -!- BirdoPrey has joined ##crawl-dev 15:56:49 -!- BirdoPrey has quit [Remote host closed the connection] 15:56:50 -!- KurzedMetal has quit [Ping timeout: 276 seconds] 15:57:24 Saint Roka2 by Thrall 16:00:54 -!- Arkaniad has quit [Ping timeout: 245 seconds] 16:04:03 -!- reaverb has joined ##crawl-dev 16:04:40 -!- DrinkMachine has quit [Quit: Leaving] 16:07:41 -!- notcluie is now known as notunclyie 16:07:59 -!- notunclyie is now known as notcluie 16:08:48 -!- notcluie is now known as notunclyie 16:09:08 -!- notunclyie is now known as notcluie 16:09:56 -!- Quashie__ has quit [Ping timeout: 240 seconds] 16:12:34 -!- mamgar has quit [Ping timeout: 245 seconds] 16:13:42 thrall: 그 그림은 아주 꽉 보인다. 너무 압축. 그의 팔의 상단에 무엇입니까? 그들을 취재 16:15:00 -!- Krakhan has quit [Changing host] 16:15:06 -!- dpeg has quit [Quit: Lost terminal] 16:15:07 -!- reaverb has quit [Ping timeout: 250 seconds] 16:15:46 Cloak 16:16:14 Green armor + gray Cloak 16:16:18 -!- notcluie is now known as notclyie 16:16:25 Oh 16:16:45 Image of a medieval noble Paladin 16:17:32 Bad it? 16:17:47 그것은 그의 앞에 보인다. 망토 16:18:10 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 16:18:31 it's too bulky 16:18:32 https://static14.cdn.ubi.com/udev/prod/img/news/20140121/Book_Crusader.jpg 16:18:40 0.15 is same the Chinese General 16:18:41 나는 아이디어를 좋아하지. 그러나이 버전은 이해하기 어렵다. 16:18:44 -!- Aarifnel has quit [Quit: Page closed] 16:20:00 매우 복잡한. "읽기"어렵다. 16:20:02 -!- indspenceable has joined ##crawl-dev 16:20:55 Cerebov 16:21:21 Similarly, the image is? 16:22:23 https://gitorious.org/crawl/crawl/source/dd4d53dba747418a9fda716bb3e1bf0b2f10278b:crawl-ref/source/rltiles/mon/unique/cerebov.png 16:22:49 -!- Ragdoll has quit [Read error: Connection reset by peer] 16:22:57 Is similar to that 16:23:36 두 가지 차이점. 첫째, "Cerebov"는 크다. 16:23:40 it shouldn't be 16:23:49 Hang around and cloak 16:23:53 그래서 그의 그림은 더 복잡 할 수 있습니다. 16:24:08 because cerebov has room for things in 32x48 16:24:13 둘째, 자신의 외투는 어둡다. 16:24:24 and doesn't require extra space to wield a random weapon 16:24:30 이 트릭 눈. 16:24:42 Would do good to get rid of Cloak? 16:24:44 망토 뒤에 매달려있는 것처럼 그래서 보인다. 16:25:12 그것은 그 노력 가치가있다. 16:27:04 I modified the image 16:27:35 Do you want to tell us if you have an idea 16:27:54 03MarvinPA02 07* 0.15-a0-716-gfc1b9ff: Give 4 potions of blood to carnivorous players with potion petition 10(12 minutes ago, 1 file, 11+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=fc1b9ffd4a0b 16:27:54 03MarvinPA02 07* 0.15-a0-717-ga3c592f: Make potions of blood cure rotting for ghouls 10(9 minutes ago, 1 file, 5+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a3c592f31c63 16:27:55 I wish I could. 16:27:55 Show us the new version. 16:28:13 But I've slept some 24 hours over the last 144 hours. 16:28:26 you have made good decisions 16:29:06 i know, it was a truly genius move 16:29:19 have you considered: sleeping? 16:29:51 -!- thrall1 has joined ##crawl-dev 16:30:08 i'm going to sleep like a rock tonight 16:30:18 but first we must try out throwing once more 16:30:42 Tell me the requirements 16:31:08 Translator is not easy to understand 16:31:34 What requirements? 16:31:37 Sorry about translator. 16:31:59 what we want him to do 16:32:03 More simple, 16:32:17 Easy to understand] 16:32:26 Oh. Yes. Exactly. 16:32:37 -!- Cheibrodos has joined ##crawl-dev 16:33:19 -!- Quashie_ has quit [Ping timeout: 250 seconds] 16:33:24 I'm sorry for the translator is 16:33:31 Don't apologize. Not your fault. 16:33:45 -!- NilsBloodaxe has quit [Quit: Page closed] 16:34:13 -English language knowledge is not good site is coming.... 16:34:31 My fault 16:34:53 There are many pictures on the screen. Every one must be simple. The player must understand them immediately. This is the requirement for pictures in "dungeon crawl". 16:35:07 There can be details... 16:35:25 PleasingFungus: ;^) 16:35:36 ...but the player must be able to easily see the overall shape. The general form of the monster. 16:35:45 ]Will be very understanding. 16:35:51 https://dl.dropboxusercontent.com/u/63152810/FreezingWraith.png https://dl.dropboxusercontent.com/u/63152810/ShadowDemod5b.png simple sprites he he he he 16:35:56 well 16:36:00 I'm not saying every sprite *is* good 16:36:01 <|amethyst> MarvinPA: I'd figure coagulated blood would have a higher chance or something 16:36:11 <|amethyst> MarvinPA: since they are ghouls 16:36:18 but freezing wraith works okay, because it's supposed to be "a big blue blob" 16:36:29 and the player can glance at it and say "oh, it's the big blue blob, I know that one" 16:36:55 it's a little close to the shadow wraith, but they're similar monsters, so that's ok. 16:37:09 |amethyst: hmm, i suppose it could, but that'd almost never come up in practice 16:37:18 only for potions dropped by vampire monsters i guess? 16:37:24 well 16:37:32 <|amethyst> MarvinPA: yeah, probably silly 16:37:41 <|amethyst> MarvinPA: oh, no random blood anymore? 16:38:03 i don't think it generates randomly yeah, i might be misremembering 16:38:14 -!- Mad_Wack has quit [Ping timeout: 240 seconds] 16:38:45 -!- debo has quit [Quit: debo] 16:38:55 <|amethyst> it does not 16:39:10 <|amethyst> did in 0.13 but I apparently didn't notice the change 16:39:40 -!- thrall has quit [Quit: Page closed] 16:39:43 -!- thrall1 has quit [Quit: Page closed] 16:44:36 -!- PolkaDot has quit [Read error: No route to host] 16:48:18 -!- Raycaster has quit [Ping timeout: 240 seconds] 16:48:59 -!- rast has quit [Read error: Connection reset by peer] 16:49:14 -!- rast- has joined ##crawl-dev 16:49:17 -!- rast- is now known as rast 16:51:26 -!- blackflare has quit [Ping timeout: 252 seconds] 16:54:12 -!- Lasty1 has joined ##crawl-dev 16:57:18 does changing wild magic to work like damnation sounds like a good idea 16:58:59 -!- Cheibrodos has quit [Quit: Page closed] 16:59:58 ??damnation 16:59:59 damnation card[1/3]: The Damnation card throws multiple creatures into the Abyss, the number of creatures increasing with power. You are a creature. However, that's not to say you will be thrown into the abyss, just that you might be (and your chance doesn't increase with power). Unless you're the only visible creature, in which case you will be. 17:00:04 oh 17:00:10 -!- Chris7 has quit [] 17:01:23 -!- indspenceable has quit [Read error: Connection reset by peer] 17:01:34 -!- indspenceable has joined ##crawl-dev 17:01:49 https://dl.dropboxusercontent.com/u/63152810/n/crawl/Roka.png ehehe 17:01:50 -!- PolkaDot has quit [Read error: No route to host] 17:02:13 -!- Morphy_ has quit [Quit: Page closed] 17:04:17 metal 17:04:43 his right hand (our left) is kind of silly-looking, though 17:05:12 don't worry 17:05:16 you won't see it :^) 17:05:42 -!- Kellhus has quit [Quit: Page closed] 17:06:01 -!- mizu_no_oto has quit [Ping timeout: 252 seconds] 17:06:48 true enough 17:06:56 <|amethyst> Was just computing some stats 17:07:02 <|amethyst> !gamecost cszo 99 17:07:06 0.0032550442225704984 17:07:19 !cmd gamecost 17:07:19 Command: !gamecost => .echo $(/ $(* $(+ 0.0 ${2:-99}) $(- $(months $(=time)) $(months $(!lg * src=$1 1 fmt:'$rstart')))) $(!lg * src=$1 x=count(gid) fmt:'${x[0]}')) 17:07:34 huh, that explains very little 17:07:34 <|amethyst> Each game on CSZO has cost 1/3 of a cent 17:07:39 oh 17:07:41 neat! 17:07:50 <|amethyst> $99/month is how much I pay 17:08:17 <|amethyst> pretty good deal I'd say :) 17:08:46 -!- Cheibrodos has joined ##crawl-dev 17:09:04 respectable 17:09:45 -!- indspenceable has quit [Read error: Connection reset by peer] 17:10:12 -!- indspenceable has joined ##crawl-dev 17:10:46 -!- caleba has quit [Quit: caleba] 17:15:10 -!- indspenceable has quit [Read error: Connection reset by peer] 17:15:25 -!- soundlust is now known as phoenixlust 17:15:32 -!- indspenceable has joined ##crawl-dev 17:19:50 -!- Amnesiac has quit [Read error: Connection reset by peer] 17:21:00 https://dl.dropboxusercontent.com/u/63152810/n/crawl/Roka2.png 17:21:12 -!- Redz has quit [Quit: Leaving.] 17:21:33 looks like a black square to me 17:21:35 Unstable branch on crawl.lantea.net updated to: 0.15-a0-717-ga3c592f (34) 17:22:30 -!- ahahaha has quit [Quit: Page closed] 17:22:35 <|amethyst> should St Roka have a halo? 17:22:43 <|amethyst> err 17:22:45 <|amethyst> not the TSO halo 17:22:50 umbra? 17:22:54 <|amethyst> the iconography kind 17:24:15 <|amethyst> wow, ttyrec copying is almost done.. it's on lowercase w now 17:26:06 !lg . cszo 17:26:07 510. rchandra the Portalist (L27 FeVM of Nemelex Xobeh), blasted by a wind drake (the air) (summoned by a yellow draconian caller) on Zot:1 (grunt_zot_stairs_mandelzot) on 2014-05-06 20:15:03, with 687211 points after 163493 turns and 20:30:14. 17:26:28 so I should mail you $2 sometime, |amethyst? 17:26:31 <|amethyst> !lg rchandra cszo rdate<2014 -ttyrec 17:26:31 Unknown field: rdate 17:27:24 <|amethyst> rchandra: donate it to charity :) 17:30:17 <|amethyst> greensnark: I am impressed that I'm getting what looks like 60-80 Mbit of bandwidth from CSZO to termcast.develz 17:31:38 |amethyst: I'm afraid the tile is too packed to allow any expansions. 17:32:07 <|amethyst> Bloax: for this tile in particular, I agree with Cheibrodos that it is too dark 17:32:22 -!- Roarke has quit [Quit: Page closed] 17:33:34 on what background are you looking at it 17:33:42 <|amethyst> on a white background 17:34:02 that's probably the problem 17:34:16 Because it is pretty dark. 17:34:46 <|amethyst> looking at it on chequered grey now 17:34:54 <|amethyst> it's somewhat better 17:35:26 -!- ldf has quit [Ping timeout: 252 seconds] 17:35:37 https://dl.dropboxusercontent.com/u/63152810/n/crawl/Roka2bg.png 17:35:50 -!- edlothiol has quit [Ping timeout: 252 seconds] 17:35:59 where's his mouth 17:36:00 <|amethyst> but at high dpi it's still hard to tell what's going on. The shiny parts at the front look a little like a skeletal spine and pelvis 17:36:43 wheals: sinister people don't have mouths, didn't you know? 17:36:48 -!- Datul has quit [Ping timeout: 240 seconds] 17:37:05 And |amethyst: yeah that's a pretty common problem with most of my stuff since I'm all about the details. 17:38:26 -!- ystael has quit [Ping timeout: 265 seconds] 17:38:32 <|amethyst> !tell greensnark it's finished... could you give me a file count? 17:38:32 |amethyst: OK, I'll let greensnark know. 17:38:56 but yeah this is a terrible sprite to look at on a white background 17:39:04 since it plays a lot with contrast 17:39:21 which would be entirely out of whack if a white background drowns the darker tones 17:40:07 <|amethyst> probably the lightest background he'd be on is shoals? 17:40:26 <|amethyst> I use a question mark because I rarely play tiles 17:40:37 Most likely, yes. 17:40:49 let's find someone in shoals 17:41:36 <|amethyst> One problem with playing with contrast on the dark end is that some people have really crappy gamma curves on their displays 17:41:46 <|amethyst> I'm probably one of them 17:42:33 Yeah, that's a funny issue. 17:42:35 <|amethyst> that might be my problem with crawl tiles in general :) 17:42:43 <|amethyst> (well, that and I like letters a lot) 17:42:52 My monitor must be about seven years old now. 17:43:02 So it's a somewhat early LCD monitor. 17:43:15 and yet things just look pleasant on it 17:43:31 |amethyst: find ~crawl/ttyrecs/dobrazupa.org/ttyrec -name '*.ttyrec*' | wc -l => 988365 17:43:31 greensnark: You have 1 message. Use !messages to read it. 17:43:38 !messages 17:43:38 (1/1) |amethyst said (5m 6s ago): it's finished... could you give me a file count? 17:43:44 !lg * cszo 1 -ttyrec 17:43:45 1/638726. neil, XL1 HuBe, T:238: http://dobrazupa.org/ttyrec/neil/ 2012-08-13.03:20:44.ttyrec.bz2 2012-08-13.03:21:08.ttyrec.bz2 2012-08-13.03:21:10.ttyrec.bz2 2012-08-13.03:22:39.ttyrec.bz2 2012-08-13.04:24:34.ttyrec.bz2 2012-08-13.04:30:14.ttyrec.bz2 2012-08-13.04:32:57.ttyrec.bz2 17:44:18 <|amethyst> greensnark: Yeah, I've seen that for several records where the file is there 17:45:31 <|amethyst> 988365, excellent 17:45:58 <|amethyst> !lg * cszo 20 -ttyrec 17:46:03 20/638728. Lawman0, XL9 GhAr, T:3683: http://dobrazupa.org/ttyrec/Lawman0/2012-08-13.18:50:57.ttyrec.bz2 17:46:26 <|amethyst> !lg * cszo name~420* -ttyrec name 17:46:27 Broken query near '~420* -ttyrec name' 17:46:29 <|amethyst> !lg * cszo name~420* -ttyrec 17:46:29 Broken query near '~420* -ttyrec' 17:46:34 <|amethyst> !lg * cszo name~~420.* -ttyrec 17:46:36 748. 420hitlersBONG69, XL2 HESk, T:556: http://dobrazupa.org/ttyrec/420hitlersBONG69/2014-05-01.12:15:20.ttyrec.bz2 17:46:39 -!- debo has joined ##crawl-dev 17:46:51 <|amethyst> hm 17:47:25 !lg * cszo 1 -ttyrec 17:47:27 1/638730. neil, XL1 HuBe, T:238: http://dobrazupa.org/ttyrec/neil/ 2012-08-13.03:20:44.ttyrec.bz2 2012-08-13.03:21:08.ttyrec.bz2 2012-08-13.03:21:10.ttyrec.bz2 2012-08-13.03:22:39.ttyrec.bz2 2012-08-13.04:24:34.ttyrec.bz2 2012-08-13.04:30:14.ttyrec.bz2 2012-08-13.04:32:57.ttyrec.bz2 17:47:33 !lg * cszo 1 17:47:34 1/638730. neil the Chopper (L1 HuBe), quit the game on D:2 on 2012-08-13 04:33:02, with 24 points after 238 turns and 0:01:26. 17:47:37 <|amethyst> !lg * cszo name~~^z.* -ttyrec 17:47:39 How many times did you save :P 17:47:41 18601. zogre, XL1 KoTm, T:1: http://dobrazupa.org/ttyrec/zogre/2014-05-09.21:35:15.ttyrec.bz2 17:48:02 !lg * cszo 1 -tv 17:48:03 1/638731. neil, XL1 HuBe, T:238 requested for FooTV (telnet://termcast.develz.org or http://termcast.develz.org). 17:48:10 -!- lobf has quit [Quit: lobf] 17:48:16 <|amethyst> greensnark: a bunch it seems 17:48:24 http://pastie.org/9160618 17:48:42 does this look good 17:48:59 <|amethyst> greensnark: ah, multiple games 17:49:10 wheals: Damnation is sort of bad as is 17:49:18 <|amethyst> greensnark: which I guess is a general thing when people start one game in the middle of another on the same server 17:49:32 Yeah, sprint games tossed in mess things up 17:49:45 <|amethyst> greensnark: also multiple game versions I imagine? 17:49:53 !lg * cszo 1 -ttyrec 17:49:55 1/638731. neil, XL1 HuBe, T:238: http://dobrazupa.org/ttyrec/neil/ 2012-08-13.03:20:44.ttyrec.bz2 2012-08-13.03:21:08.ttyrec.bz2 2012-08-13.03:21:10.ttyrec.bz2 2012-08-13.03:22:39.ttyrec.bz2 2012-08-13.04:24:34.ttyrec.bz2 2012-08-13.04:30:14.ttyrec.bz2 2012-08-13.04:32:57.ttyrec.bz2 17:49:55 well, wild magic effects are usually less drastic than banishment 17:50:02 except when they are banishment 17:50:02 since it is "optimal" and such to fool around with a pack of jackals 17:50:03 I'm not sure why Sequell insists on the dobrazupa.org URL 17:50:14 oh right 17:50:26 maybe just take out self-effect 17:50:40 Oh right, there's a cache 17:50:48 https://dl.dropboxusercontent.com/u/63152810/n/crawl/Roka2shoals.png 17:51:01 Isn't wild magic supposed to be a punishment anyway 17:51:18 -!- Zooty has quit [Ping timeout: 240 seconds] 17:51:32 !lg * cszo 1 -ttyrec 17:51:33 1/638732. neil, XL1 HuBe, T:238: http://dobrazupa.org/ttyrec/neil/ 2012-08-13.03:20:44.ttyrec.bz2 2012-08-13.03:21:08.ttyrec.bz2 2012-08-13.03:21:10.ttyrec.bz2 2012-08-13.03:22:39.ttyrec.bz2 2012-08-13.04:24:34.ttyrec.bz2 2012-08-13.04:30:14.ttyrec.bz2 2012-08-13.04:32:57.ttyrec.bz2 17:51:37 Or is it just better that you can use it to perhaps benefit yourself sometimes? 17:52:06 hmm 17:52:12 !lg * killer~~kirke_the s=killer 17:52:13 No games for * (killer~~kirke_the). 17:52:18 well, who is going to use wonders now 17:52:25 !lm * uniq~~kirke_the s=killer 17:52:25 No milestones for * (uniq~~kirke_the). 17:52:28 meh 17:52:43 ??wonders 17:52:43 deck of wonders[1/2]: Cards: {potion card}, {focus card} (rare), {shuffle card} (very rare, not in plain decks), {experience card}, {wild magic card}, {helix card}, {sage card}, {trowel card} (rare, only in legendary decks). 17:52:51 Bloax: Brutal Squatting Roka 17:52:56 wild magic seems like an overwhelming disadvantage compared to the possible advantages 17:53:04 Fair enough 17:53:05 wheals: did you forget about shuffle 17:53:10 ??wonderscumming 17:53:10 wonderscumming[1/1]: 1) hope you get wonders decks 2) draw them out for experience cards and hope you don't die. 100% success guaranteed! 17:53:12 yes 17:53:18 MarvinPA didn't though 17:53:21 o 17:53:32 %git :/Shuffle 17:53:41 07MarvinPA02 * 0.15-a0-705-gc74e7dc: Remove the Shuffle card 10(7 hours ago, 2 files, 3+ 32-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c74e7dc02147 17:53:47 !learn add wonderscumming Except that experience cards were removed. 17:53:47 wonderscumming[2/2]: Except that experience cards were removed. 17:53:48 -!- notclyie has quit [Ping timeout: 240 seconds] 17:53:49 yep, missed it 17:53:56 !lm ! killer~~kirke.the 17:53:57 Broken query near 'killer~~kirke.the' 17:54:01 bleh 17:54:08 -!- scummos__ has quit [Ping timeout: 252 seconds] 17:55:14 Bloax: it might be helpful if there was some empty space between his legs, so you could actually see them. around the hands, too... the black cloak is stylish, but makes it almost impossible to make out his body shape. 17:55:19 !learn e wonderscumming[2] s/that/not anymore since/ 17:55:20 wonderscumming[2/2]: Except not anymore since experience cards were removed. 17:55:30 ??rupertscumming 17:55:31 I don't have a page labeled rupertscumming in my learndb. 17:55:36 ??mauricescumming 17:55:36 mauricescumming[1/9]: maurices cumming 17:55:44 hm 17:56:37 oh that was it 17:56:38 ??stalker 17:56:38 stalker[1/1]: An assassin who got tired of misplacing his blowgun, so decided to replace it with transmutations. Starts with a dagger, a cloak and a book of Stalking. Except not anymore since Evaporate sucked! 17:56:41 ??thief 17:56:41 thief[1/3]: An assassin who accidentally left his blowgun at home, but at least was smart enough to bring a hand crossbow.(except not anymore because hand crossbows were removed!) 17:56:51 good. consistency. 17:57:17 ?/except not anymore 17:57:17 Matching entries (6): rng[4] | stalker[1] | thief[1] | thief[2] | trizap[2] | wonderscumming[2] 17:57:25 ??rng[4 17:57:25 rng[4/12]: Technically speaking, it's the Mersenne Twister God. Except not anymore, because the Mersenne Twister generator was removed! Now it's the Modified Marsaglia's KISS with an Alternating Step Generator to Thwart In-Game Cryptanalysis God. 17:57:47 rip in-game cryptanalysis 17:58:03 -!- Patashu has joined ##crawl-dev 17:58:09 can we analyze crypt outside game now 17:58:17 -!- DrinkMachine has joined ##crawl-dev 17:58:17 -!- DrinkMachine has quit [Changing host] 17:58:17 -!- DrinkMachine has joined ##crawl-dev 18:01:25 PleasingFungus: not a problem 18:01:47 ? 18:01:50 -!- rockythez has quit [Quit: rockythez] 18:01:57 https://dl.dropboxusercontent.com/u/63152810/n/crawl/Roka3.png 18:02:10 -!- Mad_Wack_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 18:02:53 cool 18:03:04 now give him back his adorable little halo and you're set. 18:03:10 and the mouth 18:03:18 pfft, he doesn't need a mouth. 18:03:30 but neither of these things are evil evil evil 18:03:34 and beogh is an eeeevil god 18:03:45 https://dl.dropboxusercontent.com/u/63152810/n/crawl/Roka3shoals.png 18:04:06 ontoclasm specified to bring the snaggletoothed mouth back when i changed that for orc tiles, a few months ago 18:04:21 i agree with the decision, it's orcs in crawl 18:04:21 -!- Watball has quit [Quit: Leaving] 18:05:01 there are a few visuals essential to crawl. fat belly ogres, snaggle-toothed orcs, smiling eyes of draining 18:07:06 cross-armed giants 18:07:12 _yes_ 18:07:13 -!- Patashu has quit [Disconnected by services] 18:07:13 -!- Patashu_ has joined ##crawl-dev 18:07:32 wheals: i didn't look properly but that idea sounds good to me for wild magic at least, could also restrict it to certain spell schools to tune the effects maybe 18:08:18 -!- Cheibrodos has quit [Ping timeout: 240 seconds] 18:08:42 maybe, i thought the chance of it hitting you might be a good enough drawback but there are some pretty crazy miscasts (twister or tentacle i guess) 18:10:52 on the subject of tiles, I was wondering if the tengu tiles should be tweaked? https://gitorious.org/crawl/crawl/source/a3c592f31c63efa212dabc083d2ac895e6074061:crawl-ref/source/rltiles/mon/tengu_warrior.png they don't really look like fliers, especially when they're all kitted out with shield + ax 18:11:01 -!- reaverb has joined ##crawl-dev 18:11:43 What is the primary purpose of warnings when memorizing spells? 18:12:01 preventing plays from getting spells which fail or preventing them from getting spells with miscasts? 18:12:50 Because I've been dealing with drachereborn's patch (not stright since I left) and It occurs to me I can't figure out what to do unless I know the answer to this question. 18:13:15 PF: tengu don't have wings, they fly using magic 18:13:42 probably it's a holdover from when you could fail to memorize a spell 18:15:05 wheals: So you would rather delete messages on memorization entirely? 18:15:39 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 18:15:53 Hmm, MarvinPA mentioned he didn't know how necessary changes the messages are either. 18:15:59 i don't see much reason for them 18:17:23 I'll keep the current code for now, but If somebody else suggests removing them I'll remove the old messages. 18:18:12 a more useful message would be something about how casting this spell will be difficult because of armour/shield penalties, since that is something that comes up occasionally 18:18:37 -!- Arkaniad has quit [Ping timeout: 250 seconds] 18:19:05 N78291: That probably would be useful, not going to implement it right now though. 18:26:04 -!- Antem has quit [Quit: Page closed] 18:27:22 roctavian: yeah but they look like they're just standing around with their feet firm on the ground, which is unintuitive even when you (I) know they're fliers 18:27:45 -!- wheals has quit [Quit: Leaving] 18:27:48 basically maybe tuck the feet back a little, so they look like they're not standing but flying? idk 18:29:54 could be done. i don't think it's any shock to players when it turns out they fly 18:30:10 PleasingFungus: Heh, Orange Crystal Plate Mail is really severe. 18:30:38 I put in on a wiz mode and then tried to check out the miscast patch…I was very confused I needed 27 skill to cast level 5 spells. 18:31:32 -!- debo has quit [Quit: debo] 18:33:40 clearly we should have kept the wizardry on 18:33:42 -!- fungee has quit [Ping timeout: 258 seconds] 18:33:49 what was your str/armour? 18:33:54 (armour skill) 18:34:02 PleasingFungus: armour skill is 27 18:34:08 Str is terrible, let me change it. 18:34:18 Yeah, Str is 9 18:34:56 Yes, with 20 Str I can cast level 9 spells at 1% 18:35:33 Err, level 8 spells. 18:35:35 Also 20 Int. 18:35:55 -!- debo has joined ##crawl-dev 18:35:55 Oh, and a = Wiz 18:36:34 -!- indspenceable has joined ##crawl-dev 18:37:15 elbog (L5 SpAs) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:3) 18:37:24 <|amethyst> oop 18:37:27 johnnyzero (L6 KoEn) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:5) 18:37:28 DrKe (L9 KoFE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:6) 18:37:29 AngusOReily (L2 DEFE) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:1) 18:37:30 nago (L11 MfMo) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:11) 18:37:31 password (L7 FoFi) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (D:3) 18:37:33 Lasty (L14 DsWn) ERROR in 'tileweb.cc' at line 212: Socket write error: Resource temporarily unavailable (Orc:3) 18:37:36 ahh i thought it was at my end hah 18:37:39 oops indeed. 18:38:02 |amethyst: I'm assuming you're already going for the rebuild? 18:38:20 <|amethyst> no 18:38:24 <|amethyst> rming a bunch of files 18:38:32 |amethyst: Ah. 18:38:38 And that's consuming mad resources? 18:39:10 -!- lobf has joined ##crawl-dev 18:39:16 reaverb: The NSA is making their backup copy 18:39:36 <|amethyst> there, just reniced and ioniced the rm 18:39:41 <|amethyst> err, the find 18:40:19 fr: all randarts with +Rage have ALLCAPS names 18:40:24 <|amethyst> anyway, it's over 80% done 18:40:31 <|amethyst> lag should be over then 18:40:36 <|amethyst> a few minutes 18:42:16 <|amethyst> there 18:42:40 <|amethyst> /dev/sda3 455G 210G 222G 49% 18:42:47 <|amethyst> much better :) 18:42:48 -!- palacebeast has quit [Ping timeout: 240 seconds] 18:43:14 how much was free before? 18:43:49 <|amethyst> about 40 GiB 18:43:54 <|amethyst> it was at 90% 18:44:03 <|amethyst> I guess 45 then 18:44:13 nice 18:44:15 <|amethyst> (well, minus root's reservation) 18:44:39 -!- DrinkMachine has quit [Quit: Leaving] 18:45:01 -!- Stendarr has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 18:45:34 -!- Keanan has quit [Quit: Leaving.] 18:46:35 -!- predator117 has quit [Ping timeout: 255 seconds] 18:47:33 * greensnark still has a little space left: /dev/md3 1.8T 420G 1.3T 26% 18:48:07 Hetzner is awesome :) 18:48:10 I'm having trouble keeping up with all these awesome mantis patches. Don't know whether to be happy or sad about that. 18:48:34 <|amethyst> yeah, disk was the only expensive thing at this ISP :) 18:48:47 Also, would anybody object to me removing holy pan? Half It's monsters list is probably going to be removed before 0.15 goes out. 18:49:09 <|amethyst> not *that* expensive, but I had a budget 18:49:10 I'll note in the commit message a new version with only the good monsters would be accepted. 18:49:58 <|amethyst> If it's something you have to ask about objections for, then don't just ask on IRC 18:50:19 <|amethyst> there are lots of people who read the mailing list but aren't all that active in IRC (or aren't here at all) 18:50:22 reaverb: Will there be any holy monsters left outside of angels/daevas/pearl dragons? 18:50:29 <|amethyst> relevant to this case, evilmike is one of those people 18:51:08 -!- Crehl has quit [Ping timeout: 240 seconds] 18:51:11 did i scare him away 18:51:47 -!- rast- has joined ##crawl-dev 18:52:03 -!- Amnesiac has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 18:52:25 -!- rast has quit [Ping timeout: 250 seconds] 18:52:38 -!- rast- is now known as rast 18:54:16 Lightli: Look at my commit when I do it. 18:54:26 I'll mention what monsters are working and what aren't. 18:54:28 ok 18:55:45 -!- Datul_ has quit [Quit: Page closed] 18:56:30 reaverb: any good monsters other than angels and daeva? 18:56:40 a 18:56:42 h 18:56:59 Since nobody's objecting I assume everybody's fine with this. 18:57:04 !vault evilmike_holy 18:57:04 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/pan.des;hb=HEAD#l3102 18:57:36 I think the only holy enemies that work are angels, daeva, and pearl dragons 18:57:40 but I'm probably wrong 18:57:48 seraph (13A) | Spd: 10 | HD: 25 | HP: 185-237 | AC/EV: 10/20 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly, !sil | Res: 13magic(immune), 04fire+++, 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 5776 | Sp: minor healing (2d12) | Sz: Medium | Int: high. 18:57:48 %??Seraph 18:57:49 perhaps 18:57:57 angel (16A) | Spd: 15 | HD: 12 | HP: 83-118 | AC/EV: 10/20 | Dam: 25, 10 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly, !sil | Res: 06magic(128), 10elec++, 03poison, 04rot, 13neg+++, 08holy | XP: 1561 | Sp: minor healing (2d6) | Sz: Medium | Int: high. 18:57:57 %??angel 18:58:06 hmm 18:58:37 Well, its only notable thing was FDA/PDA 18:58:48 Ok, I'll just talk about it. 18:59:00 -!- File200 has joined ##crawl-dev 18:59:11 For some reason people keep forgetting Ophans, which are awesome and work really well. 18:59:26 Angels, Deveas, and Pearl Dragons are obviously in. 18:59:30 I mostly remember ophans from when their clouds lasted 72 turns 19:00:11 03drachereborn02 {reaverb} 07* 0.15-a0-718-g2821b36: Use Sif miscast protection when coloring spell fail chances 10(27 hours ago, 1 file, 27+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2821b36c4d7d 19:00:12 If nobody objects, Shedu and Apis are going to be removed soon, either by me or wheals. 19:00:22 ??apis 19:00:23 apis[1/2]: It's basically a Life Yak. Elyvilon will give you weakness if you kill it. 19:00:23 Hi, I just tried compiling Crawl on a different computer from the one I normally use, and i got a message saying "make command not found". What do I have to install to make this work? I'm using windows 7. 19:00:42 apis (16Y) | Spd: 10 | HD: 16 | HP: 95-141 | AC/EV: 9/5 | Dam: 4008(holy) | 08holy | Res: 06magic(106), 04rot, 13neg+++, 08holy | XP: 1345 | Sz: Big | Int: animal. 19:00:42 %??apis 19:00:44 death yak (08Y) | Spd: 10 | HD: 14 | HP: 59-96 | AC/EV: 9/5 | Dam: 30 | Res: 06magic(93) | Chunks: 09poison+07contam | XP: 873 | Sz: Big | Int: animal. 19:00:44 %??death yak 19:00:46 Cherub and Seraph are more debatable. 19:00:55 Also, I don't think anybody would miss holy swine. 19:00:58 <|amethyst> It's kind of hard to have a holy area if angels are the weakest thing you can place 19:01:04 <|amethyst> err 19:01:10 <|amethyst> what will kirke do to holies then? 19:01:22 |amehtyst: I don't know, maybe nothing? 19:01:22 File200: mingw 19:01:50 <|amethyst> I don't see what is the problem with holy swine 19:01:50 [02:01:08] Also, I don't think anybody would miss holy swine. 19:02:01 <|amethyst> it's not like they spawn randomly 19:02:10 Since some people would miss holy swine, I guess they're still in. 19:02:24 geekosaur: According to git bash, I'm already in a mingw work environment. Is there a separate download? 19:02:26 Cherubs and Seraphs are still on the fence. 19:02:27 but why would they need a removal 19:03:14 I would say increase cherub HD (so they can do their thing) and add them to tso's summon 19:03:24 I think removing Shedu and Apis will disrupt holy pan enough it should be disabled until somebody can do a better version. 19:03:48 Seraph sound decent to me in theory, but I've never actually met on in-game. 19:04:05 Cherubs HD increase is proabably worth trying before deletion. 19:04:19 File200, I thought mingw came with make. but I'm not really a windows person 19:04:20 Problem with seraph is only one exists 19:04:32 Speaking of TSO, would it be bad to make him bless your allies when you make a kill as well, 19:04:34 cherub (12A) | Spd: 10 | HD: 9 | HP: 62-93 | AC/EV: 10/20 | Dam: 15, 8 | 08holy, 10weapons, 10items, 10doors, fighter, see invisible, fly | Res: 06magic(96), 05fire, 10elec, 03poison, 04rot, 13neg+++, 08holy | XP: 743 | Sz: Medium | Int: high. 19:04:34 %??cherub 19:04:37 and, um, I'm not sure "we" currently have one 19:04:42 File200: Windows compiles completely differantly, by the way. 19:04:43 <|amethyst> File200: you want msysgit 19:04:51 <|amethyst> ??msysgit 19:04:51 I don't have a page labeled msysgit in my learndb. 19:04:54 or something else that prevents needing to have them killsteal for defense, offense, and duration 19:05:17 File200: That's probably not helpful but what I mean is that don't rely on your old knowledge if it wasn't on Windows. 19:05:18 <|amethyst> !source INSTALL.TXT 19:05:19 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/INSTALL.TXT;hb=HEAD 19:05:36 <|amethyst> File200: see the "Building on Windows (MinGW)" section 19:06:54 Hmm, I'm going to go ahead and remove Holy Pan unless somebody objects in the next 10 minutes or so. 19:07:15 <|amethyst> I object to removing it without bringing it up on the mailing list 19:07:17 -!- demiskeleton has quit [Ping timeout: 255 seconds] 19:07:35 |amethyst: Ok, I'll send out an email. 19:08:07 <|amethyst> (I don't object in principle, but evilmike probably has thoughts on the matter) 19:08:17 OK, I'm installing MinGW directly now, I was working with msysgit previously 19:08:59 hmm 19:09:08 How many monsters does the average pan level get? 19:09:14 <|amethyst> (I thought mingw came with make as well though) 19:10:19 -!- Vizer has quit [Ping timeout: 252 seconds] 19:10:21 not sure what the spawning looks like, but it seems that a normal level only has one or two 1? 19:14:01 so maybe it's a %PATH% issue 19:14:29 <|amethyst> Bringing back paladins could be one possibility 19:14:45 paladin (16@) | Spd: 10 | HD: 10 | HP: 49-80 | AC/EV: 0/10 | Dam: 26 | 08holy, 10weapons, 10items, 10doors, fighter | Res: 06magic(40), 04rot, 13neg+++, 08holy | XP: 818 | Sz: Medium | Int: high. 19:14:45 %0.11?paladin 19:14:49 vault guard (10p) | Spd: 10 | HD: 13 | HP: 53-88 | AC/EV: 1/13 | Dam: 20 | 10weapons, 10items, 10doors, fighter, see invisible | Res: 06magic(52) | Chunks: 07contam | XP: 1084 | Sz: Medium | Int: normal. 19:14:49 %??vault guard 19:14:49 -!- roctavian has quit [Quit: Page closed] 19:15:11 <|amethyst> as filler for holy pan, I mean 19:15:11 |amethyst: with less shieldscumming, perhaps? 19:15:27 <|amethyst> sure 19:15:30 heh 19:15:32 <|amethyst> since they were replaced with shedu when they were removed 19:15:49 <|amethyst> (more shedu, that is) 19:16:12 |amethyst: I don't think making a monster as "filler" is a good idea. Holy Pan can simply be made smaller than a full level (including maybe losing encompass) if there is not enough content to fill the current space. 19:16:18 Aren't shedu the disturbingly annoying ressurecting enemies? 19:16:27 ??Shedu 19:16:27 shedu[1/3]: http://en.wikipedia.org/wiki/Lamassu 19:16:31 yes 19:16:35 yes 19:16:41 <|amethyst> reaverb: It's not a matter of "not enough content" 19:16:45 awful, awful 19:16:47 <|amethyst> reaverb: I mean "popcorn" 19:16:54 <|amethyst> reaverb: same as the weak demons in the rest of pan 19:16:55 |amethyst: Just use holy swine :D 19:17:10 holy swine (08h) | Spd: 14 | HD: 11 | HP: 45-76 | AC/EV: 2/9 | Dam: 2008(holy) | 08holy | Res: 06magic(44), 04rot, 13neg+++, 08holy | XP: 832 | Sz: small | Int: animal. 19:17:10 <|amethyst> %??holy swine 19:17:45 <|amethyst> not unreasonable, but the flavour is off for a real monster :) 19:17:47 |amethyst: generally I think popcorn shouldn't exist, but I can sort of see why some people like it. 19:18:06 Although we may have differant definitions of "popcorn" 19:18:46 -!- MiraclePrism has joined ##crawl-dev 19:19:50 <|amethyst> things that individually pose little threat to most appropriately-prepared characters. Like rats in early D or plain orc in Orc 19:19:53 Ugh, I've installed msysgit again and it still doesn't recognize make 19:20:09 <|amethyst> s/orc/orcs/ 19:20:49 -!- Keanan has joined ##crawl-dev 19:21:21 |amethyst: Yes, I do not think those should exist. 19:21:44 Unless I guess it's in such a large crowed it does create a threat, like arguably in Orc. 19:21:48 -!- Spatzist_ has quit [Ping timeout: 240 seconds] 19:22:40 -!- CampinSam has quit [Quit: WeeChat 0.4.2] 19:24:37 <|amethyst> But if everything is a real threat (has an appreciable chance of killing the player) the game becomes a lot harder 19:24:48 -!- Sky___ has quit [Ping timeout: 240 seconds] 19:25:03 ref: depths 19:25:30 <|amethyst> If each monster has (say) a 5% chance of killing a good, well-equipped, player, the chance of getting to XL 4 is quite low 19:25:53 [16:56] reaverb Since nobody's objecting I assume everybody's fine with this. 19:26:14 PleasingFungus: Yes, probably made that statement too soon. 19:26:18 [16:49] |amethyst If it's something you have to ask about objections for, then don't just ask on IRC; there are lots of people who read the mailing list but aren't all that active in IRC (or aren't here at all) 19:26:26 Also "everybody" is too broad. 19:26:29 this was a funny exchange to me 19:26:32 -!- notcluie has quit [Quit: Page closed] 19:26:44 Hmm, also missed that |amethyst message. 19:26:51 <|amethyst> oh, good 19:27:01 <|amethyst> I had thought you were deliberately ignoring me :) 19:27:16 <|amethyst> s/thought/worried/ 19:27:30 PleasingFungus: I think I ask for objections too much, I can't tell what's likely to cause a ruckus yet. 19:27:54 Hence my choosing my antimagic mutation thing as my first "solo" decision only for everybody else in the team to objection. 19:28:05 I think you ask for objections, wait less than ten minutes, then declare the matter settled 19:28:12 too much :) 19:28:23 <|amethyst> other people have done the same 19:28:31 <|amethyst> and it has lead to lots of conflict in the past 19:28:48 <|amethyst> Something similar is part of the reason dpeg quit for a while 19:28:48 |amethyst: dpeg is right that time delayed commits would be good. 19:29:08 irc is not a good place to try to find consensus - you'll never have a quorum online at any given time. the mailing list or (god help you) the forums are a better idea 19:29:09 <|amethyst> there's a code review tool bh wants us to try 19:29:46 |amethyst: Hmm, sounds like worth trying. 19:29:58 <|amethyst> yeah, even if people are on IRC, there are often only three or four devs actually sitting at the keyboard reading 19:30:36 <|amethyst> And they're saying "Why does it only ever say qwertyuiop?" because no one told them to read the monitor, not the keyboard 19:30:45 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 31.0a1/20140410030200]] 19:30:51 -!- dpeg has joined ##crawl-dev 19:31:18 Right now when I'm saying something on IRC I'm not fishing for "everybody agrees with this decision" but "This decision isn't so obviously awful that anybody else would tell me why I am wrong" 19:31:52 I've followed all the instructions in install.txt for windows, installed msysgit from http://git-scm.com/download/win and git bash still doesn't recognize "make". Is there some code library I'm missing? 19:32:08 Also there's a balance between the efficentcy of quick development and making sure everybody is on the same page. 19:32:36 reaverb: yes, communication is slow. In my experience, coders want fast rather :) 19:32:42 Since nothing is fine and most things can be reverted with few consequences I tend toward quick development. 19:32:51 dpeg: Also we hate having to update code. 19:33:09 reaverb: this would speak for settling on something before starting to code! 19:33:33 Was there a controversial commit? 19:33:54 -!- n00ber has quit [Quit: Page closed] 19:34:11 dpeg: Yesterday I made VS antimagic bite a normal mutation for about five minutes before it was reverted. 19:34:29 It was so much controvorsal as me not realizing everybody else would dislike the idea. 19:34:37 s/so much/not so much/ 19:35:04 Right now we're talking about removing holy pan, since holy monsters are being removed one by one. 19:35:15 I'm going to send a crd email on the issue. 19:35:26 <|amethyst> I think removing holy monsters one by one maybe should have gone to CRD too 19:35:35 <|amethyst> but that's troll water 19:35:39 reaverb: I remember. I think a commit like (small and not related to many other things) is fine to push. If people complain, revert and discuss -- here and/or on c-r-d. 19:35:49 <|amethyst> (i.e., it's under the bridge) 19:36:01 dpeg: A consistant philosphy on that would be nice. 19:36:39 reaverb: I don't think it's possible. In some sense, the crawl devteam *is* the (few) ##crawl-dev regulars. 19:36:52 dpeg: Hmm. 19:37:12 And who could anyone to trade quick and convenient IRC discussion by slow-as-molasses debating via mailing lists? 19:37:23 ^ insert your favourite verb 19:37:25 Yes it's kind of odd how the offical gitorious developers is several times the size as the pool as the active pool. 19:38:36 that is still another issue: I wondered if I should personal email to people if they really want to be considered as "active dev" (which imo would imply some kind of responsibility to at least discuss) 19:39:01 damn, I keep missing my verbs (just back from a concert: neurons need more time now= 19:39:04 dpeg: Is there a ruckus over the nem removal proposal yet :) 19:39:23 gammafunk: full blown! 19:39:32 \o/ 19:39:38 Several ruckus's, they're all fighting right now. 19:39:52 I like the way you thing, but that's not the best way onwards, perhaps :) 19:39:56 *think 19:39:59 -!- ackack has joined ##crawl-dev 19:40:40 Well, I was joking of course :p 19:40:51 dpeg: |amethyst: crd draft, if anybody wants to look at it: http://bpaste.net/show/0K2IK4vCzmEBoZIJpmUR/ 19:41:02 http://bpaste.net/raw/0K2IK4vCzmEBoZIJpmUR/ 19:41:08 ^Raw, much more readable. 19:42:08 Keanan: I've pushed the "remove choosing a book for recite patch", you probably already know but. 19:42:34 gammafunk: there was an extremely hostile reaction on 4chan (you really don't want to read it), and the usual "what are they thinking / is it their goal to make us suffer etc." replies on tavern and SA; as usual, the tavern is the most constructive of the three 19:43:16 I would appreciate it if you updated the mantis patches again to not have that bit of code, from drachreborn's patch I've realized it's harder than I thought to make git do what you want with patches. 19:44:03 Ok, I can do that. 19:44:09 Yeah, I saw crate's response; I elected to respond to evilmike instead on crd. 19:44:33 !send dpeg controversy 19:44:34 Sending controversy to dpeg. 19:44:39 !send gammafunk controversy 19:44:39 Sending controversy to gammafunk. 19:44:45 !send Grunt controversy 19:44:45 Sending controversy to Grunt. 19:44:51 !send Grunt his Gs and Qs 19:44:52 Sending his Gs and Qs to Grunt. 19:44:55 Grunt: controversy is my second name! 19:45:01 !send gammafunk his Ns 19:45:01 Sending his Ns to gammafunk. 19:45:23 dpeg: before I forget, 19:45:42 %git c9c7238 19:45:42 07Grunt02 * 0.15-a0-665-gc9c7238: Extend bribes to all previously-unseen monsters. 10(32 hours ago, 3 files, 10+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c9c7238cd961 19:45:55 Player reactions tends have a bias towards, "with the cards you removed, Nemelex is no longer worth playing" (which is a completely different subject and not something I'd discuss with them) 19:46:40 Grunt: yes, I saw that: I know that that is more in the spirit, and what you'd expect -- but don't you lose on a whole lot of gold that way? That was my concern. 19:46:49 dpeg: how so? 19:46:52 -!- Zermako has quit [] 19:47:08 -!- scrubnub has quit [Quit: Goodbye] 19:47:10 dpeg: from the folks on the current level, you mean? 19:48:07 Hmm, oddly no Nemelex stuff on the DCSS reddit. 19:48:09 -!- kekekela has quit [Quit: Page closed] 19:48:17 reddit is generally quite civil 19:48:51 gammafunk: Yes, but there's not even a mention of it. 19:48:55 where is the 4chan dcss stuff by the way? 19:48:56 Might just be inactive. 19:48:59 -!- PleasingFungus has joined ##crawl-dev 19:49:09 DCSS reddit is pretty inactive 19:49:11 reaverb: no, it's pretty active; I post there somewhat regularly 19:49:32 there's usually a post at least every day (maybe every other day) 19:49:50 there's both the roguelike and the dcss subreddits, and crawl posts can appear in either 19:49:58 Grunt posts there too! 19:50:11 Yes, it's quite funny seeing all the dev posts there. 19:50:23 reaverb: join in the fun! 19:50:28 Grunt: yes, they kill each other and you don't get gold, I thought? 19:50:45 shoals vault error by rchandra 19:50:45 !messages 19:50:45 No messages for File200. 19:50:46 gammafunk: I do have a reddit account, I've sort of stopped using the site though. 19:50:59 It was recent enough to use "reaverb" 19:51:13 reaverb: if you want to, you could paste that 4chan link... I don't want to have to type it again 19:51:19 dpeg: remember, bribes only trigger when you first see the monster :) 19:51:29 Grunt: ah! 19:51:31 (or rather, when they first see you) 19:51:40 clever, that'll do the trick neatly 19:51:48 <3 19:51:49 dpeg: Yes, probably a good idea: 19:51:49 http://boards.4chan.org/vg/thread/67505525/roguelike-general#p67571812 19:51:54 Can someone familiar with windows 7 walk me through the process of compiling Crawl? I've followed all the instructions from install.txt and it still doesn't work. 19:51:55 it is quite sad to see that you have players going as low as this :( 19:52:07 Yes, oh well. 19:52:21 File200 are you using msys and mingw? 19:52:33 Yes. 19:52:43 I always imagine they marginalised 14 males from neglected suburbs, but that helps only to a small extent 19:53:06 I installed msysgit and am using a mingw work environment. The command "make" doesn't work 19:53:26 are you in the 'source' folder? 19:53:26 Keanan: cd and grep work, but not make. 19:53:36 Yes 19:53:40 reaverb: ah, thanks 19:53:52 So you don't have 'make' ? 19:53:55 although I don't see anything mentioning me in particular :p 19:54:03 (Or what error are you getting?) 19:54:07 also, on a productive note 19:54:11 gammafunk: Careful, that really is awful. 19:54:37 Keanan: yep, error: sh.exe": make: command not found 19:55:05 Should be in /mingw/bin/make 19:55:24 reaverb: well, It's not really much worse than what I've seen in tiles chat, so maybe I'm thicked skinned by now 19:55:50 Games crashes when I cast shadow monsters by skjarl 19:55:50 gammafunk: Hmm, I must be good at avoiding bad tiles chat or something. 19:55:50 in fact I'd say it's not as bad as tiles can get 19:56:00 reaverb: yes :) 19:56:08 gammafunk the battle-hardened 19:56:16 gammafunk: no, they mention Marvin instead, which is irritating and unsettling. On the plus side, they're really bad at roguelikes (see comments on Brogue :) 19:56:33 dpeg: yes, and I see they know you by now :) 19:56:46 gammafunk: they know me? 19:57:00 yes, they have a nickname for you 19:57:22 on tileschat? 19:57:31 oh sorry, that's actually also Marvin 19:57:44 Keanan: it's not there. Where can I get it? 19:57:55 we should just keep making the game harder and harder, 4.1 for inspiration 19:57:56 no, I meant in that 4chan thread 19:58:02 on a more productive note, I have a branch made that set most item inventory weights to 0 19:58:12 <3 19:58:25 all but large rocks,but that leads me to the question of how we'd want to change the interface 19:58:31 if only large rocks have item weights 19:58:42 one small example is the aum description of items in xv 19:58:54 this is only for testing 19:58:59 I don't think you have to polish it 19:59:26 why does item weight need to be shown if it is zero anyway? 19:59:27 http://termcast.develz.org/ take a look at the tv 19:59:33 we're gonna have a good time 19:59:34 N78291: yeah, that's kind of what I mean 19:59:47 (stormgod utterly destroys zigsprint) 19:59:55 I currently have a string used that's like 19:59:56 Q is hilariously good for zigsprint, yes. 20:00:02 well here let me just post the patch 20:00:04 File200: http://www.mingw.org/wiki/MSYS 20:00:12 Grunt: I got a floor:26 unique floor. 20:00:17 -!- nooodl_ has joined ##crawl-dev 20:00:28 it was pretty tense 20:00:54 (just going to give my commit a reasonable commit message) 20:01:06 "reasonable" 20:01:14 how much can I obfuscate this commit message 20:01:20 " " " reasonable " " " 20:01:25 Merge halflings and kobolds into sludge dwarves. 20:01:37 Grunt: is that an accusation!!! 20:01:40 "Mass removals." 20:01:45 perfect 20:02:05 "Incite wrath in all known dcss forums" 20:02:10 Remove Pan. 20:02:15 which pan 20:02:23 Bloax: wow Antaeus and Cerebov and Tiamat 20:02:35 they're all dead 20:02:37 they just don't know it yet 20:02:40 [18:02] Grunt Remove Pan. <- why not make that an actual commit instead 20:02:42 :) 20:02:48 %git HEAD^{/Remove Pan} 20:02:49 07kilobyte02 * 0.13-a0-2732-g3c279cd: Remove Pan. 10(9 months ago, 1 file, 0+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3c279cd41ede 20:03:01 Huge SH 20:03:06 o 20:03:14 good 20:03:19 ??faze[7 20:03:19 faze[7/9]: You awkwardly throw an elf skeleton of Fannar. 20:03:23 !lg Bloax sprint VSGl -log 20:03:24 1. Bloax, XL20 VSGl, T:2380: http://crawl.lantea.net/crawl/morgue/Bloax/morgue-Bloax-20140510-005645.txt 20:03:24 ??faze[enough 20:03:26 ridiculous character 20:03:28 faze[5/9]: 81 SH isn't enough 20:03:54 -!- nooodl has quit [Ping timeout: 240 seconds] 20:04:34 Grunt: oh and Murray too 20:04:51 !lm * uniq s=uniq / @Grunt ?:N=0 20:04:57 39652 milestones for * (uniq): 0/1x the ten-headed Lernaean hydra [0.00%], 0/1x the helpless Grinder [0.00%], 0/1x the titan shaped Lernaean hydra [0.00%], 0/1x the wind drake shaped Lernaean hydra [0.00%], 0/1x the yaktaur shaped Lernaean hydra [0.00%], 0/1x the eight-headed Lernaean hydra [0.00%], 0/1x the helpless Harold [0.00%], 0/1x the iron troll shaped Royal Jelly [0.00%], 0/1x the helpless... 20:05:19 !lm * uniq uniq!~~shaped uniq!~~Lernaean uniq!~~helpless s=uniq / @Grunt ?:N=0 20:05:26 -!- scrubnub is now known as Skyler 20:05:26 38742 milestones for * (uniq uniq!~~shaped uniq!~~Lernaean uniq!~~helpless): 0/1x the fire giant [0.00%], 0/267x Satan Claus [0.00%], 0/401x Terpsichore [0.00%], 0/2349x Murray [0.00%], 0/6267x Michael [0.00%], 0/6346x Duane [0.00%], 0/6484x Wayne [0.00%], 0/7385x Francis [0.00%], 0/9242x Norbert [0.00%] 20:05:38 Murray, the only unique still in the game that I've never killed. 20:05:47 huh 20:06:02 (I rarely dip into extended at all, so...) 20:06:21 vestibule isn't even extended! 20:06:25 it's just a free xp trove. 20:06:37 (maybe I'll send my SpSk into vestibule) 20:06:42 -!- Skyler is now known as scrubnub 20:07:02 I've apparently never never killed Tiamat or Khufu, which is... odd? I could have sworn I'd killed Khufu. 20:07:14 !killratio . Khufu 20:07:16 No battles for . and Khufu. 20:07:34 Alright, make works with mingw but not with msysgit. One problem solved... 20:09:19 seriously, what is the plan with extended? 20:10:02 the best thing to do would be to streamline it 20:10:09 since it is quite long at the moment 20:11:09 -!- thedefinite has quit [Client Quit] 20:12:15 I give up. 20:12:22 ok 20:12:23 http://sprunge.us/BCdf?diff 20:12:36 That's my current "weightless" patch 20:13:01 Mostly it gives a special argument to item_mass for inventory purposes and leaves the other uses in-tact 20:13:25 Can someone just send me the file with "make" so I can add it manually 20:13:38 The only removals are to unecessary burden_change() calls and simplifications to drop_spoiled_chunks() 20:14:26 oh, I see a couple unecessary uses of the new item_mass argument as well, but I can removethose 20:14:41 uh 20:14:50 is it normal for a staff of conjuration to do literally no damage in melee? 20:16:10 instead of listing item mass for rocks you could do something like "With your strength, you could carry up to x of this item." 20:16:22 N78291: yeah, was thinking of just doing something like that 20:16:37 with only one item having mass I think that would be more useful, perhaps not if more get added to that category 20:16:38 -!- enygmata has quit [Quit: Leaving] 20:16:59 my concern was only that the list of "massful" things is not finalized 20:17:20 but "you could carry up to" could go in xv for any item with mass, regardless 20:17:41 I'm not sure that it's very useful to have that information in xv, but something should go there i guess 20:17:49 orc zombie (07Z) | Spd: 8 | HD: 1 | HP: 6-11 | AC/EV: 0/5 | Dam: 4 | 07undead, evil | Res: 06magic(1), 02cold++, 09poison+++, 12drown, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 1 | Sz: Medium | Int: plant. 20:17:49 %??orc zombie 20:18:06 You hit the orc zombie but do no damage. 20:18:09 it's also a bit awkward that you can carry 20 titan corpses but "no more than 10 large rocks" 20:18:13 I think there is a problem with staff of conjuration melee 20:18:37 Lightli: what staves skill do you have 20:18:41 0 20:18:43 ??staff_of_conjuration 20:18:43 staff of conjuration[1/1]: Acts as one spell {enhancer} for all Conjurations spells. That's it! 20:18:43 well if you want realism you should want masses 20:19:00 it never does any damage though 20:19:51 I'm not arguing for "realism" per sey, but that's a little extreme; I'm just not sure there's anythign we can do about it 20:20:08 perhaps concoct some kind of flavor to justify it 20:20:46 i'm a fan of grape 20:21:00 *per se 20:21:43 hm, something does seem wrong with staff of conj 20:21:57 try using one in fsim 20:28:11 -!- MiraclePrism has quit [Ping timeout: 250 seconds] 20:29:49 -!- alefury has quit [] 20:30:19 hrm, maybe I'll make the "With your strength, you could carry up to" change to xv 20:30:27 and then push it into a branch 20:30:36 gammafunk: it's easier to carry the titan corpses because you can distribute their weight better by draping them over your shoulders 20:31:50 Lightli: a staff of conjuration is a club 20:31:53 that's it 20:31:58 gammafunk: also, if you grab a titan corpse's arms and wave them around, it makes it cast flight 20:32:00 you are using a club with 0 skill 20:32:15 PleasingFungus: no, try it in fsim, it's weird 20:32:23 with 27 skill it was doing like 1 avg damage 20:32:25 huh 20:32:54 seems to do about half the damage of a +0 club 20:32:59 at 27/72 everything 20:32:59 minmay: unfortunately, sometimes it casts airstrike instead 20:33:06 "Being a proficient Corpse Juggler, you can juggle as many of this item continuously as you like" 20:33:25 But you skipped class on rock juggling day 20:33:40 tbh I kinda doubt anyone would gather enough corpses in practice to have a reasonable claim for a realism issue 20:34:14 well you certainly could on e.g. vaults:5 20:34:15 I mean if it's no longer specified what they weigh, you can say large rocks are really heavy 20:34:37 we should theme them as "Zot Rocks" 20:34:49 "Magical rocks of power, though you cannot carry many" 20:34:53 zot effects on whatever it hits 20:35:36 well, I'll clean up some things and push it to a branch, then 20:36:03 and will ask |amethyst about setting up an experimental branch after others have had a chance to look at it and possibly make changes 20:41:36 Magical staff with shield does zero damage in fsim by 78291 20:41:53 fr: can autofight not walk into webs 20:43:03 uh 20:43:06 "dragon zombie" 20:43:08 -!- reaverb has quit [Ping timeout: 240 seconds] 20:43:11 That... shouldn't happen any more. 20:43:32 there are a bunch of zombies that generate that shouldn't, i looked into it a bit and didn't get anywhere 20:43:40 !bug 8457 20:43:40 https://crawl.develz.org/mantis/view.php?id=8457 20:45:18 -!- jeanjacques has joined ##crawl-dev 20:51:39 -!- rast has quit [Read error: Connection reset by peer] 20:52:09 -!- rast has joined ##crawl-dev 20:53:45 -!- reaverb has joined ##crawl-dev 20:54:15 -!- dpeg has quit [Quit: Lost terminal] 20:57:17 -!- st_ has quit [Ping timeout: 252 seconds] 21:00:02 -!- Sirrick has quit [Quit: Sirrick] 21:01:12 Hm, So I just did a clone to an empty folder on my computer and the contribs source folders are empty.... That seems weird to me, it's been long enough though that I can't swear I didn't get the submodules from elsewhere (Although if I did, the instructions for doing so aren't in "INSTALL.TXT") 21:05:51 clone doesn't get the submodules; git submodule init 21:06:04 and it should be mentioned in INSTALL.txt somewhere 21:06:14 er 21:06:31 git submodule update --init 21:06:47 ...which I just grepped out of INSTALL.txt so it is definitely in there 21:07:20 Okeedok :) 21:08:19 Sure enough it's there. 21:08:25 -!- Lasty1 has quit [Quit: Leaving.] 21:08:29 I just skimmed right past it. *sigh* 21:08:30 :) 21:10:27 -!- Thrall has joined ##crawl-dev 21:10:53 The possible embarassment of having a commit message locked for eternity is doing wonders for my spelling skills. 21:11:04 I'm probably going to push N78291's patch soon. 21:11:11 -!- Thrall1 has joined ##crawl-dev 21:11:14 the Nemelex one. 21:12:04 saint roka3 by Thrall 21:13:20 is that the one that changes how nem piety works? 21:14:06 I'm not really sure it's a good idea ot push that given that we have a "future of nem" discussion ongoing 21:14:09 Ashifies it 21:14:40 Piety isn't even the reason why I object to nem, at least it's not the biggest reason 21:15:21 Well, it is at least one thing that makes Nem play very poorly 21:15:22 gammafunk: The point is that A) It identifies several bits of Nemelex code, removing more than it adds, in case Nemelex is removed. 21:15:30 B) It is also a general improvement. 21:15:53 and piety for exploration is better than piety for sacrificing useless trash 21:15:55 sure, but it'd be nice to just resolve the large issue of how much we care about nem's basic design 21:16:07 gammafunk: We can do both at the same time :D 21:16:14 not as effectively 21:16:14 Why do you think branches exist. 21:16:23 roke3 image? Images Upcoming Updates? 21:16:28 so is that going into a branch, or something? 21:17:01 gammafunk: Er, I was going to push it to Trunk. 21:17:35 I didn't think it was the kind of thing which somebody would be opposed to, although it is a big change. 21:17:47 I suppose that was kind of thoughtless. 21:17:47 right, that's the problem; unlike marvinpa's changes, this is a very drastic change in how the nem piety system works 21:17:54 Not bad. 21:18:18 -!- MJK600 has quit [Ping timeout: 240 seconds] 21:18:31 if we decide that the nem design is worth saving first, then we can start making changes to how nem grants piety 21:18:36 The Dark Knight 21:19:12 gammafunk: Can you give me a scenerio where this patch would cause the game to become worse? 21:19:54 the issue is not if it makes the game worse, the issue is that we need to settle "should nem continue to exist" first 21:20:00 Hmm, I should probably send a c-r-d email out about this, but I just sent one about holy pan. 21:20:11 Send another 21:20:16 gammafunk: Well, can you explain why you feel we need to settle that first? 21:20:20 Thrall: thanks 21:20:37 Also, not sure if my c-r-d issues are going through, I've been having weird problems with that - not getting the responces either. 21:21:00 yeah your holy pan post went through 21:21:05 Oh, the holy pan one wnet through. 21:21:48 -!- BrainTurd has quit [Ping timeout: 240 seconds] 21:21:49 reaverb: the only benefit of pushing that patch now, before we can really assess how much of the dev team is behind keeping or removing nem, is that it confuses things imo 21:21:55 meaning, it's not a benefit 21:22:02 nem is still quite playable in trunk 21:22:16 -!- MakMorn has quit [Read error: No route to host] 21:22:22 if we can decide that first, then you can push that patch right away :p 21:22:40 gammafunk: Hmm, my thoughts on pushing it now is that it lets us quickly gather feedback so the on the fence devs (including me) can decide whether we support Nemelex. 21:23:00 If this doesn't cause an immediate improvement it would shift me pretty heavily toward removal. 21:23:30 honestly, getting rid of the "sac everything" part of nemelex would make me actually think of playing a nem character 21:23:33 -!- MakMorn has joined ##crawl-dev 21:24:01 Also players play Nemelex, at the very least that'll remind them what's wrong and reduce the uproar at removal! 21:24:17 reaverb: I think if you want to do that, just put it in an experimental branch 21:24:52 the other option is to play-test your own local build 21:25:45 I see the 'sacrifice everything and spam decks for piety' as easily fixable, 'millions of decks' as not that hard to fix (though I'm not sure how popular my idea is, there is the stacking decks idea too) 21:26:54 And that leaves the effect duplication 21:26:56 those are issues, but my core complaint is the "god of everything" approach is just not that great 21:26:56 I was working on peek at two as well since it doesn't work with my deck plan but it might be usable in general 21:27:46 N78291: if you do have a bunch of changes for nem you'd like to try, then we could make an experimental branch for you 21:27:54 and I and others can get those changes pushed 21:28:23 gammafunk: I think the point is that this patch lets us isolate the "god of everything" bit. If you have that problem, I would suggest putting it to the test by trying to remove sacrafice tedium. 21:28:24 dpeg and I feel that the core idea of duplicating dozens of spells through decks is not a sounddesign 21:28:36 gammafunk: How does one set up an experimental branch? 21:28:46 reaverb: the god of everything bit is not at all addressed by the piety change 21:29:08 gammafunk: Yes, so we can test how bad the "god of everything" bit is. 21:29:16 what? 21:29:25 I already know (in my opinion) how bad it is 21:29:31 I've won multiple nem games after all 21:30:02 reaverb: ask |amethyst to set one up 21:30:09 all you need to do is make a branch in the repo 21:30:12 gammafunk: I am not completely convinced, nor do I imagine any other developer is as convinced as you are. 21:30:23 reaverb: ask dpeg :p 21:30:33 do you dislike that you have access all these different abilities or that you can control which effects you get? 21:30:50 gammafunk: Ok, I'll ask |amethyst, make a branch and push N78291's patch and my tiny fixes to it. 21:31:06 reaverb: yeah, that'd be a good way to test out a new nem (for you and for players) 21:32:28 N78291: I dislike that cards are a bunch of one-off duplications of spells with minor tweaks, yes; the gameplay fun seems to be "now you can learn a bunch of esoteric versions of existing things" 21:33:18 it's kind of inherently hard to make have some semblance of balance and creates all this code duplication; Q and G do a better job of giving the player a thematic subset of some of the same things 21:35:07 hm, I actually thought qaz is similar to makhleb 21:35:23 -!- Thrall has quit [Quit: Page closed] 21:36:38 -!- Turgon has quit [Quit: Page closed] 21:37:19 Well there's some core similarity, but the passives that qaz grants are very different from hp restore; the active abilities have some similarity, I suppose 21:37:45 one thing I noticed 21:37:55 in any case, I'm not trying to decide for everyone; I think only dpeg and I feel strongly that nem should go, and we're both open to people like N7 trying some big nem changes 21:38:15 even if we don't really think the result addresses the core problem, at least it will improve the situation 21:38:15 I think this is the first time a god has been up for removal 21:38:22 Hmm, going to try "git push -u origin Nemelex" 21:38:44 reaverb: lower case branch name I think 21:38:56 that seems to be our "standard" 21:39:02 -!- Thrall1 has quit [Quit: Page closed] 21:39:06 maybe new_nemelex? 21:39:11 gammafunk: Hmm, Nemelex is too good for your standards! 21:39:17 I'll change it to new_nemelex 21:39:35 reaverb: dont_let_gammafunk_ruin_nemelex imo 21:39:45 gammafunk: Heh 21:40:13 gammafunk: Is it alright to rebase etc. feature branches? 21:40:42 reaverb: the general rule of thumb we've picked up is "rebase only if you're the only person who's touched the branch and it's not being used elsewhere". 21:40:47 yeah, this would likely get merged 21:40:50 Grunt: Yes. 21:41:00 I hate merges but oh well. 21:41:03 since N7 is making the first commit, and you're already making a follow-up 21:41:24 %git 21:41:24 07drachereborn02 {reaverb} * 0.15-a0-718-g2821b36: Use Sif miscast protection when coloring spell fail chances 10(30 hours ago, 1 file, 27+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2821b36c4d7d 21:41:34 Ok, I'm up to date underneath. 21:43:09 Bet gitirious will bug out and I'll get an anticlamatic error message. 21:43:13 Well, should Nem get new destruction/summ/escape to replace the duplicates 21:43:16 Oh, hmm, done. 21:43:23 or should he go in a different direction with his effects? 21:44:20 ??deck of summonings 21:44:20 deck of summonings ~ deck of summoning[1/2]: Cards: {crusade card}, {herd card}, {pentagram card}, {dance card}, {foxfire card}, {bones card}, {repulsiveness card}. 21:44:24 Basil: If you read crate's post, he goes into a very good point about how a "god of everything", if desirable, needs proper subcatagories for their effects. 21:44:36 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 21:44:44 -!- Thrall has joined ##crawl-dev 21:44:50 yes, and a proper way to manipulate them 21:45:03 Given that, I think it might be a good idea to start from scratch on the decks, merging them all into one card pool then redividing. 21:45:36 -!- Thrall1 has joined ##crawl-dev 21:45:40 But gammafunk's primary problem with Nem is duplicating the entirety of crawl 21:45:45 in slightly different words. 21:46:01 Basil: Yes, it occurs to me I misread that a bit. 21:46:15 So, would it still be duplicating overmuch to provide summ/dest/esc with different specific cards 21:46:20 Orc Warlord image 21:46:58 destruction is really the only one that duplicates spells 21:47:07 very strong 21:47:27 -!- mamgar has quit [Quit: Leaving] 21:47:49 New branch created: new_nemelex (2 commits) 21:47:49 03N7829102 {reaverb} 07[new_nemelex] * 0.15-a0-719-g9b05968: Change Nemelex piety gain to piety from exploration. 10(6 hours ago, 6 files, 14+ 105-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=9b05968eae77 21:47:49 03reaverb02 07[new_nemelex] * 0.15-a0-720-g7625ec9: Remove some referances to Nemelex sacrifices 10(38 minutes ago, 2 files, 6+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7625ec9e60cd 21:47:52 spells and consumables I guess 21:47:52 ??escape 21:47:52 deck of escape[1/2]: Non-oddity cards from here are 50% from the {deck of transport}, 50% from the {deck of emergency}. 21:47:52 May look on? 21:47:52 ??escape[2 21:47:52 deck of escape[2/2]: An image of your typical Deck of Escape drawer: http://img.ie/p39f1.png 21:48:18 well, escape and many of the other mixed decks also duplicate charms, potions, and scrolls 21:48:31 Basil: Summonings doesn't duplicate much because it has a catagory (summoning) which lets it have "unique" effects which all follow the same formula "Summon these dudes" 21:48:32 my only interaction with Escape is stacking it 21:48:53 Basil: So maybe we should try to think of something which is unique, but promates a lot of a varaitions. 21:48:54 -!- Cheibrodos has joined ##crawl-dev 21:49:00 reaverb: hm, were those sacrifice messages not used for when you die as a nemelexite 21:49:14 N78291: … indeed they were. 21:49:28 But on the other hand those messages should be changed. 21:49:33 (The death one) 21:49:33 Why? 21:49:45 Grunt: Doesn't make much sense with sacing gone. 21:49:52 And? 21:50:01 Other deities' death messages don't necessarily have a direct relation to anything they do. 21:50:24 Grunt: Hmm, good point. I'll just check if it uses the same code path. 21:50:48 reaverb: You have failed me! Welcome.. Death! 21:51:07 Fedhas appreciates your contribution to the ecosystem. 21:51:22 Yes ^^ is a good example of turning the death message to flavor. 21:51:35 It's what all god death message should aspire to be. 21:52:10 !vault roost 21:52:10 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/dat/des/branches/shoals.des;hb=HEAD#l1027 21:52:13 Hmm, same path. 21:52:14 You turn into a card. 21:52:20 Basil: Heh. 21:52:26 Might actually use that. 21:52:44 Although that would only be good for Ds, given the flavor is the cards are written in Demon blood. 21:52:57 You turn into cardstock. 21:53:35 hmm 21:53:42 that vault I just linked to is having weird placement problems 21:53:48 summon exploding kobolds for a Nem card 21:53:52 <|amethyst> You shuffle off the mortal coil. 21:53:53 make it happen 21:53:57 Monster manticore in rock_wall at (25, 43) [vault: cheibrodos_shoals_roost (16,34)-(30,46) (15x13)] Monster manticore in rock_wall at (23, 44) [vault: cheibrodos_shoals_roost (16,34)-(30,46) (15x13)] 21:54:15 cheibrodos_shoals_roost 21:54:20 oh yeah, it's already there 21:54:34 hrm, I bet it places fine in not-shoals 21:54:38 strange happenings in the shoals 21:54:51 Basil: guardian spirit protecting against poison 21:54:52 make it happen 21:55:09 ??basil 21:55:09 Basil[1/5]: ?immo explode on death, finisher, prune, shop book ID, disable !mag for VS?, fix VS necromut rotting, make disc of storms not anger Fedhas?, Firestarter fire cloud immunity?, uncap Screaming Sword damage?, remove twisted resurrection?, purple ugly things??, screen flash removal option, singularity?????, unrand steel large rock 21:55:31 ??basil[pirit 21:55:31 I don't have a page labeled basil[pirit in my learndb. 21:55:37 Basi: More seriously, what about a gambling message like "You win some you lose some." 21:55:43 yeah, this is a shoals-specific issue 21:55:43 !learn edit basil[1] s/$/, poison and gspirit 21:55:43 Basil[1/5]: ?immo explode on death, finisher, prune, shop book ID, disable !mag for VS?, fix VS necromut rotting, make disc of storms not anger Fedhas?, Firestarter fire cloud immunity?, uncap Screaming Sword damage?, remove twisted resurrection?, purple ugly things??, screen flash removal option, singularity?????, unrand steel large rock, poison and gspirit 21:56:51 -!- Ququman has quit [Read error: Connection reset by peer] 21:58:02 -!- MaxFrost has quit [Ping timeout: 258 seconds] 21:59:05 Basil: prune? 21:59:29 trying to figure out something interesting to do with the boring unrands? 21:59:48 -!- Thrall1 has quit [Ping timeout: 240 seconds] 22:00:22 <|amethyst> glaive of prune turns you into a purple ugly thing 22:00:43 new badform 22:01:38 -!- ahahaha has quit [Quit: Page closed] 22:01:40 |amethyst: Could you make a new experimental branch out of new_nemelex 22:02:21 Which includes just N78291's Exploration piety patch right now. 22:02:44 -!- Basil has quit [Ping timeout: 240 seconds] 22:02:44 ((I'm just about to delete Nemelex's death line because it doesn't make much sense with sacing)) 22:02:50 -!- dtsund has quit [Quit: dtsund] 22:02:57 ... 22:03:25 Grunt: Sorry, I don't want to track down the old string and make the line <_< 22:03:39 Grunt: I guess I can add the old line if you want... 22:03:41 a) At least wait for some significant changes before requesting an experimental branch. 22:03:47 b) the revert button is over there ----> 22:04:30 Grunt: Heh, gammafunk suggested the experimental branch. 22:04:33 -!- Basil has joined ##crawl-dev 22:04:50 Grunt: I'm kind of confused by what b) means 22:05:22 reaverb: if you fuck something up really badly 22:05:28 it can always be reverted in an instant 22:05:45 Without the other commit in that branch, death messages work normally. 22:05:55 <|amethyst> %git 7625ec9e 22:05:55 07reaverb02 * 0.15-a0-720-g7625ec9: Remove some referances to Nemelex sacrifices 10(56 minutes ago, 2 files, 6+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=7625ec9e60cd 22:06:09 Saying "they don't work with this commit and I'm therefore going to remove them" is going about things the wrong way. 22:06:16 !bug 0008529 22:06:16 https://crawl.develz.org/mantis/view.php?id=0008529 22:06:21 Grunt: That's correct. 22:06:30 Grunt: any reason you can see why that bug is occurring? 22:06:43 monsters from that vault getting put in rock walls 22:07:18 Grunt: The reason I wanted to remove the message is that it doesn't fit well with sacing removed, the fact my commit broke it is nothing but the stimulus for changing it. 22:07:37 However, I guess I'll just fix the old message for now. 22:07:55 <|amethyst> Level build method = random_map_in_depth shoals+ [1], level layout type = 22:07:55 <|amethyst> shoals, absdepth0 = 15 22:07:55 <|amethyst> Level vaults: 22:07:55 <|amethyst> _ cheibrodos_shoals_roost; layout_shoals; 22:08:48 ??deck of summonings 22:08:48 deck of summonings ~ deck of summoning[1/2]: Cards: {crusade card}, {herd card}, {pentagram card}, {dance card}, {foxfire card}, {bones card}, {repulsiveness card}. 22:09:00 ??deck of destruction 22:09:00 deck of destruction[1/2]: Cards: {vitriol card}, {flame card}, {frost card}, {venom card}, {hammer card}, {spark card}, {pain card}, {orb card}. 22:09:04 |amethyst: level vaults indicates something in particular? 22:09:26 <|amethyst> just that there's nothing other than that vault and the layout 22:09:42 I have a hunch. 22:10:05 it also happens with cheibrodos' diplomacy vault that was added in the same commit 22:10:18 -!- HDA has quit [Ping timeout: 240 seconds] 22:10:48 I hate shoals. 22:11:03 since when do we let bots express emotions? 22:11:28 I thought I was broken? 22:11:34 How am I talking anyway 22:11:41 elephant slug (16w) | Spd: 4 | HD: 20 | HP: 116-145 | AC/EV: 2/1 | Dam: 40 | Res: 06magic(80) | Vul: 09poison | Chunks: 09poison | XP: 200 | Sz: Big | Int: insect. 22:11:41 %??elephant_slug 22:11:44 Bladders. 22:11:49 you are alive and well it seems 22:12:18 -!- kekekela has quit [Ping timeout: 240 seconds] 22:12:32 its always the bladders 22:13:56 03Grunt02 07* 0.15-a0-719-geb65043: Staticify. 10(2 minutes ago, 1 file, 5+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=eb650435c201 22:14:10 hmm 22:14:19 Singularity as a Destruction card 22:14:35 firestorm as a destruction card 22:14:44 <|amethyst> ice storm 22:14:51 <|amethyst> since it doesn't overlap with any spells :) 22:14:53 if we're talking about duplicated effects 22:14:55 :) 22:14:55 heh 22:14:58 bone shards 22:15:17 oh, I was asking this earlier, but people weren't around 22:15:23 <|amethyst> !source cut_spells.txt 22:15:24 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/cut_spells.txt;hb=HEAD 22:15:29 <|amethyst> err 22:15:30 does anything in crawl actually explain the significance of gods being 'evil'? 22:15:35 <|amethyst> !source docs/obsolete/cut_spells.txt 22:15:35 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/docs/obsolete/cut_spells.txt;hb=HEAD 22:15:43 all the god descriptions carefully mention when a god is evil, but... 22:16:36 <|amethyst> Probably the good god descriptions should mention that 22:16:44 they're overstuffed as is :( 22:16:45 <|amethyst> they already mention the piety transfer to other good gods 22:16:51 when you abandon a good god for evil you get a message about it 22:16:56 little late by that point though 22:17:09 OH 22:17:22 Is nem saved? 22:17:22 This isn't a bug with the vaults; it's a bug with the way Shoals level gen works. 22:17:26 darn 22:17:30 rip 22:17:35 I'm out 22:17:37 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.90.1 [Firefox 32.0a1/20140506030204]] 22:18:14 oh right 22:18:23 I think this is going to be a +2 -1 fix if I'm right 22:18:31 * Bloax cracks the whip at Grunt 22:18:32 https://dl.dropboxusercontent.com/u/63152810/n/crawl/Spellbinderer.png 22:18:32 Grunt saves the day again?! 22:18:49 I knew I should have drawn that pentagram card earlier 22:18:51 <|amethyst> Grunt: I guess this could explain the Shoals:5 problems we've seen occasionally 22:18:52 whip it good 22:19:04 <|amethyst> Grunt: with disconnected rune vaults 22:19:24 |amethyst: rune vaults actually place completely differently. 22:19:32 <|amethyst> oh, hm 22:19:43 We haven't seen this problem before because most branches used to not be able to place primary vaults at all. 22:19:50 ah, right 22:19:56 -!- nooodl_ has quit [Ping timeout: 240 seconds] 22:20:00 so only the minivaults were placing 22:20:09 is that right? 22:20:22 since I have seen vaults in shoals of course 22:20:28 before your last fix, I mean 22:20:47 -!- Arkaniad has quit [Ping timeout: 255 seconds] 22:21:11 I looked at the shoals vault file a few months back and I hadn't seen 90% of them. 22:21:22 Which is strange, because I've played this game a lot. 22:21:45 03Grunt02 07* 0.15-a0-720-gba2ec7e: Don't let Shoals level building overwrite vaults (#8529). 10(73 seconds ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ba2ec7ee1a2e 22:21:45 03Grunt02 07* 0.15-a0-721-g1b994ee: Add tags to a couple of Shoals vaults. 10(61 seconds ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1b994ee21ca9 22:21:53 yeah, there was a bug where primary vaults (those with an orient line) wouldn't place in branches aside from D and Depths 22:22:15 hence none of my vaults were placing; I figured this out from mapstat, and grunt found the reason why 22:23:01 ah, some kind of post-vault "shoalification" wasn't observing whether a vault had already placed something, it seems 22:23:19 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:23:24 oh, the water ok thing, hrm 22:23:25 Well, let me take a moment to explain the history of some of this. 22:23:40 <|amethyst> somebody take notes and make this into a dev blog post 22:23:45 gammafunk: maybe not so much a bug as a poorly-documented limitation? 22:23:49 (I'd write my own post :b) 22:23:57 Grunt: so you can take the notes too 22:24:10 or you can let the bot do it 22:24:23 It was once the case that a level having a primary vault forced a particular way of building the level after that vault (very similar to layout_rooms but done entirely in code). 22:24:39 I noticed this when we started placing more vaults in late D (then D:21- or so). 22:25:17 (There were a couple of exceptions, mainly in branches that have or had C/C++ layouts; this includes Swamp, Spider, and Dis.) 22:26:21 The reason for this is that the dungeon builder, when placing a primary vault, places the vault *first* and then builds the layout around it. 22:26:25 (This is still true today.) 22:26:25 Grunt: you mean entirely in C++ 22:26:29 SamB: yes. 22:26:48 and yeah, I did notice that the primary vault gets placed first 22:26:54 It was the case then that most layouts assumed they were building on a blank slate. 22:27:11 not a strange thing for them to assume, really 22:27:29 Thus, 22:27:31 %git 90730a6 22:27:31 07Grunt02 * 0.12-a0-61-g90730a6: Allow levels with primary vaults to use all applicable layouts. 10(1 year, 9 months ago, 4 files, 144+ 41-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=90730a6bcb6f 22:28:01 ...if we wanted levels with primary vaults to be more varied, we needed to have layouts be aware of vaults. 22:29:03 Anyway, we obviously missed layout_shoals when we were doing that :) 22:29:20 That's because (up until recently) most branches couldn't place primary vaults, as noted. 22:29:51 aha, makes sense! 22:29:52 It used to be that branches could place any vault in depth after the layout (this is referred to internally as a "secondary" vault). 22:30:01 -!- dtsund has joined ##crawl-dev 22:30:08 yeah I can see that the commit above is mostly to make checks about placing things in a vault 22:30:21 This changed with, 22:30:24 %git e4f847d 22:30:25 07Grunt02 * 0.14-a0-1183-ge4f847d: Rework the "extra" tag for non-minivaults. 10(5 months ago, 5 files, 72+ 36-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e4f847d599ab 22:30:53 (... which was a step on the way to the current system of tagging Pan vaults, abyss vaults, and various other things.) 22:31:08 grunt: now update spellbinder >:[ 22:31:10 hrm, but that was the commit that broke primary vault placement in most branches, no? 22:31:13 -!- Bloax has quit [Quit: Error: Bloax not found] 22:31:24 the 0.14 one, I mean 22:31:37 in which case, what about the period between your 0.12 commit and that one? 22:31:58 03reaverb02 07[new_nemelex] * 0.15-a0-721-ga377c0d: Partially revert whitespace fixes 10(10 minutes ago, 1 file, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=a377c0df713a 22:32:02 Well, there was an assumption elsewhere in the code that all branches would be able to place full vaults as secondary vaults regardless of tagging. 22:32:29 Hmm, Chei only shows branch commits in ##crawl-dev? That's clever. 22:32:31 With e4f847d, I broke that assumption, and vaults stopped placing in those branches (unless they were "extra" vaults). 22:33:02 I noticed that as of: 22:33:05 %git c13ae0c 22:33:05 07Grunt02 * 0.15-a0-297-gc13ae0c: Allow everywhere to place non-extra full vaults again. 10(11 days ago, 1 file, 1+ 6-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c13ae0cb0f92 22:33:20 hmm, gammafunk: also, there is a different effect per card power level 22:33:29 so that's ~20 effects for Destruction 22:33:47 so to summarize for those of us still not up to speed on vault placement, a primary vault is a vault that has an orient line and that is selected "first"? 22:33:55 Yes. 22:34:02 Basil: yeah, and the same problem for summonings :p 22:34:18 to be fair, there are proposals (see crate's post) about removing that concept 22:34:41 if would could just reduce the scale of "do every effect" with nem, dpeg and I would at least be happier 22:35:04 and perhaps just removing deck levels and culling some of the less interesting cards would be enough, I dunno 22:35:06 gammafunk: so each card would scale linearly with power, instead of turning starrow into LCS? 22:35:17 something like that, yeah 22:35:32 I mean the levels give another level of randomness, which I suppose was part of the intent 22:35:36 how is that any different? it still has the same number of effects 22:35:40 I suppose Esc power would change fuzzing or whatever 22:36:04 well, consider max level pain card and low level pain card 22:36:10 N78291: it means that there would need to be fewer replacement effects 22:36:49 Grunt: ok, well thanks for fixing yet another vault placement issue 22:40:09 I need to work up the will to digest infiniplex's elf layouts 22:40:16 and maybe get that merged at some point 22:40:17 oh right 22:40:25 (or remind grunt about it) 22:40:33 I'll do that eventually <_< 22:40:40 ok, fair enough 22:40:58 There's also an octogontal one, IIRC 22:41:21 It's a structure called a Labyrinth but we obviously can't call it that unless we remove Labs 22:43:09 yeah he made that dungeon layout as well 22:43:17 probably would be nice on a lower weight 22:43:23 I wouldn't want to see too much of it, I guess 22:44:14 gammafunk: I'd just copy the weight of one of those fake vault layouts. 22:44:26 Like the cross 22:44:32 fake vault layouts? 22:44:36 huh? The default weight is 10, we can just lower it to e.g. 5 or 6 22:44:51 The layouts which are just big vaults with can_overwrite 22:44:58 -!- SomeoneAwful has quit [Quit: Leaving] 22:44:58 encompass vaults 22:44:59 There are a couple of those, correct? 22:45:10 yes, but we have weights for layouts already 22:45:18 we just adjust them accordingly 22:45:19 gammafunk: Ok. 22:45:48 but I'll leave that up to Grunt anyhow; he's our resident dungeon master 22:46:06 Trained 27 Trap for some reason, so he's stuck with the job now! 22:46:10 *Traps 22:51:20 -!- Red_Bucket has joined ##crawl-dev 22:52:01 -!- rast has quit [Read error: Connection reset by peer] 22:52:09 -!- MgDark has quit [Quit: ChatZilla 0.9.90.1 [Firefox 27.0/20131216183647]] 22:52:22 -!- rast has joined ##crawl-dev 22:52:26 -!- indspenceable has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] 22:54:52 "No God protects you from the effects of your miscast!" 22:55:02 received when miscasting portal projectile 22:55:07 and worshiping no god 22:55:07 gammafunk: Oh dear. 22:55:23 :( 22:55:41 reaverb: trying to make good funny message entries for learndb I see 22:55:42 -!- Brannock is now known as Brannock_ 22:56:03 %git 22:56:03 07Grunt02 * 0.15-a0-721-g1b994ee: Add tags to a couple of Shoals vaults. 10(35 minutes ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=1b994ee21ca9 22:56:11 <|amethyst> return min(1.0, miscast_prot) 22:56:28 <|amethyst> oh 22:56:29 water_ok 22:56:37 <|amethyst> I see, it's 0.0 to 1.0 22:56:49 <|amethyst> Cheibrodos: allows it to overwrite deep water 22:56:53 gammafunk: well, it's actually correct 22:56:54 |amethyst: Yes, the alternative was going to 160. 22:56:57 Huh. 22:57:02 no god is protecting you from miscasts 22:57:24 Cheibrodos: if you haven't figured it out by now "level generation be weird, yo" 22:57:29 I'll revert that quickly and Then see what the problem is. 22:57:32 ??no god 22:57:32 I don't have a page labeled no_god in my learndb. 22:57:41 Is grunt here 22:57:44 You know my shoals catchphrase, gamma. 22:57:45 reaverb: well, |amethyst can help you fix it 22:57:55 <|amethyst> I can? :) 22:57:57 maybe I can, If I can get a clue as to what's going on 22:58:12 |amethyst: pretty likely at least! :) 22:58:14 Wait, I have no idea how that patch could cause that. 22:58:16 <|amethyst> err 22:58:23 <|amethyst> if(random_real_inc() > _chance_miscast_prot()) 22:58:27 <|amethyst> that's backwards 22:58:30 Cheibrodos: don't go to shoals? 22:58:37 gammafunk: were you here for " calls down the wrath of NO GOD on NONEXISTENT FOE" 22:58:56 yeah sounds vaguely familiar 22:58:57 Basil: Fuck shoals. 22:59:00 Oh That would make sense. 22:59:08 -!- Arkaniad has quit [Ping timeout: 240 seconds] 22:59:09 As to what's causing the issue. 22:59:27 yeah, my chance would always be 0 22:59:36 being a godless heathen of an ogre 23:00:21 wow, how did I miss the removal of silver statues 23:00:38 RIP 23:01:12 %git :/ilver 23:01:13 07wheals02 * 0.15-a0-714-ge1156a9: Remove silver statues. 10(9 hours ago, 41 files, 56+ 246-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=e1156a91a6a0 23:01:17 huh 23:01:36 Hmm, forgot the negative testing. 23:01:41 Speaking of statues, can we make disintegration better? 23:01:43 <|amethyst> I'd use if (random_real() < _chance_miscast_prot()) 23:01:53 |amethyst: I did use it. 23:02:10 03reaverb02 07* 0.15-a0-722-g3a3fbdf: Quickly fix no god protecting people from miscasts 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=3a3fbdf5800c 23:02:36 and then I'm going to turn that line into a function and stick it in random.cc. 23:02:44 <|amethyst> reaverb: do you want a 1/(4 billion) chance of getting a miscast at max Sif piety? 23:03:14 How much do people care about disint, could you change it to not care about MR, lower the damage, then give it a bonus against shatter-vuln targets? 23:03:14 <|amethyst> reaverb: if not, then you want random_real() not random_real_inc() 23:03:26 <|amethyst> since random_real_inc can return 1.0, which is not < 1.0 23:03:36 oh, the chance must be an integer 23:03:38 I usually use disint as a second-rate digging or to 1-shot statues 23:03:51 it's good against Sonja though! 23:04:07 Changing this would also make it good against spriggans 23:04:07 |amethyst: At full piety _chance_miscast_prot() is one I think? 23:04:27 <|amethyst> reaverb: right, and random_real_inc returns 1.0 one time in 4 billion 23:04:41 |amethyst: Doh, again. 23:05:32 |amethyst: Thank you for being so understanding on such silly mistakes. 23:06:13 <|amethyst> I'm being a little pedantic with the 1/4 billion thing, but wouldn't that be a pain to debug? 23:06:19 <|amethyst> :) 23:06:24 |amethyst: Yes I imagine it would. 23:06:26 heh, Yermak would find it i bet 23:07:25 maybe now I can finish this branch with *no* other bugs cropping up 23:08:16 do I need to rebuild any servers? 23:08:37 -!- Brannock_ has quit [Quit: Leaving] 23:09:17 I'll push that 1/4billion things as soon as I properly test the cases with this. 23:09:30 don't think there was a build since that sif commit 23:09:36 so you should be ok 23:09:51 $version 23:09:52 trunk: 0.15-a0-717-ga3c592f; 0.13: 0.13.2; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.4 23:09:55 gammafunk: Thank you for telling me. 23:10:07 reaverb: yeah, and you can check with the bot version commands 23:10:10 !version 23:10:11 trunk: 0.15-a0-706-g2005941; 0.14: 0.14.1-1-g650416f; 0.13: 0.13.2; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 23:10:43 -!- KrazyKlown has quit [Quit: Leaving.] 23:10:56 %git :/Sif 23:10:56 07drachereborn02 {reaverb} * 0.15-a0-718-g2821b36: Use Sif miscast protection when coloring spell fail chances 10(31 hours ago, 1 file, 27+ 5-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2821b36c4d7d 23:11:11 heh, just missed the cszo rebuild it seems 23:11:23 or no, that's lantell 23:11:25 ??bots 23:11:25 bots[1/3]: Bots that can be pm'd: announcement bots: Henzell (CAO, !), Gretell (CDO, @), Sizzell (CSZO, %), Lantell (CLAN, $), Rotatell (CBRO, ^); others: Varmin, Cheibriados (%), and Sequell (! ?? & and others) 23:11:30 Don't blame drachereborn I had to heavily modify the patch and bug was placed by me. 23:11:31 clan, right 23:11:37 %version 23:11:38 trunk: 0.15-a0-699-gbfe212c; 0.14: 0.14.1-1-g650416f; 0.13: 0.13.2; 0.12: 0.12.3; 0.11: 0.11.3; 0.10: 0.10.3-19-g6f05415 23:12:23 I usually just blame Grunt, since that's easier 23:12:25 -!- ackack has quit [Ping timeout: 250 seconds] 23:12:56 Did all the devs stumble this much starting out? 23:13:25 -!- Daekdroom has quit [Quit: Saindo] 23:13:27 <|amethyst> starting out 23:13:32 <|amethyst> %git :/doh 23:13:32 07|amethyst02 * 0.14-a0-987-gc8002fa: Remove IOOD from the correct book (doh) 10(6 months ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c8002fabcd63 23:13:42 <|amethyst> that was after 2 years :P 23:14:12 |amethyst: Heh. 23:14:18 -!- Thrall has quit [Ping timeout: 240 seconds] 23:14:21 reaverb: ask Basil 23:14:37 gammafunk: Yes, I heard he broke the build on his first day. 23:15:08 -!- MaxFrosty has quit [Ping timeout: 240 seconds] 23:15:43 |amethyst: Grunt said that new_nemelex isn't ready for an experimental branch (and he's probably right). How much change should there be before it might be ready for an experimantal branch? 23:16:47 Maybe implement deckstacking or fool around with new effects 23:17:27 If we remove nemelex, then there's room for another evo god 23:17:29 Which is great 23:17:56 fr make Xom the evo god 23:18:02 <|amethyst> reaverb: I don't really know... "enough"? :P 23:18:26 |amethyst: Well, right now all it has is exploration piety. 23:18:56 <|amethyst> reaverb: the point of an experimental branch is to get feedback, and if you've only kind of started on the changes you have planned, that might not be so helpful 23:19:18 reaverb: yeah, obviously that's kind of subjective. Personally I'd like to see somethign that addressed the sheer multiplicity of nem effects at least 23:19:57 -!- PleasingFungus has joined ##crawl-dev 23:20:47 Hmm. 23:20:51 Still going through the god description rewrite. 23:20:59 I'm pretty amused at how Zin's description straight up lies. 23:21:12 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 23:21:27 ??sage card 23:21:27 sage card[1/2]: Gives you the "Sage" status, which causes 50% of all incoming XP to be multiplied a bit (1 + .5*card power) and put towards one skill (same the whole time). The skill is selected randomly, weighted towards those you know better (the weight is based on card power, and at 0 is completely random). Removed in 0.15. 23:22:32 -!- ackack has joined ##crawl-dev 23:22:32 Pleasingfungus: What does it say? 23:22:50 Zin values selflessness, demanding a tithe (one tenth) of all gold gained, 23:23:42 ??zin wrath 23:23:42 zin wrath[1/1]: No effect unless worshipping an evil or chaotic god. Recite (either sleep, confusion or paralysis), removes all good mutations, makes you hungry or makes noise. 23:23:50 -!- ussdefiant has joined ##crawl-dev 23:23:55 Recite is awfully similar to what chaos brand does 23:24:01 it's irony 23:24:08 fr: recite shafting 23:24:10 Yeah, zin is one giant joke basically 23:24:14 fr: recite self-shafting 23:24:26 chaos lost selfshaft 23:24:31 PleasingFungus: Probably just an extension of the "Zin is parody of Abrahamic religions joke" 23:24:32 I know :( 23:24:39 reaverb: no I mean the one-tenth part 23:24:51 PleasingFungus: It isn't 1/10th? 23:24:58 ??tithe 23:24:59 I don't have a page labeled tithe in my learndb. 23:25:05 !source godprayer.cc:452 23:25:06 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/godprayer.cc;hb=HEAD#l452 23:25:10 -!- reaverb has left ##crawl-dev 23:25:13 ... 23:25:21 -!- reaverb has joined ##crawl-dev 23:25:27 reaverb: did you see my last message? 23:25:33 the !source one? 23:25:35 yes 23:26:05 Ah, yes, all those joke comments. 23:26:12 basically it varies by piety, and there are special cases for acquired gold and for being in Orc 23:26:14 it's uh 23:26:16 really something 23:26:29 Also, Zin takes more if you have more IIRC 23:26:35 Like a progressive tax scheme 23:26:39 What is the special case for orc? 23:26:44 -!- Kittykai has quit [Ping timeout: 245 seconds] 23:26:46 orc gold is worth half as much piety 23:26:58 gold is also worth less the deeper you go 23:28:02 -!- Kaidessa is now known as Kittykai 23:29:59 -!- Ystah has quit [Client Quit] 23:31:20 -!- N78291 has quit [Quit: null] 23:31:47 dirty, filthy orc gold, who needs it anyways? 23:32:15 not I, that's for sure. 23:33:36 03reaverb02 07* 0.15-a0-723-gc1ca02f: Correct Sif Muna miscast protection probability (|amethyst) 10(6 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c1ca02f0f261 23:36:47 -!- bmfx has quit [Ping timeout: 252 seconds] 23:42:53 03|amethyst02 07* 0.15-a0-724-g1579508: Update a comment and formatting. 10(26 seconds ago, 1 file, 3+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=15795086a841 23:42:56 DCSS 0.14.1 does not respect the Windows display 'Change the size of all items' setting by sgaspam 23:43:43 -!- dtsund has quit [Quit: dtsund] 23:44:49 |amethyst: Doh, again. 23:44:51 again 23:45:30 -!- P_R_Deltoid has quit [Ping timeout: 240 seconds] 23:47:12 What if we made !restab cure the drain status? 23:49:27 that was already tried 23:50:02 -!- reaverb has quit [Ping timeout: 276 seconds] 23:51:43 <|amethyst> %git 8340939 23:51:43 07elliptic02 * 0.14-a0-2621-g8340939: Revert "Potion of Restore Abilities cures Draining" 10(3 months ago, 3 files, 2+ 20-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8340939a0e0c 23:52:04 You have to be kidding me 23:52:14 Why did they revert it? 23:52:39 <|amethyst> The commit message says why 23:52:46 -!- Nerem has quit [Read error: Connection reset by peer] 23:53:07 03reaverb02 07* 0.15-a0-725-g681a008: Staticify (_random_real_avg) 10(70 minutes ago, 2 files, 2+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=681a008b1ace 23:53:07 03reaverb02 07* 0.15-a0-726-g15da02f: Staticify (_random_real_inc) 10(7 minutes ago, 2 files, 2+ 3-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=15da02fb5d4e 23:53:29 no one ever reads the commit messages... 23:53:49 -!- NeremWorld has quit [Ping timeout: 245 seconds] 23:53:50 -!- mjk600_ has quit [Quit: Page closed] 23:56:32 -!- reaverb has joined ##crawl-dev 23:57:29 <|amethyst> I'm not convinced about the unbiasedness of random_range_real 23:57:56 <|amethyst> err 23:58:06 <|amethyst> actually, I'm convinced it's completely wrong 23:58:17 <|amethyst> const int roll = _random_real_avg(nrolls) * (high - low); 23:59:02 |amethyst: That function is used everywhere. 23:59:12 <|amethyst> is it? 23:59:12 Err, well, it's used a ton in layouts. 23:59:35 So changing it will have a big impact. 23:59:40 <|amethyst> that's a completely different function 23:59:58 util.random_range_real()? 23:59:58 <|amethyst> util.random_range_real is defined in Lua (dat/dlua/util.lua)