00:03:22 Unstable branch on crawl.develz.org updated to: 0.9-a1-985-g321fc69 (32) 00:09:23 Unstable branch on crawl.akrasiac.org updated to: 0.9-a1-985-g321fc69 (32) 00:18:36 Windows builds of master branch on crawl.develz.org updated to: 0.9-a1-985-g321fc69 00:23:33 -!- hoody has quit [Remote host closed the connection] 00:28:23 Gilihad (L12 TrCj) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (Lair:5) 00:28:37 Gilihad (L12 TrCj) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (Lair:5) 00:30:33 Gilihad (L12 TrCj) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (Lair:5) 00:39:05 Gilihad (L12 TrCj) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (Lair:5) 00:43:00 -!- Guest13344 has quit [Read error: Connection reset by peer] 00:46:52 -!- Guest13344 has joined ##crawl-dev 01:03:43 -!- ainsophyao has joined ##crawl-dev 01:37:25 Gilihad (L12 TrCj) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (Lair:5) 01:41:18 Tossi (L27 OgWz) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (D:25) 01:42:00 Gilihad (L12 TrCj) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (Lair:5) 01:51:58 hmm 02:09:22 Crash on skill interface when attempting to check progress. (https://crawl.develz.org/mantis/view.php?id=4236) by Gilihad 02:11:09 -!- evilmike has quit [Quit: Leaving] 02:12:33 -!- Zaba has quit [Ping timeout: 258 seconds] 02:16:53 !tell galehar Your Armour skill gained 4 levels and is now at level 5! 02:16:54 ghallberg: OK, I'll let galehar know. 02:16:57 Heh 02:18:38 -!- Zaba has joined ##crawl-dev 02:21:06 -!- monqy has quit [Quit: hello] 02:27:46 -!- bmh_ has joined ##crawl-dev 02:33:04 -!- galehar has joined ##crawl-dev 02:34:30 Bee room in Tartarus (https://crawl.develz.org/mantis/view.php?id=4237) by absolutego 02:36:06 03zaba * r5b059c0c9a37 10/crawl-ref/source/dat/des/builder/rooms.des: Only build graveyard special rooms in hells. 02:36:27 hi 02:36:27 galehar: You have 2 messages. Use !messages to read them. 02:36:31 !messages 02:36:32 (1/2) kilobyte said (7h 59m 16s ago): uhm... that branch was not meant for merging, as it's ridiculous. Are you going to nerf all other spells by a factor of 10 then? Because currently Refrigeration does same damage in less than 1/5 the time, Freezing Cloud does twice, etc, and they're not level 9. 02:36:39 !messages 02:36:40 (1/1) ghallberg said (19m 45s ago): Your Armour skill gained 4 levels and is now at level 5! 02:36:49 ghallberg: cool :) 02:37:08 Yeah :D 02:37:54 what branch is kilobyte talking about? 02:38:02 some tornado one? 02:38:12 by the look of it 02:38:25 hmm... say, we should quantify how deadly shafts are. 02:38:47 yeah, I picked some commits from the tornado branch and tweaked the result 02:40:03 !tell kilobyte I didn't merge it as is. I changed the radius formula (which means _rdam is a bit broken for very long turns btw). If the nerf is too big, we'll up the damage or whatever, but I think it is a step in the right direction. 02:40:04 galehar: OK, I'll let kilobyte know. 02:42:26 -!- edlothiol has joined ##crawl-dev 02:45:26 -!- ainsophyao has quit [Remote host closed the connection] 02:45:49 -!- bmh_ has quit [Quit: bmh_] 02:49:12 -!- st_ has quit [] 03:11:52 moin guys 03:12:09 Moin 03:12:31 edlothiol: pressure is rising - i guess i need to update webtiles urgently to have everything settled before the tourney and my vacation 03:12:56 edlothiol: I'll try again to bug you during the weekend - if that's possible? 03:31:04 -!- syllogism has joined ##crawl-dev 03:35:21 -!- RichardHawk has quit [Ping timeout: 258 seconds] 03:35:35 -!- hoody has joined ##crawl-dev 03:41:45 !lm * crash -log 03:41:45 1234. Gilihad, XL12 TrCj, T:14995 (milestone): http://crawl.develz.org/morgues/trunk/Gilihad/crash-Gilihad-20110708-064159.txt 03:49:32 xomscumming (L14 MuCK) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (D:12) 03:49:46 xomscumming (L14 MuCK) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (D:12) 03:53:14 !lm * crash -log 03:53:14 1236. xomscumming, XL14 MuCK, T:39210 (milestone): http://crawl.develz.org/morgues/trunk/xomscumming/crash-xomscumming-20110708-084944.txt 04:00:58 damn. I thought the bug was related to transfer knowledge, but those guys don't even worship Ash :/ 04:01:33 how can I get the save files? (can never remember that) 04:19:48 the ring "Byiblyeme" {rPois Str+4 Dex+3}, 1081 GP, worth it? 04:19:57 sorry 04:27:39 -!- casmith789 has quit [Quit: Leaving] 04:29:06 -!- ais523 has joined ##crawl-dev 04:39:08 -!- RichardHawk has joined ##crawl-dev 04:41:27 Napkin: ok, yeah, I'll be here during the weekend 04:41:53 excellent :) 04:41:59 i assigned a ticket to you this morning, edlothiol 04:42:07 about firefox 5,6,7, etc :D 04:42:14 yeah, I saw 04:42:27 it's fucking called MozWebSocket now? wtf... 04:42:53 only in FF6, it seems 04:43:11 the bigger problem is that the protocol changed ;) 04:44:46 only in ff or overall? 04:46:17 so far, only in ff (from 6 on) 04:46:28 but the others will probably follow 04:59:36 well, you're using an unstable protocol where every version has different quirks 04:59:36 kilobyte: You have 1 message. Use !messages to read it. 04:59:39 so you just got bitten by the "html5 is stable enough" statement/lie/exaggeration? 05:04:00 I'm not complaining, I was well aware that the protocol would still change ;) 05:04:30 I guess some fallback is then needed :( 05:17:21 reading up a bit on it http://bugzil.la/659324, if i understand correctly, the websockets api was insecure and the spec needed to be adapted but the api didn't change? and ff now has MozWebSocket() for the time being, but later they will change back to WebSocket() once it's stable enough in their opinion? 05:17:39 yes 05:17:43 so you'd only need to check if the function MozWebSocket() or WebSocket() is available? 05:18:15 but while the api didn't change, the protocol did, and we need to support it in the server ;) 05:18:24 on the client side, yes, that's the only change 05:18:32 ah, okay 06:15:45 xomscumming (L14 MuCK) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (D:12) 06:15:49 -!- ghallberg has quit [Quit: Lost terminal] 06:17:44 -!- RichardHawk has quit [Read error: Connection reset by peer] 06:17:54 -!- RichardHawk has joined ##crawl-dev 06:18:11 -!- ghallberg has joined ##crawl-dev 06:25:16 -!- Ashenzari has quit [Ping timeout: 250 seconds] 06:26:06 -!- Ashenzari has joined ##crawl-dev 06:26:06 -!- The topic of ##crawl-dev is: DCSS Development | Logs: http://tozt.net/crawl | 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. 06:26:54 kilobyte: about tornado, I didn't pick the stretch duration commit, and I use a faster formula for radius growth, so I believe damage should be significantly higher than in your version. 06:28:18 kilobyte: but I'm using a linear area instead of a linear radius, so I believe _rdam isn't calculating correctly. Should be a good enough approximation for short or normal turns, but not so good for long ones. I'm not sure how to fix it. 06:30:18 btt (L12 DrWz) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (Lair:2) 06:30:25 btt (L12 DrWz) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (Lair:2) 06:54:20 xomscumming (L14 MuCK) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (D:11) 06:54:53 xomscumming (L14 MuCK) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (D:11) 06:55:06 -!- edlothiol has quit [Ping timeout: 255 seconds] 06:56:11 -!- jarpiain has quit [Ping timeout: 246 seconds] 06:56:52 -!- jarpiain has joined ##crawl-dev 06:57:19 -!- jarpiain is now known as Guest11501 07:01:18 -!- ixtli has quit [Ping timeout: 252 seconds] 07:11:34 xomscumming (L14 MuCK) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (D:11) 07:11:51 "xomscumming"? 07:11:55 the things Crawl players come up with 07:12:02 MuCK at XL14 on D:11? 07:12:05 Scumming, yeah. 07:12:39 presumably hoping to get good effects from Xom, or at least ones that give experience 07:52:16 xomscumming (L14 MuCK) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (Orc:3) 07:55:11 -!- dpeg has joined ##crawl-dev 08:13:00 -!- edlothiol has joined ##crawl-dev 08:21:57 magistern (L23 DrTm) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (Lair:2) 08:22:09 magistern (L23 DrTm) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (Lair:2) 08:22:26 -!- golgepapaz has joined ##crawl-dev 08:24:17 -!- Guest11501 is now known as jarpiain 08:36:00 hi dpeg 08:38:20 Hi! 08:40:07 galehar: good answer on the forum. I hope my post didn't hurt you... I just wanted to get across how I tick (which is more sloppy than good players do). 08:40:15 could you push that for me? http://pastebin.com/1RQpRheW. All those crashes hurt me and I'm stuck at work from where I can't push anything :( 08:40:39 your post didn't hurt at all, don't worry :) 08:40:47 * dpeg is relieved 08:41:20 will push, but I have no idea what I'm doing :) 08:42:41 your VM example (and elliptic yesterday's comment about the problem being skill specific) gave me the idea of slowing down the training of any spell with conjuration as one of its school 08:43:13 dpeg: just save it in a file and "git am file". Then push. 08:47:57 yes, about to 08:50:07 03galehar * r69bec2529fb7 10/crawl-ref/source/skill_menu.cc: Don't restore the transfer view if transfer is finished (#4236). 08:50:15 03dpeg * rea6093500e49 10/crawl-ref/source/dat/database/wpnnoise.txt: More Singing Sword lines. 08:50:19 thanks 08:50:32 you're welcome 08:50:39 * galehar realizes that dpeg probably doesn't know how to update CDO... 08:50:46 erm, no :) 08:50:51 * dpeg hopes nobody ready the new Singing Sword lines 08:50:54 Napkin: around? 08:50:57 *reads 08:51:12 sure 08:51:14 what's up? 08:51:25 can you push the update CDO button? 08:51:27 -!- bhaak is now known as nobody` 08:51:33 * nobody` reads the new Singing Sword lines 08:51:38 -!- nobody` is now known as bhaak 08:51:57 done, galehar 08:52:12 Unstable branch on crawl.develz.org updated to: 0.9-a1-988-g69bec25 (32) 08:52:17 thanks :) 08:53:03 * Zaba reads the new singing sword lines 08:54:38 no '@The_weapon@ @screams@, "I wish I was Grayswandir!"' 08:54:44 that's a bug 08:58:12 bhaak: the singing sword is pretty narcistic, it would never say such a thing 08:59:11 hehe 09:00:32 you could file it under Madness :) 09:01:16 I have something better under Madness, although I need more. 09:01:35 * dpeg goes to Extreme Fitness now, and will come back with a mindset ready for Madness. 09:08:09 -!- ixtli has joined ##crawl-dev 09:11:20 * ghallberg is installing arch. 09:12:32 Ha, ny-datta-mirkk 09:12:44 Medans jag installerar tom :P 09:12:57 Oh linux, you soo crazy 09:13:04 oops 09:14:36 -!- paxed has quit [Ping timeout: 255 seconds] 09:15:11 -!- paxed has joined ##crawl-dev 09:22:55 -!- hoody has quit [Remote host closed the connection] 09:25:34 Sorry for that spam I got a bit overexcited and wrote to the wrong channel 09:29:07 bhaak: 'in another life, my name was Stormbringer!' 09:29:39 U - a plain deck of changes {Metamorphosis} (in hand) 09:29:39 Oops, counted 1 marked cards, but num_marked is 0 09:29:39 Problems might not have been completely fixed; still use deck? 09:29:44 What's this about 09:30:00 -!- hoody has joined ##crawl-dev 09:32:50 -!- hoody has quit [Remote host closed the connection] 09:32:51 Eronarn: 'in another life, I was Vladsbane!'? 09:44:32 RichardHawk: how did that happen? Can you elaborate? 09:46:15 I used an id scroll on an un-ided deck as a non-Nemelexite. It revealed the type and top card. 09:46:30 I tried drawing the card (metamorphose) and got that error 09:47:00 did you pull the latest trunk head? 09:47:24 0.9-a1-953 09:49:19 * Fix Mantis 4227: Mark the first card of a deck if it's identified via scroll. Do you have this commit? 09:49:37 69c916 09:51:48 Hmm, doesn't seem I do. Time to update. 09:54:07 Funny. I wrote a mod for oblivion years ago. A game update broke it after I stopped playing and I had some people asking me to fix it from time to time. Today I got a mail from somebody who finally fixed it. People are still modding and playing oblivion O_O 09:54:27 Stormfox the Nimble (L17 SpVM) ERROR in 'skill_menu.cc' at line 407: Invalid view state on turn 60224. (Shoals:2) 09:54:40 Stormfox the Nimble (L17 SpVM) ERROR in 'skill_menu.cc' at line 407: Invalid view state on turn 60146. (Shoals:2) 09:56:37 yeah never played it, but I still have some friends around telling their latest game with it. 10:00:44 -!- ainsophyao has joined ##crawl-dev 10:01:31 !lm * crash -log 10:01:32 1247. Stormfox, XL17 SpVM, T:60146 (milestone): http://crawl.akrasiac.org/rawdata/Stormfox/crash-Stormfox-20110708-145439.txt 10:02:31 damn bug still there. That's what you get for messing with an enum and forgetting that you have saved it in you.props 10:03:36 no wait, he's still playing 985. 10:03:42 * galehar is relieved. 10:07:59 -!- hoody has joined ##crawl-dev 10:13:00 -!- ainsophyao has quit [Remote host closed the connection] 10:16:58 seems like curses doesn't handle ctrl+shift+letter :( 10:20:57 is it frequent that late game chars have more than 26 skills? 10:24:15 -!- galehar has quit [Quit: Page closed] 10:27:31 -!- hoody has quit [Remote host closed the connection] 10:28:28 -!- ortoslon has joined ##crawl-dev 10:30:22 -!- ainsophyao has joined ##crawl-dev 10:50:08 03galehar * re8f0b14dc4f6 10/crawl-ref/source/skill_menu.cc: Don't try to move a non-existent button. 10:50:08 03galehar * r947374be7d30 10/crawl-ref/source/skills.cc: Don't disable learned skill in auto mode. 10:50:16 03galehar * r40d093126d9a 10/crawl-ref/source/fight.cc: Slow down the practise of low damage weapons. 10:50:17 03galehar * r366ae6ed90fd 10/crawl-ref/source/exercise.cc: Slow down the training of spells with a conjuration component. 10:50:17 03galehar * rd0f6549c9e77 10/crawl-ref/source/skills.cc: Don't make it harder to learn skills with low XP gains. 10:52:39 -!- monqy has joined ##crawl-dev 10:52:55 -!- gustaf_arg has joined ##crawl-dev 10:53:56 -!- ghallberg has quit [Read error: Operation timed out] 11:15:34 -!- ainsophyao has quit [Remote host closed the connection] 11:21:54 -!- ainsophyao has joined ##crawl-dev 11:22:50 -!- MarvinPA has joined ##crawl-dev 11:34:00 -!- hoody has joined ##crawl-dev 11:36:58 -!- gustaf_arg is now known as ghallberg 12:02:18 -!- MarvinPA has quit [Ping timeout: 252 seconds] 12:03:00 -!- upsy has joined ##crawl-dev 12:11:39 -!- st_ has joined ##crawl-dev 12:24:37 -!- MarvinPA has joined ##crawl-dev 12:43:01 -!- Guest13344 has quit [Read error: Connection reset by peer] 12:44:55 -!- Guest13344 has joined ##crawl-dev 12:45:43 Gilihad (L12 TrCj) ERROR in 'skill_menu.cc' at line 407: Invalid view state. (Lair:5) 12:49:38 -!- upsy has quit [Remote host closed the connection] 12:54:44 -!- upsy has joined ##crawl-dev 12:54:57 -!- RichardHawk has quit [Ping timeout: 276 seconds] 12:57:52 back 13:12:12 -!- galehar has joined ##crawl-dev 13:13:09 !lm * crash -log 13:13:10 1248. Gilihad, XL12 TrCj, T:15031 (milestone): http://crawl.develz.org/morgues/trunk/Gilihad/crash-Gilihad-20110708-174539.txt 13:22:10 I could prepare a changelog tonight. Do we already have something? 13:22:48 -!- nrook has joined ##crawl-dev 13:23:20 Yeah, that would be great. I don't think we have anything. 13:24:17 okay, will do 13:30:59 It seems like crawl revealed a bug in MSVC. http://social.msdn.microsoft.com/Forums/en/vcgeneral/thread/9ad6ac23-200f-486d-9a8c-410791bd31eb 13:33:17 kilobyte will be happy to hear, I' sure 13:38:10 can someone watch my game on CDO? 13:38:13 bleh, and they didn't even say what was wrong 13:38:20 just gave a workaround for until a fix could be found 13:38:35 dpeg: I'm watching 13:39:03 any idea why the top line in the shop (protection +6) is grey when everything else is correctly green or red? 13:39:18 it doesn't have "uncursed" in the description 13:39:39 very observant, that is it 13:39:42 but why? :) 13:39:51 anyway, thanks! 13:40:22 -!- nrook has left ##crawl-dev 13:40:28 hmm, perhaps that isn't it, as the view in the shop is inconsistent 13:40:44 some other rings are white now 13:40:52 well, grey 13:42:41 yes, these were "shopping" vs "search" 13:43:25 but I couldn't figure out the coloring algo for shopping, whereas the one for search was simple (if a little simpleminded) 13:43:54 why simpleminded? 13:44:09 checking for particular words in descriptions is how NetHack menucolors works 13:44:26 (AceHack can do that user-configurably, but its default menucolors look at player-visible information in the game's data itself) 13:44:35 presumably, the ideal method for menucolors in Crawl would involve lua 13:44:42 it does :P 13:45:08 you can colour things based on whether they're an artefact or unidentified or various other things 13:45:14 thanks to lua magic 13:45:32 that doesn't surprise me 13:49:12 -!- nrook has joined ##crawl-dev 13:49:59 it's all in settings/menu_colours.txt 13:55:26 xomscumming (L4 MuCK) ASSERT(you.skills[sk] || you.wizard) in 'skills.cc' at line 427 failed. (D:1) 13:59:49 -!- Mu_ has joined ##crawl-dev 14:08:15 sigh, I just killed an Oc with access to three jewellery shops 14:08:34 sounds like they're working as planned 14:09:02 yes! 14:09:18 our changelog is a monster... 113918 bytes as of now 14:19:35 -!- upsy has quit [Remote host closed the connection] 14:38:08 -!- upsy has joined ##crawl-dev 14:39:24 -!- ainsophyao has quit [Remote host closed the connection] 14:42:58 -!- upsy has quit [Remote host closed the connection] 14:46:13 I love the end of the commit message for Chei stat boost: 14:46:25 ...it does mean that Chei is an option for octopodes... if they have a hat. 14:47:22 and why can't an octopus wear a hat? 14:47:28 they can! 14:47:38 just need to find one, which is the funny part 14:48:00 no background starts with hat? 14:48:22 !lm * crash -log 14:48:22 1249. xomscumming, XL4 MuCK, T:3961 (milestone): http://crawl.develz.org/morgues/trunk/xomscumming/crash-xomscumming-20110708-185522.txt 14:48:30 ais523: some do, like wizards 14:48:41 Do we expect new Abyss in 0.9? (yes/yes) 14:50:03 dpeg: you'll have to ask kilobyte about it, but I think it's not stable enough 14:50:33 damn 15:07:47 -!- upsy has joined ##crawl-dev 15:21:19 does anyone know offhand if +Rage protects against passing out in the same way "Rage does? 15:22:29 I don't think it does, and I think MarvinPA removed this effect from the amulet. Only trog protects against passing out. 15:23:01 just trog or having some levels of berserkitis 15:24:57 as it should be 15:25:42 MarvinPA: no more cTele at all with the orb, right? 15:25:51 right 15:26:08 dpeg: Chei is insanely good for octopodes: no painful gathering of gear to get max ponderousness, all you need is a hat to max it instantly. Play an OpGl to get it on start. And it's unlikely you'll have a great randart for this single slot so there's no thinking about what to wear, too. 15:27:44 kilobyte: thankfully, this is only an issue for 0.10 :) 15:27:51 you can also just take your hat off to run away from things, which only takes a few turns 15:28:03 which is pretty handy :P 15:28:28 in that case, I have a bug report, as the item description still says "Rage helps (I'll fix it if I remember) 15:29:02 20 aut for both putting on and removing 15:29:10 kilobyte: can you help me analyse a core dump on cdo? I have found the core. Do I have to run gdb on CDO or can I download the file and do it locally? 15:29:53 galehar: grabbing it is damn hard, unless you can reproduce CDO's setup (lots of local packages) accurately 15:30:26 you need to find the binary: in /var/lib/dgamelaunch/bin/ -- look for the hash 15:30:43 then the core 15:32:01 the source tree is in ~/source/crawl-git/, so far I always needed the most recent version which happens to be unpacked there 15:32:48 so: cd ~/source/crawl-git/;gdb /var/lib/dgamelaunch/bin/the-appropriate-binary ~/cores/the-core-to-debug 15:35:03 dpeg: I typed up base prices for randart properties, though I haven't touched anything yet (just filled in prices for existing jewellery) http://pastebin.com/6WxncAAP 15:35:25 ok, I'm not sure if it worked. It says Program terminated with signal 6, Aborted. 15:35:55 I'm thinking rElec very expensive (600?), +Blink at 300 15:36:01 SIGABRT is normally a sign of something going really badly wrong and the standard library noticing it 15:36:11 no wait, seems it works, I can print values. Thanks! :) 15:36:26 a working program still probably shouldn't be spouting SIGABRTs 15:39:28 how can a char have a value of \377 ??? 15:39:47 that's the highest possible value for an unsigned char on a system with 8-bit bytes 15:39:52 which is basically every system in common use nowadays 15:40:01 and it's unspecified whether char's signed or unsigned by default 15:40:50 and for some reasons that made sense in earliest unpolished stone age, it's still octal 15:41:24 oh, it's printed in octal. Right, I was expecting 255... :) 15:42:48 so, \377 in octal, if the type is a char what does it mean? -1? 15:42:54 yeah 15:43:00 or 255 15:43:04 depending on signed or unsigned 15:43:12 it's signed 15:44:15 03dpeg * rfc2c10d3f334 10/crawl-ref/docs/changelog.txt: 0.9 changelog stub. 15:44:40 -!- ortoslon has quit [Read error: Connection reset by peer] 15:44:43 dpeg: I think I need to have Singing Sword messages split into high_tension and scream 15:44:55 1.5 hours, you guys just do so much :) 15:45:09 kilobyte: I can do that, if you give me the syntax. 15:45:12 dpeg: I wonder what's the best way to handle that 15:45:46 I removed the handling of frequency there, currently it is "singing sword low_tension", etc 15:46:19 so there'd be five tiers: silenced, no_tension, low_tension, high_tension, scream 15:46:25 (or SCREAM if you prefer) 15:46:30 would that work for you? 15:46:56 did we agree that damage should only take place in tier 2? 15:47:18 I think it makes sense with the name change Singing -> Screaming as well. 15:48:21 some comments in wpnnoise.txt say otherwise, but it's up to you 15:48:38 kilobyte: that has a drawback: I need to split the thematic sections into scream/nonscream. hm 15:49:18 I'm somewhat afraid of falling into the Lava Orc trap: at hitting high tension you suddenly get a sphere of monsters rapidly dying all around you 15:49:54 some other way would be "singing sword low_tension SCREAM" (two keywords) 15:50:26 dpeg: actually, I see that nearly every single capitalized word is in @speaking_high_tension@ 15:51:17 kilobyte: yes, on purpose. 15:51:29 which has a neat 10% chance, too, simplifying things 15:51:42 The only exception is "The SS goes RAWWWR" at mid-tension, which I can change to "rawwwr". 15:51:50 so we could pull that away from the rest 15:52:27 yes 15:52:43 This SS business is really taking alot of dev time :) 15:52:47 I love open source. 15:53:18 nrook: you got the wrong prices for stats/AC again :) 15:53:49 kilobyte: it seems that the training and skills array are not the same size. Or am I reading this wrong? http://pastebin.com/Ti3gmqku 15:53:59 kilobyte: yes, may happen. But I'd rather err on the side of high damage right now and nerf later. I want the sword to be used. 15:54:09 also, it looks like he has been able to disable all skills somehow 15:55:03 dpeg: hmm? (also just reordered some things, so you can refresh) 15:56:03 nrook: it is 50/40 now -- didn't we say 40/30? Doesn't matter too much, of course. 15:57:57 dpeg: no, this time I didn't forget :) the formula's a bit different from the original one for stats/AC, and these numbers give similar results to 40/30 on the old formula 15:58:50 nrook: you're good! 16:00:34 I try 16:00:48 I vaguely remember there existing an amulet of magical power, but I can't find any evidence for it in the code 16:03:34 anyway, I think the obvious way to deal with negative effects is to just assign them a negative goodness number, then handle randarts with total negative goodness somewhere special 16:04:45 -!- hoody has quit [Remote host closed the connection] 16:05:39 dpeg: your formula: d2*d2*d3 + d3 + 1 -- does d2 mean 0..1 or 1..2 ? 16:06:08 kilobyte: can I see the record of the game which crashed? 16:06:25 I have to ask footv about it, right? 16:07:37 !lg * crash -tv 16:07:37 Unknown selector: verb 16:07:46 galehar: yeah, no automated way to do so 16:07:48 !lm * crash -tv 16:07:49 1249. xomscumming, XL4 MuCK, T:3961 (milestone) requested for FooTV. 16:07:59 lg does only deaths 16:08:19 !lm * crash -tv 16:08:20 1249. xomscumming, XL4 MuCK, T:3961 (milestone) requested for FooTV. 16:08:56 it only shows the end and it's damn fast 16:09:34 !lm xomscumming crash -log 16:09:34 18. xomscumming, XL4 MuCK, T:3961 (milestone): http://crawl.develz.org/morgues/trunk/xomscumming/crash-xomscumming-20110708-185522.txt 16:09:54 apparently polymorph 16:12:02 well, the problem is just that he disabled all his skills just because the security I put doesn't work anymore somehow 16:12:15 -!- RichardHawk has joined ##crawl-dev 16:14:39 dpeg: just put up some values for negative traits on randarts, including "effects of negative traits are doubled on armour" (same link, http://pastebin.com/6WxncAAP 16:15:35 kilobyte: d2 = 1 or 2 16:17:01 hmm, as for possible negative randart traits, negative slaying could be interesting and (randomly) flavourful on armour 16:17:05 nrook: I am confused: why have some negative properties two numbers? 16:17:06 probably only a few points 16:17:24 ais523 is right, need to take negative enchantments into account 16:17:47 dpeg: hunger/mut are variable strength, I just put them under a category where they vaguely fit 16:18:03 I'll fix that, you're right, it is confusing 16:18:25 vulnerability (player-only) would fit on a randart, but probably be crippling 16:18:42 perhaps on a fixart instead, which is mostly overwhelmingly good apart from that 16:19:42 negative enchantments? 16:20:05 nrook: Dex-6, To-Dam-4 16:20:22 oh, yes 16:20:30 forgot entirely about those 16:20:56 -!- upsy has quit [Quit: Leaving] 16:21:00 hmm, effective +/- to skills would make a potentially interesting new randart property 16:21:18 we could do it the easy way and have them have the exact opposite effect of +dex, +dam etc 16:21:26 a - to a particular skill would probably not be all that interesting, unless it was a broadly applicable skill like spellcasting 16:21:35 +/- maxhp could be interesting, too 16:22:19 ais523: already done except never generated, MR might be negative 16:22:21 what would the effect on current HP be if equipped 16:22:33 for a +/- maxhp artifact? 16:22:51 proportional decrease, I assume, just like berserk, etc 16:23:04 hmm, that would make sense 16:23:15 two ways: I proposed adding/subtracting from current as well a while ago, but leaving it untouched could work too 16:23:37 the latter can be weird for DDs 16:23:54 now I'm wondering how interesting a "fully heals when equppied" enchantment would be on a slow-to-equip randart 16:24:03 *equipped 16:24:30 that sounds like a horrible idea for an item, but it could be a nice drawback to borg 16:24:38 one of MUDs I played had a spell "vitality" that added a big amount of maxhp, adding it to normal when cast and subtracting when expiring. "vit death" was a very common way to go. 16:24:53 -!- upsy has joined ##crawl-dev 16:25:09 kilobyte: sounds like a similar idea to the one behind death's door 16:26:04 ais523: I kind of fail to see the connection 16:26:06 -!- upsy has quit [Client Quit] 16:26:06 or, hmm, along similar lines would be a spell that healed HP but poisoned you an amount that would eat up exactly that much HP before wearing off 16:26:22 kilobyte: spell that makes you nearly invulnerable for a while, but you're in serious trouble when it wears off 16:26:29 it's closer to original death's door, where you had to heal before it expired 16:26:30 ah right 16:29:09 I think there are enough ways to tinker with health already. 16:36:41 dpeg: SS: it's very unobvious why "The Screaming Sword chimes melodiously." would kill people around you 16:38:12 kilobyte: excellent point. I'll go through the list will killing music in my ears. 16:39:15 your current design is to have any message with tension >=40 do damage, right? 16:42:59 yes 16:43:12 that is simplest to grasp for players 16:43:26 the chance 7/17 may be way too high, but we can tweak 16:44:48 7/10 16:45:15 I will change that too. 16:45:27 Just tell me what syntax to use for the screams. 16:45:52 but since you'd need several big monsters to reach that tension, the sword commenting nearly every turn fits well 16:46:42 lemme push the code then 16:46:50 cool 16:48:09 03kilobyte * rea96dcbf1ce6 10/crawl-ref/source/art-func.h: Rename the Singing Sword when silenced. 16:48:10 03kilobyte * r596066ff6779 10/crawl-ref/source/ (abl-show.cc item_use.cc output.cc): ZotDef: prevent teleportation after picking up the Orb. 16:48:10 03kilobyte * rac04a5e73b7d 10/crawl-ref/source/skills.cc: ZotDef: remove the skill cost rebate. 16:48:10 03kilobyte * r3379a56f9478 10/crawl-ref/source/ (47 files in 4 dirs): Adjust some whitespace and formatting. 16:48:10 03kilobyte * r3b4d3dab1af6 10/crawl-ref/source/traps.cc: Fix trap ammo count wrapping around. 16:48:11 03kilobyte * r8df6e9998c7b 10/crawl-ref/source/traps.cc: ZotDef: fix golubrias lasting ten times as long. 16:48:11 03kilobyte * r27e32b699b74 10/crawl-ref/source/traps.cc: Fix useless pointer dereferences. 16:48:21 03kilobyte * rfd79380199c5 10/crawl-ref/source/ (abl-show.cc player.cc): ZotDef: disable creation of teleport traps. 16:48:21 03kilobyte * r0f5957a9a68b 10/crawl-ref/source/mon-behv.cc: ZotDef: don't make pets (usually ice beasts from statues) go for the Orb. 16:48:22 03kilobyte * r08516e54dda6 10/crawl-ref/source/mon-movetarget.cc: ZotDef: assert-crash instead of letting monsters stare into space. 16:48:22 03kilobyte * raeb55d18960f 10/crawl-ref/source/ (command.cc main.cc): ZotDef: wizmode Ctrl-Z to get a million ZP. 16:48:22 03kilobyte * r326a322458f6 10/crawl-ref/source/ (4 files in 2 dirs): Singing Sword damage. 16:48:32 kilobyte, the commit Meister! 16:49:18 being useless with Beogh, Yred, Jiyva, Fedhas (toadstools) can lead to problems 16:50:07 03galehar * r9cf16c302f08 10/crawl-ref/source/skill_menu.cc: Fix the no disabling all skills security. 16:50:17 03galehar * r59776cde5848 10/crawl-ref/source/skill_menu.cc: Change a few colours in the skill screen. 16:50:53 kilobyte: but it's a fixedart 16:51:06 for those it is enough if they shine sometimes 16:51:33 (while you think, an unrelated question: lightning spire or electric ivy for ZotDef? electric eels have issues) 16:51:41 Also, any cool Crawler would abandon god (and hope) when seeing Gong and Singing Sword and pillage ahead. 16:52:04 or something entirely else with electricity 16:52:19 dpeg: also, you can find it in a D:4 vault 16:52:28 kilobyte: the Sword? 16:52:32 Cannot be my vault :) 16:52:59 old_forge 16:54:19 so it gets some testing! 16:56:21 kilobyte: you don't like Sulking Sword? 16:58:23 oh right, I edited it before that discussion, we may change it 16:58:52 (the commits I just dumped are not all fresh, they just piled up) 16:58:57 kilobyte: nikola coil! 16:59:22 kilobyte: SCREAM has higher volume? 16:59:44 I just added that, yeah... it was strange otherwise 17:00:05 should be really loud.... GONG-like :) 17:01:25 dpeg: I've got a final draft up... ready to implement? 17:02:19 nrook: on pastebin? 17:02:41 dpeg: yeah, same link http://pastebin.com/6WxncAAP 17:04:24 nrook: do you have the time to compute some prices in your system on the fly? 17:04:38 I'd create some wizmode shops and paste cool items here :) 17:05:05 nrook: is Hunger and Mutagenic supposed to be a positive number? 17:05:26 And is there a formula turning bad properties into prices? 17:06:19 dpeg: good idea with wizmode shops 17:06:22 kilobyte: please tell me how to indicate SCREAMs in wpnnoise 17:07:01 f doesn't actually have any negative numbers in its image, so its inverse can't give negative goodness, so no prices for bad props unfortunately 17:07:09 the ring of Gingom {MR Str+1 Int+3 Acc+4} 1201 gold 17:07:42 nrook: the obvious solution is to flip the parabole (use f(-x)) 17:08:17 dpeg: link them from the "singing sword SCREAM" entry 17:08:22 oh hey, that is an obvious, elegant solution, and I didn't think of it at all 17:09:19 that rings seems waaay overpriced to me 17:09:22 nrook: the numbers might be too big, but we can tweak in obvious ways 17:09:23 kilobyte: yes 17:10:16 kilobyte: I keep the @speaking_high_tension@ there? 17:10:30 dpeg: Gingom costs 1813 17:11:08 the ring of Shromimo {rElec rPois rF- rN+ MR Int+3} 1065 gold 17:11:32 the ring "Utalac" {Fire Dex+3 Int+3} 1252 gold 17:11:47 erasing items from a std::map while iterating over the container is a bug right? 17:11:47 got to go, I'm afraid, though I'll be back soon 17:11:53 and I'll give you numbers then! 17:12:13 the amulet "Smoodoe" {Faith rElec} 1218 gold 17:12:16 -!- hoody has joined ##crawl-dev 17:12:47 dpeg: whichever way you want, the code cares only about "singing sword " + {"silenced", "no_tension", "low_tension", "high_tension", "SCREAM"} 17:13:12 the ring "Khefeim" {+Inv Str+4 Dam+4} 1057 gold 17:13:21 * dpeg is mindlessly creating jewellery shops 17:13:42 golgepapaz: yeah, can crash or have undefined behaviour 17:13:47 kilobyte: okay, moving the messages (already degraded some to exclusively low tension) 17:14:17 the ring "Griwofou" {Hunger- -CAST rC++ Dex+3} 666 gold 17:14:24 the cursed ring of Xamur {EV-3 Dex+1 Dam+3 Stlth++} 196 gold 17:14:51 dpeg: you might want to edit the details in art-func.h to your taste as well (name, loudnesses, what not) 17:15:35 ok the drop_last() in items.cc exactly does that, which crashes my crawl.. 17:17:10 the ring of Prou {MR Int+3 MP+9 SInv} 669 gold 17:17:18 kilobyte: ok, will do 17:18:32 the ring "Eplowih" {Ice rElec rPois} 1053 gold 17:20:23 the ring "Plog" {+Rage rF+ rC- rN+ Dam+4 SInv Stlth--} 818 gold 17:20:40 a +5,+4 ring of slaying 4550 gold 17:20:56 the amulet of Cucuwi {Ward +Blink rElec Acc+3} 514 gold 17:21:00 that'll do for now 17:23:22 uhm, what? 4.5k gold for +4 slaying? Then how much would a +8 ring cost? 17:23:56 3600 17:24:08 I was posting this one so we can re-think the formula 17:24:50 0,8 would be 3600, 8,0 is 1800 17:24:56 dpeg: what about my +13 pearl dragon armor? 17:25:38 golgepapaz: good point about drop_last(). Thanks for spotting it, I'll fix it. 17:25:47 golgepapaz: go ask nrook :) 17:27:49 -!- blabber has joined ##crawl-dev 17:30:52 0,8 is much better than 5,4 17:30:53 galehar: after all that prefix ++ operator fixes, you now have legitimate use for postfix operator. 17:31:22 what? 17:32:27 -!- ixtli has quit [Quit: Computer has gone to sleep.] 17:33:34 eh adam borowski changed all postfix ++ operators to prefix operators a couple days back. 17:35:21 yeah, I remember that. How that gives legitimate use for postfix? (sorry getting late here) 17:36:08 03galehar * r445d01b46dba 10/crawl-ref/source/items.cc: Don't delete entries from the map while iterating over it. 17:38:15 I was talking about the idiom erase(it++), does not really apply here , I guess. 17:39:26 -!- [1]GrimmSweeper has joined ##crawl-dev 17:39:26 -!- GrimmSweeper has quit [Disconnected by services] 17:39:26 -!- [1]GrimmSweeper is now known as GrimmSweeper 17:46:21 golgepapaz: erasing an entry from a map invalidates all iterators 17:46:48 they might still work in a particular implementation, but you can't count on that 17:47:19 under linux they work fine. Which makes those bugs harder to notice. 17:47:59 I remember doing the same mistake and it only crashed under windows with gdb. 17:50:37 The patch does not do anything, you just reworded the same thing. It looks like the iterator is still invalidated. 17:50:46 kilobyte: is tier 3 high tension or SCREAMING? 17:51:15 golgepapaz: hmm sorry. I should get some sleep. 17:51:18 ah, I see 17:51:19 I renumbered the tiers, 0 is now silenced, 1 no_tension, 2 low_tension, 3 high_tension, 4 SCREAM 17:51:42 yes 17:51:47 what is the loudness of GONG? 17:52:07 I'll work on it then alright? 17:52:16 40? 17:52:28 hmm, SGI docs mention an exception that map doesn't invalidate iterators on insertion and erasing elements other than the one you operate on 17:53:34 kilobyte: Yeah it doesn't invalidate itself. 17:54:07 03dpeg * r695af6d009b8 10/crawl-ref/source/ (art-func.h dat/database/wpnnoise.txt): Separate SCREAMS. 17:54:22 yes kilobyte I was going to tell you same thing,so the erase(it++) idiom returns the previous one so you can keep iteratiing over 17:54:26 folks, I'll be around a little tomorrow night and on Sunday. After that, I am away until August. 17:55:02 I can't see this exception in the C++03 standard, though 17:58:30 dpeg: opposite for me. I'll be away the 2 first weeks of august. 17:59:22 got it, C++03 23.11.10: "Unless otherwise specified (either explicitly or by defining a function in terms of other functions), invoking 17:59:25 a container member function or passing a container as an argument to a library function shall not invalidate 17:59:28 iterators to, or change the values of, objects within that container 18:00:22 galehar: don't think I can help much with the release anyway. That's why I did the changelog today -- something small I actually can do :) 18:00:37 so it looks like it is allowed now, the old rule is no more 18:01:26 golgepapaz: so, what's your compiler? MSVC? 18:02:39 yes it is..I use cmake to create the project and I have some local commits I am rebasing after every fetch 18:03:30 got it, it was clarified and voted on in 1999 18:05:14 so you need copy and increment the iterator before calling the drop_item. 18:05:50 i++ does that for you 18:06:05 this is exactly why it's so slow 18:06:39 we need to overload drop_item with a std::pair parameter if we want to use it++ 18:06:46 because currently we call drop_item(it->first, it->second); 18:06:47 yeah but drop_item doesn't take a iterator so 18:07:00 or that 18:07:25 probably better to just copy the iterator 18:08:55 or the values 18:10:12 Are you looking at my drop_lsat code or something? 18:10:18 typing std::map::iterator is bothersome :) 18:10:41 ghallberg: yes. 18:11:39 it crashed on my MSVC box that's how I've noticed the bug 18:11:45 oh, wierd 18:15:46 kilobyte: can you have a quick look if my commit seems sane? 18:15:50 Does Makhleb no longer spawn in the temple? 18:15:52 Have to get up at 7 am tomorrow. 18:16:07 ghallberg: old change 18:16:15 mmk 18:16:46 ghallberg: the Temple may be too small for all gods. The missing gods then get altars somewhere between D:2 and D:10 (or thereabout). 18:22:24 -!- blabber has quit [Quit: leaving] 18:23:16 !tell keskitalo B0rsuk's weapon proposal is massive. Do you really support it as is? 18:23:17 dpeg: OK, I'll let keskitalo know. 18:24:18 dpeg: seems so 18:24:25 cool, then I am off 18:24:33 dpeg: wait 18:24:37 * dpeg waits 18:24:50 dpeg: burning bushes seem badly wrong to me 18:25:01 for ZD? 18:25:11 if they just produced clouds of flame, it would fit them well... but not be good for that niche 18:25:15 yeah 18:25:24 they're shooting fire, right? 18:25:29 right 18:25:44 -!- Wensley has joined ##crawl-dev 18:25:46 I'd replace them with something that has mobile parts 18:26:11 a good example would be piranha plants, but then, the 300 years rule 18:26:29 the rule is not strict 18:26:45 burning bushes could be reused for something at a higher tier 18:26:52 it is just intended to keep us from using pop culture without thinking (which is what would happen quickly, I am afraid) 18:27:01 well, when I tried putting quad damage into the main game, I was shouted at 18:27:15 true! :) 18:27:18 and elliptic reverted it 18:27:31 I came in on "piranha plants", but I can't imagine that anything that a piranha plant does can't be captured by a Venus Flytrap (or a Venus Adventurertrap...) 18:27:57 Wensley: piranha plants don't exist in RL 18:28:15 excuse me for lacking context :) 18:28:16 they're a Mario Bros invention 18:28:41 Venus plants sounds good, but they wouldn't do ranged damage, right? 18:28:47 based somehow on the idea of Venus Flytraps, yeah, but with ranged fire spit 18:28:52 ah, I see 18:29:07 there are currently no melee "turrets" in ZotDef 18:29:16 kilobyte: isn't that a Mario enemy? 18:29:16 okay 18:29:32 it seems a little out of place in a roguelike 18:29:36 although I suppose it fits Crawl better than most 18:29:40 it's too silly for NetHack 18:29:54 but Crawl has the occasional massively silly monster, it's part of its flavour 18:30:31 bye megabats :( 18:30:34 kilobyte: how about a plant that, once planted, slowly grows moss on the surrounding floor out to radius 2, and any monster on a moss square takes some damage 18:30:45 it's hard to come up with a fire-spitting immobile alternative 18:30:46 that's basically melee with reaching 18:31:06 could call it a "killer kudzu" 18:31:15 kilobyte: Venus plant as melee turret is awesome 18:31:37 due: hi! Still bitter? 18:32:09 03dolorous * re50cbb230779 10/crawl-ref/docs/changelog.txt: Add a few 0.9 changelog entries. 18:32:09 03dolorous * r47ce523c1176 10/crawl-ref/docs/changelog.txt: Typo fixes. 18:32:17 working patch for for drop_last. http://pastebin.com/uAawGFBF 18:32:19 we'd need a non-acid early turret 18:32:30 melee might work though 18:32:38 dpeg: haha, no! 18:33:02 (I kept looking for a fire-based replacement for burning bushes which are just wrong currently) 18:33:15 due: relieved 18:33:21 dolorous is good 18:33:35 kilobyte: catoblepae have been done for a while now, and in my opinion they are balanced, if on the difficult side. what is the proper procedure for making a patch if I've made more than one commit? 18:33:49 kilobyte: be sure to add no "Burp" messages when the venus plant eats something :) 18:34:23 Wensley: preferably a repository to pull from 18:34:30 kilobyte: can do 18:35:00 dpeg: you could have avoided mentioning that, it didn't cross my mind. But now, it's too late... that idea is hard to pass :p 18:35:29 kilobyte: NetHack has that message for a purple worm eating a monster 18:35:38 doing it in Crawl would feel like a shallow rip-off 18:35:53 ah no disregard that patch 18:35:57 kilobyte: BURP! 18:36:03 it is realistic for eating a large item... 18:36:08 03hsolter * r591e7debe660 10/crawl-ref/source/items.cc: Don't delete entries from the map while iterating for real this time. 18:36:21 ais523: we would accompanie it with a "FART!" message. 18:36:24 kilobyte: just pulled and merged it with master a few minutes ago, and compiling to make sure everything jives... should I make file a mantis issue with the link to my repository included? 18:36:34 dpeg: haha 18:36:34 s/make file/file 18:36:53 it was years before I learnt the spelling of that word, I always assumed it was double-a 18:37:23 golgepapaz: actually, I think someone else might be working on a patch for that... not sure what their progress is, but the race is on! 18:37:27 well, but what's with the current fire shooter? Should I do something only vaguely Marioy (little wiggle room with plants and statues), or drop it at all? 18:37:57 there could be a plant that shoots streams of poison gas 18:38:59 or a plant that torments everything in sight... "weeping willow" :P 18:39:32 the XL27 ability is gone, and I have doubts I can restore it (teleport trap) 18:40:11 kilobyte: a special type of Zot trap would be fitting 18:40:55 right, someone would still need to come up with ideas (and code/testing) 18:41:06 Negative chaos effects. 18:43:21 I forgot the take the assignment out of the if clause. it's okay now... http://pastebin.com/STNZvKVN 18:43:39 kilobyte: are you busy with ZD for release? 18:44:31 -!- galehar has quit [Remote host closed the connection] 18:46:22 for now, yeah 18:46:42 but need to merge webtiles :( 18:47:18 and I have little clue about both tiles and the web framework used 18:49:50 kilobyte: is there anyone who could help with that? 18:50:12 In-game selection of auto-pickup items (https://crawl.develz.org/mantis/view.php?id=4238) by dpeg 18:50:31 sorry, too late 18:50:33 -!- dpeg has quit [Quit: zzz] 18:50:56 golgepapaz: you can actually upload that directly to the issue on the mantis, where it won't get lost in the shuffle 18:52:04 ah I thought that'll be faster, somebody applied the first one. 18:54:49 if nobody applies this one I'll upload it to the mantis. 18:56:42 ok disregard that one too, it appears I need some sleep... 19:07:16 -!- MarvinPA has quit [Ping timeout: 252 seconds] 19:12:08 03dolorous * rfb4a452ca558 10/crawl-ref/source/dat/database/wpnnoise.txt: Typo fixes. 19:18:24 -!- golgepapaz has quit [Quit: ChatZilla 0.9.87 [Firefox 4.0/20110318052756]] 19:24:38 -!- st__ has joined ##crawl-dev 19:26:06 -!- st_ has quit [Ping timeout: 260 seconds] 19:31:39 -!- ixtli has joined ##crawl-dev 19:46:41 -!- edlothiol has quit [Ping timeout: 250 seconds] 19:54:54 I have successfully determined that my new randart formula makes everything superexpensive http://pastebin.com/6WxncAAP 19:55:33 Skill are not leveling and experience is being lost. (https://crawl.develz.org/mantis/view.php?id=4239) by snow 20:07:33 why is rElec the most expensive property? I mean, it's good, but is it really the best? 20:09:23 hardest/most awkward to get via other means, I imagine 20:09:40 it's by far the rarest---it's actually very expensive even in the current implementation, so I figured I wouldn't change it 20:17:27 I just got a ring costing 16335, which made no sense until I realized I accidentally gave it Dex+37 20:18:02 heh 20:20:08 I have a more gentle curve up too now, but I'm not sure about it, either 20:20:29 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 20:25:55 things don't have to be expensive just because they're rare 20:36:02 Eronarn: you're right, but it's not very rare if you can waltz into any shop and buy {Str+1 rElec} for 700; I do think I have it a bit too high, though 20:37:21 rare = expensive works well for the way Crawl shops work 20:38:31 nrook: 700 for that seems fine to me 20:38:36 using up a ring for just one resistance 20:42:43 nrook: why is the minimum positive value 150 but the largest negative value is 10? 20:42:56 negative values are on a different scale, unfortunately 20:43:05 a positive value of 250 corresponds to a negative value of 10 20:43:19 ah 20:43:59 the numbers in parenthesis next to the positive values are on the same scale as the negative values, though 20:44:04 I just realized this 20:46:33 -!- syllogism has quit [] 20:54:42 can anyone explain this line describing the range of the lightning bolt spell? 20:54:44 5, 12, // capped at LOS, yet this 12 matters since range increases linearly 20:57:55 <3 standing on a staircase in a petrifying cloud and making it down just before I turn to stone 21:00:38 nicely done 21:00:44 -!- nrook has quit [Quit: leaving] 21:01:15 @??death yak 21:01:15 death yak (08Y) | Speed: 10 | HD: 14 | Health: 56-96 | AC/EV: 9/5 | Damage: 30 | Res: 06magic(93) | Chunks: clean/none/unknown | XP: 1057. 21:01:26 @??hydra 21:01:26 hydra (09D) | Speed: 10 (swim: 60%) | HD: 13 | Health: 51-88 | AC/EV: 0/5 | Damage: 18 per head | Flags: amphibious, regen | Res: 06magic(52), 03poison, 12drown | Chunks: clean/none/unknown | XP: 1212. 21:01:53 @??basilisk 21:01:53 unknown monster: "basilisk" 21:03:05 Wensley: range for number of bounces i think 21:03:44 ah, so is the max range reduced with every bounce? 21:13:19 i believe so 21:26:14 -!- Pacra has joined ##crawl-dev 22:26:08 -!- Pacra has quit [Ping timeout: 250 seconds] 22:33:44 -!- hoody_ has joined ##crawl-dev 22:36:37 -!- hoody has quit [Ping timeout: 246 seconds] 22:41:04 -!- ainsophyao has joined ##crawl-dev 22:41:14 -!- ainsophyao has quit [Remote host closed the connection] 22:46:35 -!- ainsophyao has joined ##crawl-dev 23:07:05 -!- ainsophyao has quit [Remote host closed the connection]