00:09:51 Hogform with opposable thumbs! (https://crawl.develz.org/mantis/view.php?id=3654) by Kyrris 00:27:37 -!- valrus has joined ##crawl-dev 00:52:08 -!- valrus has quit [Remote host closed the connection] 01:05:26 -!- ZChris13_ has joined ##crawl-dev 01:06:06 -!- ZChris13__ has joined ##crawl-dev 01:08:02 -!- ZChris13 has quit [Ping timeout: 240 seconds] 01:08:02 -!- ZChris13__ is now known as ZChris13 01:08:13 moin 01:10:01 -!- ZChris13_ has quit [Ping timeout: 246 seconds] 01:31:14 -!- Cryp71c has joined ##crawl-dev 01:31:23 Mornin 01:40:53 -!- evilmike has quit [] 02:05:00 -!- Cryp71c has quit [Read error: Connection reset by peer] 02:05:17 -!- Cryp71c has joined ##crawl-dev 02:26:17 -!- ZChris13 has quit [Quit: ChatZilla 0.9.86.1 [Firefox 3.6.15/20110303024726]] 02:37:39 due, ping 02:42:42 hm? 02:42:48 Zaba: pong! 02:43:55 due, could you take a look at ossuary_zaba_flooded and provide criticism? 02:46:22 sure 02:46:26 in the repo? 02:46:40 yeah 03:22:51 moin moin 03:34:46 -!- syllogism has joined ##crawl-dev 03:34:47 -!- galehar has quit [Quit: Page closed] 03:47:53 -!- galehar has joined ##crawl-dev 03:49:22 hi 03:49:22 galehar: You have 1 message. Use !messages to read it. 03:49:26 !messages 03:49:27 (1/1) TGWiglaf said (14h 50m 23s ago): <3 03:49:31 :) 03:53:09 -!- Guest12962 has quit [Ping timeout: 276 seconds] 03:54:14 -!- Twilight has joined ##crawl-dev 03:54:43 -!- Twilight is now known as Guest4885 04:55:49 -!- Cryp71c has quit [Quit: Leaving] 05:00:34 -!- Kurper has quit [Remote host closed the connection] 05:27:19 -!- Mu_ has joined ##crawl-dev 05:32:02 -!- monqy has quit [Quit: hello] 05:38:30 03j-p-e-g * r7e0b0d1b42e7 10/crawl-ref/source/ (player-act.cc player-equip.cc player.cc): Fix #3654: weapons not being melded properly. 05:38:30 03j-p-e-g * r86a67b9ba942 10/crawl-ref/source/describe.cc: Improve speed brand description (#3628, XuaXua). 05:38:30 03j-p-e-g * rd6aa45068027 10/crawl-ref/source/rltiles/player/base/ (10 files): Fixed #3639: Slight tweaks to the player naga tiles. 05:38:30 -!- Ashenzari has quit [Ping timeout: 264 seconds] 05:39:18 -!- Ashenzari has joined ##crawl-dev 05:39:18 -!- The topic of ##crawl-dev is: 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. 05:48:40 -!- Ashenzari has quit [Ping timeout: 246 seconds] 05:49:23 -!- Ashenzari has joined ##crawl-dev 05:49:23 -!- The topic of ##crawl-dev is: 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. 05:58:20 -!- Ashenzari has quit [Ping timeout: 264 seconds] 05:59:14 -!- Ashenzari has joined ##crawl-dev 05:59:43 -!- The topic of ##crawl-dev is: 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:09:01 !lm DChimera type=crash -log 06:09:01 1. DChimera, XL10 MuFE, T:13550 (milestone): http://crawl.akrasiac.org/rawdata/DChimera/crash-DChimera-20110325-105754.txt 06:14:50 -!- edlothiol has joined ##crawl-dev 06:36:17 -!- upsy has joined ##crawl-dev 08:11:26 -!- eith has joined ##crawl-dev 08:11:46 -!- Zaba has quit [Ping timeout: 240 seconds] 08:18:06 -!- Zaba has joined ##crawl-dev 08:26:51 -!- Cryp71c has joined ##crawl-dev 08:35:38 Ashenzari identified items are ignored by autopickup (https://crawl.develz.org/mantis/view.php?id=3655) by 78291 08:37:30 Morning 09:04:23 hrm, quite dead! 09:06:15 everyone is pretending to be working 09:28:29 -!- frogfrog has joined ##crawl-dev 09:29:55 What does the unwind_var do? It seems mystical. 09:35:26 -!- valrus has joined ##crawl-dev 09:46:00 Cryp71c: it does the equivalent of: { tmp = x; ... ; x = tmp; }, except it will restore x even if you do a return or fail an exception 09:46:49 hrm, that's neat. 09:52:58 -!- frogfrog has quit [Quit: Page closed] 09:53:25 -!- valrus has quit [Remote host closed the connection] 09:56:07 Stone Soup desktop file (https://crawl.develz.org/mantis/view.php?id=3656) by minmay 09:58:20 -!- OG17 has quit [Read error: Connection reset by peer] 10:06:06 -!- OG17 has joined ##crawl-dev 10:14:29 -!- casmith789 is now known as TGWi 10:14:45 -!- TGWi is now known as casmith789 10:19:43 -!- ekiM has quit [Quit: Leaving.] 10:20:24 -!- ekiM has joined ##crawl-dev 10:28:12 gah! My fight rewrite is turning into a pronoun/desc_type consolidation fest. 10:30:18 lol 10:33:53 -!- Fangorn_ has quit [Quit: Fangorn_] 10:52:10 Cryp71c: good, cleaning up this mess will be nice for when/if we get translations 10:52:54 especially getting rid of _CAP/_NOCAP would be great 10:53:21 kilobyte: I'm very, very tempted to have player::name actually return the player's name. 10:53:48 instead of special casing it to return pronouns (if devs want a pronoun, they should use actor::pronoun 10:53:50 ) 10:54:46 But I forsee the backlash of "Players should never be referenced by their proper names, in game" (which I don't necessarily mind..I can see it argued both ways) 10:54:53 kilobyte: so always lowercase? 10:55:00 -!- Kurper has joined ##crawl-dev 10:58:02 Cryp71c: I'd make names always lowercase (if not proper), then capitalize all mprf()s unless requested otherwise 10:58:31 it might be safer to use another name 10:58:48 another name? 10:59:15 just in case we miss something that should be lowercase 11:00:00 99% of messages are proper sentences, though 11:00:11 Ah, you mean capitalizing all mprfs 11:00:19 Thought you were talking about the name stuff. 11:00:35 except "a - a +3 poo-covered stick" 11:00:46 right 11:01:56 with capitalization done by mprf(), we wouldn't need to do it by actor::name() or actor::pronoun() 11:01:58 removing the cap/nocap differentiations effectively halves most of the variable output code 11:02:32 kilobyte: oh its even worse than that. There are a few other methods or manual checks which do capitalization. I WISH it were actually centralized to the actor methods. 11:03:27 the final mprf() call always knows if capitalization is needed 11:03:53 ohgod, cap/nocap specific code is everywhere 11:03:55 :P 11:04:20 I'd put this in another branch, but rebasing both the cap/nocap changes AND the fight code where there's so much overlap would be a nightmare, methinks. 11:04:28 So, into unified combat it goes. 11:07:40 kilobyte: I was going to go ahead and look at the mprf code to see what it was like (to see how difficult it would be to go ahead and implement the basics of an auto-capitalization system there) and its quite...alien looking as far as the methods its using. Are you familiar enough to do that while I start stripping out the first of the cap/nocap things? 11:09:46 sure, going out right now though 11:10:25 k, thanks 11:11:42 -!- Kurper has quit [Remote host closed the connection] 11:16:12 :| 11:42:00 -!- Cryp71c has quit [Remote host closed the connection] 12:05:16 -!- galehar has quit [Ping timeout: 252 seconds] 12:21:49 -!- ortoslon has joined ##crawl-dev 12:32:28 -!- Cryp71c has joined ##crawl-dev 12:40:14 nyaakitty (L23 DrAK) ASSERT(w_idx != NON_ITEM) in 'mon-stuff.cc' at line 1772 failed. (Abyss) 12:52:02 Game crash upon being attacked by a Dancing Weapon. (https://crawl.develz.org/mantis/view.php?id=3657) by OneTrueFelid 13:05:06 -!- Kurper has joined ##crawl-dev 13:06:26 -!- OG17 has quit [Read error: Connection reset by peer] 13:10:32 I return 13:23:23 -!- OG17 has joined ##crawl-dev 13:37:54 -!- ortoslon has quit [Read error: Connection reset by peer] 14:06:45 03Cryp71c 07unified_combat_control * r732c8110eb75 10/crawl-ref/source/attack.h: To-do commentary change 14:06:47 03Cryp71c 07unified_combat_control * r16371b600683 10/crawl-ref/source/player-act.cc: Remove useless, static wrapper method 14:06:48 03Cryp71c 07unified_combat_control * rcbc40fc8f57a 10/crawl-ref/source/ (attack.h melee_attack.cc melee_attack.h): Update to-do, juxtapose method declarations 14:06:49 03Cryp71c 07unified_combat_control * r9242c46d9527 10/crawl-ref/source/ (attack.h melee_attack.h): Move forward declaration from attack to melee_attack 14:06:51 03Cryp71c 07unified_combat_control * r01145de6bffc 10/crawl-ref/source/ (49 files): Replace DESC_CAP_THE with DESC_THE 14:06:52 03Cryp71c 07unified_combat_control * rf03b72da3bdf 10/crawl-ref/source/ (26 files): Replace DESC_NOCAP_YOUR and DESC_CAP_YOUR with DESC_YOUR 14:06:53 03Cryp71c 07unified_combat_control * rc29de29ce95c 10/crawl-ref/source/ (9 files): Change attack::damage_brand from to 14:06:54 03Cryp71c 07unified_combat_control * rf6a572525800 10/crawl-ref/source/ (50 files): Replace DESC_NOCAP_A and DESC_CAP_A with DESC_A 14:07:05 03Cryp71c 07unified_combat_control * r1ff96d184c6a 10/crawl-ref/source/ (36 files): Replace DESC_NOCAP_THE with DESC_THE 14:07:05 03Cryp71c 07unified_combat_control * r4ebbff72966f 10/crawl-ref/source/ (enum.h libutil.cc mon-info.cc player-act.cc xom.cc): Replace DESC_NOCAP_ITS with DESC_ITS 14:07:06 03Cryp71c 07unified_combat_control * r3393595462a5 10/crawl-ref/source/ (godwrath.cc itemname.cc melee_attack.cc): Fix compilation issues, complete removal of NOCAP/CAP 14:07:27 !tell kilobyte The CAP/NOCAP items have been removed in my branch, if you could implement your changes to mprf there, that would be for the best. The branch is "unified_combat_control" 14:07:28 Cryp71c: OK, I'll let kilobyte know. 14:09:33 ugh 14:09:43 do CAP/NOCAP changes _really_ belong in a combat-related branch? 14:11:31 -!- monqy has joined ##crawl-dev 14:14:44 -!- ZChris13 has joined ##crawl-dev 14:15:45 Zaba: no, I would've put them into their own branch, but half of all those replacements / removals are in fight.cc code, so the rebase would be hell. 14:16:31 Plus they don't make any actual gameplay changes, so having them in this branch certainly isn't the worse thing that could happen. 14:21:56 -!- OG17 has quit [Ping timeout: 255 seconds] 14:31:41 -!- OG17 has joined ##crawl-dev 14:42:01 -!- ZChris13_ has joined ##crawl-dev 14:42:44 -!- ZChris13__ has joined ##crawl-dev 14:43:47 -!- ZChris13 has quit [Ping timeout: 240 seconds] 14:43:55 -!- ZChris13__ is now known as ZChris13 14:46:27 -!- ZChris13_ has quit [Ping timeout: 240 seconds] 15:02:26 -!- Zaba has quit [Ping timeout: 255 seconds] 15:04:04 -!- Zaba has joined ##crawl-dev 15:56:47 -!- ZChris13 has quit [Ping timeout: 240 seconds] 15:59:48 -!- ZChris13 has joined ##crawl-dev 16:01:01 -!- Cryp71c has quit [Quit: Leaving] 16:07:32 -!- eith has quit [Ping timeout: 276 seconds] 16:13:06 Trying to use Orb of Destruction caused "Failed to spawn projectile." (https://crawl.develz.org/mantis/view.php?id=3658) by Twilight 16:14:39 ♥ IOOD 16:15:52 too bad it sucks 16:15:53 kilobyte: You have 1 message. Use !messages to read it. 16:16:34 not coolness-wise, this is one of pieces I'm quite proud of. The power level sucks... and sadly, is balanced. 16:16:49 @whereis 16:16:49 KiloByte the Sneak (L1 VpAs) dead on D:1 on 2011-03-24 after 204 turns. 16:17:06 bad Gretell 16:18:08 my current game is a KeAE... getting Tornado after dipping to D:20 (being unable to do Lair sub-branches due to no rPois or books), I see the change to single school is broken 16:20:03 IOOD is on the same boat: you can get it well-castable around Lair:2, so it has to be balanced accordingly. At that point you almost never have the book. Later on, with skills for other spells, no one bothers with something with 7 mp and huge food cost. 16:20:17 -!- MarvinPA_ has joined ##crawl-dev 16:20:51 what? 16:20:58 It's not balanced. 16:21:09 If you can't get it, you can't use it! 16:22:32 a non-Cj will can get it later, and the spell's power should represent skill investment 16:24:06 -!- MarvinPA has quit [Ping timeout: 252 seconds] 16:24:49 using a different power formula might work 16:25:04 or at least help 16:25:32 Fix the range! 16:25:52 right now it's doubly stepped down, right? It gets the normal power stepdown and then another one specially for it 16:26:47 -!- monqy has quit [Quit: returning soon] 16:27:22 -!- monqy has joined ##crawl-dev 16:28:35 ZChris13: the range is full LOS (and more for monsters) 16:37:08 yeah, being doubly-stepped down is part of the problem 16:37:27 that means that increasing power hardly helps it at all 16:44:13 it can mean insta-kills from ancient liches and pan lords 16:45:16 good point though, and something to look at after 0.8 16:52:31 03j-p-e-g * r4d5439372f99 10/crawl-ref/source/tilepick.cc: Make wyvern zombies use the dragon zombie tile. 16:54:34 -!- galehar has joined ##crawl-dev 16:54:42 evening 16:57:47 -!- monqy has quit [Quit: again] 16:59:18 -!- monqy has joined ##crawl-dev 16:59:42 trying to debug any fight is a chore... if we had toggleable message classes for dprf(), what interface would be easiest to code? (We can't use existing message classes, since you can't really alter them from inside the game) 17:00:28 a full-blown menu with +/- would be obvious, but would require quite a bit of effort 17:01:03 -!- ZChris13_ has joined ##crawl-dev 17:02:32 -!- Cryp71c has joined ##crawl-dev 17:04:11 -!- ZChris13 has quit [Ping timeout: 248 seconds] 17:04:15 -!- ZChris13_ is now known as ZChris13 17:04:23 -!- casmith789 has quit [Ping timeout: 255 seconds] 17:04:54 -!- casmith789 has joined ##crawl-dev 17:08:46 -!- ZChris13 has quit [Quit: Reconnecting…] 17:08:53 -!- ZChris13 has joined ##crawl-dev 17:13:21 -!- Cryp71c is now known as Cryp71c_afk 17:16:01 -!- ZChris13 has quit [Quit: Reconnecting…] 17:20:20 -!- ZChris13 has joined ##crawl-dev 17:29:26 -!- ZChris13 has quit [Ping timeout: 276 seconds] 17:33:18 -!- djinni has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:33:18 -!- ivan has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:34:24 -!- djinni has joined ##crawl-dev 17:34:24 -!- ivan has joined ##crawl-dev 17:34:24 03galehar * r9a18e06c7f22 10/crawl-ref/source/ (godpassive.cc items.cc): Fix on-sight identification messing up with autopickup. 17:34:35 03galehar * re3854289fad2 10/crawl-ref/source/travel.cc: Ashenzari: silence on-sight item identification. 17:35:44 -!- ZChris13 has joined ##crawl-dev 17:43:16 -!- ZChris13 has quit [Read error: Operation timed out] 17:50:49 -!- ZChris13 has joined ##crawl-dev 17:55:26 -!- Henzell has quit [Ping timeout: 276 seconds] 17:57:07 -!- ZChris13 has quit [Ping timeout: 240 seconds] 18:10:27 -!- Henzell has joined ##crawl-dev 18:16:31 03kilobyte * r1b3771b847a9 10/crawl-ref/source/ (mon-stuff.cc monster.cc): Don't crash on banishing dancing weapons; don't abyss any kinds of summons. 18:16:46 03kilobyte * r93c4f4db7fda 10/crawl-ref/source/ (abyss.cc mon-stuff.cc monster.cc monster.h): Rename mons->needs_transit(), it means Abyss only, not rest of transit. 18:28:21 -!- evilmike has joined ##crawl-dev 18:38:55 -!- galehar has quit [Remote host closed the connection] 18:55:27 -!- valrus has joined ##crawl-dev 18:57:46 -!- ZChris13 has joined ##crawl-dev 19:08:30 03kilobyte * r8f09abf18ada 10/crawl-ref/source/ (mon-place.cc mon-place.h mon-project.cc): Guarantee IOOD placement on tiny levels. 19:08:44 -!- casmith789 has quit [Ping timeout: 246 seconds] 19:08:54 -!- casmith789 has joined ##crawl-dev 19:11:41 -!- ZChris13 has quit [Quit: Reconnecting…] 19:12:01 -!- ZChris13 has joined ##crawl-dev 19:13:58 -!- ZChris13 has quit [Client Quit] 19:19:34 -!- ZChris13 has joined ##crawl-dev 19:24:18 -!- ortoslon has joined ##crawl-dev 19:25:38 -!- ZChris13 has quit [Ping timeout: 240 seconds] 19:33:55 -!- ZChris13 has joined ##crawl-dev 19:38:07 -!- ZChris13 has quit [Ping timeout: 240 seconds] 19:42:58 -!- eith has joined ##crawl-dev 20:00:56 -!- eith has quit [Ping timeout: 260 seconds] 20:05:13 -!- valrus_ has joined ##crawl-dev 20:05:14 -!- ortoslon has quit [Read error: Connection reset by peer] 20:24:29 -!- MarvinPA_ is now known as MarvinPA 20:31:23 Seven Elf:5 halls (https://crawl.develz.org/mantis/view.php?id=3659) by minmay 20:31:55 -!- Cryp71c_afk is now known as Cryp71c 20:32:17 I return 20:54:31 -!- upsy has quit [Quit: Leaving] 20:58:43 xw (L9 FeBe) ERROR in 'fixedvector.h' at line 72: range check error (-1 / 52) (D:8) 20:59:35 xw (L9 FeBe) ERROR in 'fixedvector.h' at line 72: range check error (-1 / 52) (D:8) 21:01:34 -!- ekiM has quit [Quit: Leaving.] 21:08:21 -!- Cryp71c has quit [Remote host closed the connection] 21:09:02 -!- Mu_ has quit [Quit: Defecator, may everything turn out okay so that you can leave this place.] 21:33:15 xw (L3 FeBe) ERROR in 'fixedvector.h' at line 72: range check error (-1 / 52) (D:2) 21:37:20 -!- syllogism has quit [] 21:38:45 -!- edlothiol has quit [Read error: Operation timed out] 21:38:52 Hourscht (L4 SEMo) (D:3) 21:43:56 -!- ZChris13 has joined ##crawl-dev 21:45:50 -!- valrus_ has quit [Remote host closed the connection] 22:38:14 -!- casmith789 has quit [Remote host closed the connection] 22:49:22 -!- valrus has quit [Remote host closed the connection] 22:53:07 kilobyte: this is why we should go to a weighted average for learning multischool spells; that way 2-school = 1.5 or 1.33 or whjatever difficulty, instead of 2x difficulty 22:54:14 if the difficulty levels for 1/2/3 school spells are closer, then you can keep the multis as hard as they are now but bump up the singles proportionally 22:54:42 If it makes IOoD better I am happy. It is just so flavorful, it's a waste to see it die like that. 23:00:09 -!- casmith789 has joined ##crawl-dev 23:05:15 I mean suck not die' 23:07:11 so I was testing out local debug crawl with some wacky settings and I got a wacky message 23:07:15 Terminal too small (80,24); need at least (80,24) 23:07:16 any idea what it means? 23:09:49 it means your terminal is too small 23:09:58 yes but 23:10:05 it's rather unhelpful at that 23:10:26 try setting your terminal to 80.1 23:10:32 probably just dropping the decimal points 23:43:51 -!- ZChris13 is now known as Henzell_ 23:44:12 -!- Henzell_ is now known as ZChris13 23:44:38 -!- ZChris13_ has joined ##crawl-dev 23:45:57 -!- valrus has joined ##crawl-dev 23:48:27 -!- ZChris13 has quit [Ping timeout: 240 seconds] 23:48:33 -!- ZChris13_ is now known as ZChris13 23:56:03 -!- valrus has quit [Remote host closed the connection]