00:00:11 <|amethyst> so it's not quite like bend space 00:01:27 hrm. actually, there's no particular reason for disto blinks to go through this codepath 00:02:01 <|amethyst> likewise I think if you're willing to add one more Xom action 00:02:12 <|amethyst> instead of it being part of the "cast a spell" action 00:02:22 -!- Lawman0 has quit [Ping timeout: 240 seconds] 00:02:47 yeah but that's - I have no idea how to test xom stuff really 00:02:54 I'm just gonna leave it be. 00:04:40 <|amethyst> the way I test Xom stuff is to edit _xom_is_*, move the thing in question to the top of the if/else, and remove any one_chance_in 00:04:46 <|amethyst> which sucks 00:04:54 rip 00:05:07 <|amethyst> hm... we already give names to all the Xom effects for the purposes of notes 00:05:54 <|amethyst> could extract those into a data structure and then allow specifying a Xom effect in wizmode 00:06:15 <|amethyst> ??dataification 00:06:15 dataification[1/1]: Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious. 00:09:48 huh, berserking makes ctele not work for teleports 00:09:56 still works for blinks, tho 00:10:01 <|amethyst> Finesse? Ha! 00:10:08 Unstable branch on crawl.s-z.org updated to: 0.16-a0-3518-gebcadde (34) 00:10:09 <|amethyst> that's weird 00:10:12 well 00:10:20 it's kind of hard to blink when berserk is on 00:10:25 doubly so to get ctele running beforehand 00:11:00 <|amethyst> oh, and all the involuntary blinks already passed allow_partial_control = false 00:11:18 well, idk about all of them 00:11:29 but all the ones I can think of off the top of my head 00:11:52 can xom make you cast blink spell 00:11:54 honestly, that's why i really don't like the constant drive to remove all slow monsters from the game 00:12:02 especially from the early game 00:12:10 <|amethyst> oh 00:12:12 <|amethyst> AF_BLINK 00:12:13 worm and ooze and goliath beetle all live, my friend. 00:12:21 PleasingFungus: yeah, i know 00:12:26 long live worms! 00:12:33 <|amethyst> minmay: yes, that's one of the cases we were talking about that disallows control 00:12:50 this is interesting 00:12:59 spl-cast.cc still supports casting SPELL_TELEPORT_SELF 00:13:08 it was kind of interesting playing through nethack a few weeks ago 00:13:22 it is really noticeable how basically every monster in nethack is slower than you 00:13:23 <|amethyst> PleasingFungus: so if you activate ctele, turn into an imp, go berserk, and hit something, you could still control the blink 00:13:29 <|amethyst> PleasingFungus: except you can't turn into an imp 00:13:32 heh 00:14:19 what if you turn into a wisp 00:14:24 a very angry wisp 00:15:34 <|amethyst> wisp blinking passes false 00:15:39 shit! 00:15:43 the devs thought of everything.... 00:15:54 -!- Pacra has quit [Quit: welp cya] 00:16:20 <|amethyst> SPELL_TELEPORT_SELF is used at least by Xom 00:16:32 xom...... 00:16:39 <|amethyst> hm 00:16:47 <|amethyst> I can think of an excuse for keeping it 00:17:05 <|amethyst> maybe a player save transferred while in a closet where they were planning on casting teleport self to get out 00:17:31 has SPELL_TELEPORT_SELF really been around more recently than the last save compat break 00:17:34 as a player spell 00:17:34 <|amethyst> %git :/Teleport Self 00:17:35 07PleasingFungus02 * 0.16-a0-1289-gc40a653: Don't make Teleport Self break fear (minmay) 10(3 months ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c40a653b59ff 00:17:53 <|amethyst> %git 65f56b7b 00:17:53 07MarvinPA02 * 0.9-a1-124-g65f56b7: Remove the Teleport Self spell 10(3 years, 8 months ago, 1 file, 2+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=65f56b7b7181 00:17:55 <|amethyst> ah, no 00:18:02 <|amethyst> it was longer ago than I thought 00:18:22 level five, huh 00:18:41 <|amethyst> tome of power uses it too 00:19:06 tome of - what 00:19:23 <|amethyst> !source tome_of_power 00:19:23 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/evoke.cc;hb=HEAD#l414 00:19:29 <|amethyst> not my fault no one renamed the function :) 00:19:38 I have a branch....... 00:19:54 it also has polymorph 00:20:04 and sticky flame range 00:21:03 if you cast controlled blink while confused, you do a random blink instead. 00:21:24 <|amethyst> seems reasonable 00:21:34 harsh, but fair. 00:24:21 -!- Kalir has quit [Quit: CADENZA-CLASS CLOCKWORK KNIGHT--OPERATION TERMINATED] 00:33:17 -!- markgo has quit [Ping timeout: 265 seconds] 00:34:22 -!- caricature has quit [Quit: Konversation terminated!] 00:35:45 random_blink() has an override_abyss parameter. this does nothing. 00:39:42 hrm 00:39:50 should -ctele appear whenever you're confused? 00:39:53 I'm undecided 00:40:06 leaning toward no, but there's an argument for yes 00:40:23 ?ctele 00:40:28 ??ctele 00:40:29 teleport control[1/4]: "You may choose your destination (press . or delete to select). Expect minor deviation." You get to pick where your next teleport goes, with a random fudge in a 3x3 box, and with 1/4 chance fudged again. You can also choose to cancel the teleport, leaving you where you are. Converts blinks into {scblink}s. Also delays your teleport. 00:40:38 no i mean make that the status 00:40:46 ? 00:40:51 nevermind it's bad joke 00:40:56 rip 00:50:21 -!- ontoclasm has quit [Quit: Leaving.] 00:50:40 -!- Siegurt has quit [Quit: Leaving.] 00:53:49 -!- Yermak has quit [Quit: Page closed] 01:06:50 -!- heteroy has quit [Ping timeout: 250 seconds] 01:10:23 -!- halberd has quit [Quit: Leaving] 01:10:40 -!- halberd has quit [Changing host] 01:10:51 -!- UncertainKitten has quit [Quit: Connection reset by pier.] 01:12:20 -!- halberd has quit [Client Quit] 01:26:23 -!- mineral is now known as read 01:28:25 -!- Kintak has quit [Read error: Connection reset by peer] 01:28:47 -!- HellTiger_NB has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 01:33:41 -!- bonghitz has quit [Quit: Leaving...] 01:34:18 poll for when people wake up tomorrow: how much do you actually use &b? 01:35:33 i use it a decent amount 01:35:35 why? 01:35:46 I'm rewriting spl-transloc.cc 01:35:52 deciding how to minimize code duplication 01:36:01 (I always use &XT myself) 01:39:30 oh, neat 01:39:37 you can crash the game by &bing into the map border 01:40:04 <|amethyst> you can crash the game by doing lots of things into the map border 01:40:11 <|amethyst> I crash with xm a lot 01:40:36 heh 01:41:01 well, this case is fixable 01:41:25 <|amethyst> hm, practical differences between &b and xm ? 01:41:34 I don't know what xm is 01:41:43 <|amethyst> x m 01:41:47 oh, neat 01:41:59 <|amethyst> you can also move monsters with xm (if you target a monster) 01:42:05 I knew that 01:42:12 didn't know you could move the player 01:42:13 ah, i didn't know about xm either, except for the monsters 01:42:13 or forgot 01:42:15 yeah 01:42:35 <|amethyst> xm will let you move to places you can't see 01:42:55 <|amethyst> &b seems to not let you? 01:43:07 yeah, &b is just a normal blink 01:43:15 sort of 01:43:21 mostly 01:43:25 except you can blink into things 01:43:26 except when it's not 01:43:36 <|amethyst> what I find weird is that &b and xm replace walls you move onto with floors 01:43:45 // Allow wizard blink to send player into walls, in case the 01:43:46 <|amethyst> but XT does not (you're just standing in a wall) 01:43:47 // user wants to alter that grid to something else. 01:43:53 tech 01:44:05 yeah, given xm exists and seems to do everything important, i'd be fine with losing &b 01:44:27 <|amethyst> &zb would probably do the other things 01:44:28 <|amethyst> err, &zblink 01:44:41 <|amethyst> or &zcontrolled blink 01:46:06 <|amethyst> hm, XT also lets you land on top of monsters 01:47:09 -!- ProzacElf has quit [Ping timeout: 256 seconds] 01:47:22 <|amethyst> it would be kind of nice if the wall and monster interaction were orthogonal from whether you're using X or x 01:47:48 <|amethyst> but I guess that doubles the number of bindings you need in each mode 01:49:09 <|amethyst> oh, since we're talking about wizmode 01:49:13 <|amethyst> is there a way to place a cloud? 01:49:33 not that I know 01:49:37 Grunt: pakellas is fun, but the device surge seems weak. IIUC it adds 3 to your evo level? 01:49:39 <|amethyst> because there were several times I wanted to do that for testing, and had to repeat-evoke rod of storms until I got the one I wanted 01:49:45 <|amethyst> most recently when testing storm relec 01:49:56 sorry about that one, btw 01:49:58 <|amethyst> err, rod of clouds 01:50:07 <|amethyst> oh, it turns out it wasn't actually your fault 01:50:22 ! 01:50:26 <|amethyst> you faithfully preserved Grunt's bug, like a good refactorer 01:50:30 hahaha 01:50:34 <3 01:50:49 speaking of refactoring, I'm not sure what the right way to preserve ?blink's message ordering is 01:50:51 hrm 01:51:31 w/e 01:53:54 Grunt: also, the failure rates seem really low for a god that (I assume) expects you to max evo 01:56:13 Grunt: if you have the wand power mutation and try to surge, it can fail after spending the ability mana (which seems unexpected given you can't evoke directly when you have too little mana) 01:56:40 PleasingFungus: did you know that punishment and oddities have the same cards in trunk, and that it might have been easier to remove one or the other 01:56:57 what 01:57:06 I think so yes 01:57:07 what are you talking about 01:57:09 -!- Misder has quit [Quit: Page closed] 01:57:13 am I insane 01:57:20 you are 01:57:22 sorry 01:57:33 rip me 01:57:35 Grunt: pakellas should maybe disable book autopickup 01:57:37 there's some overlap but they're different decks 01:58:19 are potions of ambrosia meant to be so expensive? they're nearly as expensive as haste 01:59:04 -!- NilsBloodaxe has quit [Ping timeout: 246 seconds] 02:02:55 they're valued the same as cancellation 02:03:25 !source shopping.cc:1529 02:03:25 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/shopping.cc;hb=HEAD#l1529 02:05:30 -!- ZRN has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 02:06:16 -!- Bloaxor has quit [Quit: Error: Bloax not found] 02:14:58 03PleasingFungus02 07* 0.16-a0-3519-g995ee5b: Rewrite player blink code 10(2 minutes ago, 10 files, 391+ 281-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=995ee5b0e954 02:16:10 -!- PleasingFungus has quit [Ping timeout: 244 seconds] 02:17:19 -!- elliptic has quit [Ping timeout: 245 seconds] 02:21:22 Unstable branch on crawl.beRotato.org updated to: 0.16-a0-3518-gebcadde (34) 02:23:15 haha, surging evocables is awesome 02:24:37 -!- simmarine has quit [Quit: Leaving] 02:29:07 -!- blabber has joined ##crawl-dev 02:32:19 -!- manman has quit [Ping timeout: 246 seconds] 02:33:34 -!- __miek has quit [Ping timeout: 245 seconds] 02:39:11 -!- elliptic has joined ##crawl-dev 02:42:43 -!- schistosoma has quit [Quit: Leaving] 02:44:51 -!- fenzil has quit [Read error: Connection reset by peer] 02:49:51 -!- SomeStupidGuy has quit [Ping timeout: 264 seconds] 02:56:19 rebooting cdo 02:59:40 -!- Napkin has quit [Quit: leaving] 03:01:57 -!- ussdefiant has quit [Ping timeout: 256 seconds] 03:06:16 -!- Napkin has joined ##crawl-dev 03:07:25 or not ;) 03:09:49 -!- Hailley has quit [Ping timeout: 264 seconds] 03:21:03 -!- Wolfechu has quit [Ping timeout: 264 seconds] 03:27:48 <|amethyst> !tell PleasingFungus I noticed you didn't actually use allow_control in cast_blink 03:27:48 |amethyst: OK, I'll let pleasingfungus know. 03:31:08 -!- heteroy has quit [Ping timeout: 250 seconds] 03:34:16 -!- bullock has quit [Ping timeout: 246 seconds] 03:36:09 -!- lobf has quit [Quit: lobf] 03:43:57 -!- DeXoteric has quit [Quit: Page closed] 03:48:30 -!- dtsund has quit [Ping timeout: 265 seconds] 03:48:34 -!- elliptic has quit [Ping timeout: 245 seconds] 03:48:49 -!- theTower has quit [Quit: leaving] 03:49:02 -!- elliptic has joined ##crawl-dev 03:49:56 -!- Fiveotanaka has quit [Quit: Page closed] 04:02:40 -!- BlasterBlade has joined ##crawl-dev 04:04:33 Hi, I am the guy who makes Fedora packages. Can anyone update the webpage to say that packages are for Fedora 21/20 only? Cause F19/18 is no longer supported. 04:04:34 BlasterBlade: You have 1 message. Use !messages to read it. 04:04:45 !messages 04:04:45 (1/1) |amethyst said (34w 1d 20h 53m 48s ago): awesome, many thanks! 04:07:22 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 04:15:46 -!- blabber has quit [Quit: leaving] 04:26:25 The deep troll simulacrum is filled with an inner flame. 04:26:28 should that be possible 04:31:25 -!- syllogism has joined ##crawl-dev 04:43:57 -!- cribozai has quit [Ping timeout: 256 seconds] 04:49:06 -!- heteroy has quit [Ping timeout: 244 seconds] 05:02:34 -!- Aryth has quit [Ping timeout: 250 seconds] 05:05:24 new storm cloud is pretty cray 05:07:32 -!- moocowpong1 has quit [Quit: moocowpong1] 05:08:22 -!- Aryth1 has quit [Ping timeout: 256 seconds] 05:11:54 -!- FlowRiser has joined ##crawl-dev 05:13:34 -!- Aryth has quit [Ping timeout: 265 seconds] 05:14:56 -!- Raycaster has quit [Quit: Leaving.] 05:17:07 -!- Raycaster has quit [Client Quit] 05:18:14 Hi, I am the guy who makes Fedora packages. Can anyone update the webpage to say that packages are for Fedora 21/20 only? Cause F19/18 is no longer supported. 05:35:16 !tell pleasingfungus 22:18 < BlasterBlade> Hi, I am the guy who makes Fedora packages. Can anyone update the webpage to say that packages are for Fedora 21/20 only? Cause F19/18 is no longer supported. 05:35:55 chequers: OK, I'll let pleasingfungus know. 05:41:39 -!- BlasterBlade has quit [Remote host closed the connection] 05:45:37 -!- _aardvark has quit [Ping timeout: 244 seconds] 05:48:19 -!- CacoS has quit [Read error: Connection reset by peer] 05:55:51 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 06:03:36 -!- Ququman has joined ##crawl-dev 06:05:57 -!- FlowRiser has quit [Remote host closed the connection] 06:16:10 bel2 (L27 DEFE) ASSERT(blood.sub_type == POT_BLOOD_COAGULATED) in 'rot.cc' at line 596 failed. (Tar:6) 06:16:31 bel2 (L27 DEFE) ASSERT(blood.sub_type == POT_BLOOD_COAGULATED) in 'rot.cc' at line 596 failed. (Tar:6) 06:17:25 bel2 (L27 DEFE) ASSERT(blood.sub_type == POT_BLOOD_COAGULATED) in 'rot.cc' at line 596 failed. (Tar:6) 06:23:54 -!- Lasty has joined ##crawl-dev 06:24:00 -!- edlothiol has joined ##crawl-dev 06:28:54 -!- Hailley has quit [Quit: Petra is closed!] 06:44:59 -!- Yermak has quit [Quit: Page closed] 06:47:25 -!- Lasty has quit [Quit: Leaving.] 06:51:05 chequers: device surges apply power enhancers, not a flat evocations bonus 06:51:20 chequers: like spell enhancers but for evokers 07:14:46 -!- manman has quit [Ping timeout: 246 seconds] 07:17:06 maintenance work on cdo, apache will be down for a while 07:26:58 -!- _aardvark has quit [Ping timeout: 244 seconds] 07:27:35 |amethyst: chequers: I'd like to note that the .ttyrec files in the inprogress dir are not actually ttyrecs, but just lockfiles, and the actual recordings happen directly in the ttyrec dir (I blame dgamelaunch for this) 07:28:39 grunt: evocations spellpower doesn't use any stepdown still, right? So 3 enhancers moves spellpower from ~80 @ 27 Evo to ~200? 07:29:07 Grunt: oh right 07:30:37 Lasty_ cc/Grunt if so, the evocations -> spell power learndb should probably mention there's only a stepdown for spell enhancers now there are/will be invo/evo enhancers 07:34:28 -!- Brannock has joined ##crawl-dev 07:35:41 -!- siepu has quit [Ping timeout: 250 seconds] 07:40:33 -!- Daekdroom has quit [Read error: Connection reset by peer] 07:45:32 -!- SurpriseTRex has quit [Read error: Connection reset by peer] 07:45:33 -!- demiskeleton has quit [Quit: Leaving] 07:48:41 -!- radinms has quit [] 07:50:47 -!- MgDark has quit [Read error: Connection reset by peer] 07:52:56 -!- wheals has joined ##crawl-dev 07:54:35 !tell pleasingfungus berserk blocking ctele is an Authentic 4.1 Import, i believe (and made more sense when they were both crazy op) 07:54:35 wheals: You have 1 message. Use !messages to read it. 07:54:35 wheals: OK, I'll let pleasingfungus know. 07:54:38 !message 07:54:39 You probably meant !messages, or possibly !tell. 07:54:39 !messages 07:54:39 (1/1) |amethyst said (13h 58m 42s ago): thanks for investigating 07:55:45 man, I can't find the commit that let treeform drink potions 07:55:58 Did that not happen? 07:56:50 %git :/([Tt]ree|[Ll]ig).*drink 07:56:51 07PleasingFungus02 * 0.15-a0-2153-g46f8a76: Don't instakill the player with antimagic 10(6 months ago, 1 file, 15+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=46f8a7640477 07:58:15 %git 2db33cbed 07:58:16 07|amethyst02 * 0.16-a0-3514-g2db33cb: Simplify using random_range. 10(11 hours ago, 2 files, 7+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=2db33cbed315 07:58:51 |amethyst: i was hoping that made random_range templated ala random_choose so that you don't have to static_cast the output :P 07:59:05 should have had a , 07:59:33 Treeform can drink, right? I'm not crazy? 08:00:25 yeah 08:00:31 i'm fairly sure it was by marvinpa, if that helps 08:02:08 -!- _aardvark has quit [Ping timeout: 244 seconds] 08:06:53 -!- debo has quit [Ping timeout: 240 seconds] 08:06:55 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 08:08:50 huh, treeform predates lignification qutie significantly 08:08:53 never knew 08:09:00 *quite 08:09:45 -!- MgDark has quit [Read error: Connection reset by peer] 08:11:09 -!- MgDark_ has quit [Read error: Connection reset by peer] 08:15:50 Lasty_: http://s-z.org/neil/git/?p=crawl.git;a=commit;h=863e7eee2eac781ff42b57aa858849e85cf0ab52 08:16:06 i believe it would be this 08:16:25 -!- MgDark has quit [Ping timeout: 264 seconds] 08:17:26 !tell pleasingfungus also, what's up with the special cases for open sea and sea of lava? why doesn't whatever prevents blinking into walls help there? 08:17:26 wheals: OK, I'll let pleasingfungus know. 08:21:22 * wheals notices that PF seems to have not noticed player::blink_to... 08:21:37 wow, i'm really nitpicking today :P 08:26:25 -!- Amnesthesia|Else has quit [Ping timeout: 265 seconds] 08:30:20 -!- swartzcr has quit [Ping timeout: 245 seconds] 08:30:37 kvaak: Thanks! 08:33:04 -!- Lawman0 has quit [Ping timeout: 240 seconds] 08:45:48 -!- moocowpong1 has quit [Quit: moocowpong1] 08:55:05 Ice Fiend (161) | Spd: 10 | HD: 18 | HP: 78-115 | AC/EV: 15/6 | Dam: 2509(claw)12(cold:18-53), 2509(claw)12(cold:18-53) | 05demonic, 10doors, evil, see invisible, fly | Res: 13magic(immune), 12cold+++, 03poison, 04rot, 13neg+++, 13torm | Vul: 04fire, 08holy++ | XP: 2892 | Sp: b.cold (3d27) [06!sil], s.torment [06!sil] | Sz: Large | Int: high. 08:55:05 %?? ice fiend 08:55:09 Hell Sentinel (071) | Spd: 10 | HD: 19 | HP: 122-161 | AC/EV: 25/3 08(spiny 5) | Dam: 40, 25 | 05demonic, 10doors, see invisible | Res: 13magic(immune), 05hellfire, 04fire+++, 12cold+++, 11elec+++, 09poison+++, 04rot, 13neg+++, 13torm | Vul: 08holy++ | XP: 2907 | Sp: hellfire (3d20) [06!sil], iron shot (3d33) [06!sil] | Sz: Large | Int: high. 08:55:09 %?? hell sentinel 08:55:54 -!- heteroy has quit [Ping timeout: 240 seconds] 09:01:31 -!- Lasty_ has quit [Read error: Connection reset by peer] 09:06:36 -!- Lasty_ has joined ##crawl-dev 09:06:55 -!- Lasty_ is now known as Lasty 09:06:59 -!- Lasty is now known as Lasty_ 09:11:33 -!- debo has joined ##crawl-dev 09:12:37 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 09:13:17 -!- LexAckson has joined ##crawl-dev 09:15:47 -!- Aryth1 has quit [Ping timeout: 244 seconds] 09:17:20 -!- bonghitz has quit [Remote host closed the connection] 09:20:41 -!- Daekdroom has quit [Remote host closed the connection] 09:30:37 -!- Poncheis has quit [Read error: No route to host] 09:30:50 -!- Poncheis_ is now known as Poncheis 09:31:39 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 09:34:20 -!- Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 09:35:37 -!- Poncheis has quit [Ping timeout: 264 seconds] 09:36:18 -!- Poncheis_ is now known as Poncheis 09:41:23 -!- PleasingFungus has joined ##crawl-dev 09:44:11 -!- eeeeeta is now known as pets 09:44:16 -!- pets is now known as eeeeeta 09:45:34 wheals: I think it's that walls are solid, open sea/lava is not 09:45:35 PleasingFungus: You have 4 messages. Use !messages to read them. 09:50:47 wheals: yeah, I was only touching spl-transloc.cc and its callers. blink_to might be mergeable in some way, but there isn't really all that much overlap 09:51:13 !source feature-data.h 09:51:13 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/feature-data.h;hb=HEAD 09:52:13 both have FFT_SOLID 09:52:16 hrm 09:52:18 idk, then 09:54:27 code that doesn't make sense in crawl ??? 09:55:12 03PleasingFungus02 07* 0.16-a0-3520-gff07f01: Actually check allow_control (|amethyst) 10(11 minutes ago, 1 file, 2+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ff07f01ca52b 09:55:12 03PleasingFungus02 07* 0.16-a0-3521-gb1b4986: Improve cblink/terrain interactions (wheals) 10(38 seconds ago, 1 file, 2+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b1b4986551bc 09:55:40 speaking of weird sharing between player methods and plain functions, what's up with the delayed banishment thing 09:55:46 ? 09:56:21 you.banish() sets you.banished to true, and then a function in main.cc checks for that and calls banished() if so 09:56:21 except that some stuff calls banished() directly 09:56:30 <|amethyst> possibly because we didn't have fineffs yet? 09:56:35 oh 09:56:42 that would explain something 09:57:22 the time that my lugonu wrath ended, and then I got banished by lugonu a turn later 09:57:22 <|amethyst> getting banished in the middle of (say) a fireball would break severely 09:57:35 <|amethyst> or, more likely, the middle of a cleave attack 09:58:00 true, i guess this is what fineffs are now for though :) 09:58:12 PleasingFungus: there was also something with the banishment animation 09:58:16 %git :/animation 09:58:16 07wheals02 * 0.16-a0-3205-g254a56b: Fix timing for the banishment animation. 10(3 weeks ago, 3 files, 4+ 4-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=254a56bd6699 09:59:21 I've never seen it in an actual game :( 09:59:38 -!- PleasingFungus has left ##crawl-dev 09:59:39 -!- PleasingFungus has joined ##crawl-dev 09:59:39 oh, it's disabled in webtiles? 09:59:39 wait nvm that's false, I was thinking of the orb animation 09:59:49 I just haven't got banished in a while 09:59:51 i think shatter is the only one that is, but i could be wrong 09:59:54 -!- Jho has joined ##crawl-dev 09:59:55 but I've def seen it e.g. when spectating 09:59:57 idk 10:01:15 <|amethyst> hmm 10:02:17 -!- Sonata has quit [Ping timeout: 265 seconds] 10:02:39 ? 10:02:41 <|amethyst> ah, I guess the LOS requirement keeps that from being an info leak 10:03:40 -!- Bloax has joined ##crawl-dev 10:03:44 <|amethyst> making cblink reprompt rather than randomise when targetting a wall etc 10:03:51 as long as it gets checked before in the function, i guess 10:04:00 -!- Daekdroom has quit [Quit: Leaving] 10:05:38 this will be an info leak when we add invisible features 10:06:13 feature mimics with invis! 10:07:12 -!- ibar has quit [Client Quit] 10:07:14 dang 10:19:54 PleasingFungus: i assume you saw the mystifying thing where someone declared struct card_with_weights and typedef'd it to deck_archetype 10:20:14 n 10:20:17 well 10:20:26 it would make more sense if they typedef'd an array of card_with_weights, though personally i don't know what the syntax is 10:20:26 The invisible translucent rock wall is an invisible mimic! The invisible mimic cackles and vanishes in a puff of invisible fog. 10:20:48 is invisible fog like gloom 10:21:39 I guess I did see that, I just didn't really pay any attention to it at all 10:21:52 card_with_weights is only used once 10:22:25 i guess it's not _really_ mystifying, i kind of see what the idea is 10:22:55 -!- bonghitz has quit [Ping timeout: 255 seconds] 10:23:12 -!- heteroy has quit [Ping timeout: 245 seconds] 10:23:38 -!- Morg0th has quit [Quit: leaving] 10:24:28 -!- manman_ has quit [Ping timeout: 246 seconds] 10:27:00 -!- mopl has quit [Quit: Page closed] 10:28:25 -!- dis- has joined ##crawl-dev 10:28:56 -!- LexAckson has quit [Ping timeout: 240 seconds] 10:29:40 -!- dis-_ has quit [Ping timeout: 265 seconds] 10:41:05 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 10:46:22 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 10:49:54 -!- ProzacElf has joined ##crawl-dev 10:51:22 -!- Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 10:51:26 -!- mizu_no_oto has quit [Quit: Computer has gone to sleep.] 10:56:22 -!- Chousuke has quit [Ping timeout: 240 seconds] 10:58:45 -!- ussdefiant has joined ##crawl-dev 11:01:16 -!- infrashortfoo has quit [Remote host closed the connection] 11:02:55 -!- pwnmonke_ has joined ##crawl-dev 11:02:56 -!- moocowpong1 has quit [Quit: moocowpong1] 11:03:57 -!- PleasingFungus has joined ##crawl-dev 11:05:14 -!- Wah has quit [Ping timeout: 244 seconds] 11:07:11 -!- Crehl has quit [Quit: Killed by a kitten] 11:10:32 -!- moocowpong1 has quit [Client Quit] 11:11:16 -!- Chousuke has joined ##crawl-dev 11:13:10 -!- edgefigaro has quit [Quit: Page closed] 11:16:17 -!- _aardvark has quit [Ping timeout: 244 seconds] 11:19:02 -!- pwnmonke_ has quit [Ping timeout: 245 seconds] 11:19:33 -!- LexAckson has joined ##crawl-dev 11:22:25 -!- MarvinPA has joined ##crawl-dev 11:24:24 -!- dtsund has joined ##crawl-dev 11:26:11 Unstable branch on crawl.akrasiac.org updated to: 0.16-a0-3521-gb1b4986 (34) 11:30:00 -!- SurpriseTRex_ has quit [Quit: Leaving] 11:31:48 -!- ontoclasm has joined ##crawl-dev 11:34:51 -!- ussdefiant has quit [Ping timeout: 264 seconds] 11:38:43 -!- Poncheis has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 11:39:53 -!- pwnmonke_ has joined ##crawl-dev 11:48:03 -!- AlphaQ has quit [Ping timeout: 264 seconds] 11:48:07 -!- AlphaQ_ is now known as AlphaQ 11:50:30 -!- Dynast has quit [Quit: Page closed] 11:51:12 -!- zero_one has quit [Remote host closed the connection] 11:52:26 -!- UncertainKitten has joined ##crawl-dev 11:53:25 -!- moocowpong1 has quit [Quit: moocowpong1] 12:02:32 -!- pwnmonke_ has quit [Ping timeout: 244 seconds] 12:04:01 -!- Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 12:04:16 -!- OldManZealot has quit [Client Quit] 12:05:26 -!- OldManZealot has quit [Client Quit] 12:09:34 -!- simmarine has joined ##crawl-dev 12:13:24 -!- calyptra has quit [Quit: Leaving] 12:14:58 -!- Aryth1 has quit [Ping timeout: 255 seconds] 12:15:56 -!- st_ has joined ##crawl-dev 12:16:25 -!- Lawman0 has quit [Ping timeout: 240 seconds] 12:21:43 -!- ProzacElf has quit [Ping timeout: 245 seconds] 12:22:54 -!- ProzacElf has joined ##crawl-dev 12:24:05 -!- heteroy has quit [Ping timeout: 256 seconds] 12:26:32 -!- Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 12:26:33 -!- Kalir has quit [Changing host] 12:28:22 -!- UncertainKitten has quit [Ping timeout: 240 seconds] 12:32:28 -!- UncertainKitten has joined ##crawl-dev 12:33:16 -!- link_108 has joined ##crawl-dev 12:35:55 -!- Aryth has quit [Ping timeout: 250 seconds] 12:38:55 -!- link_108 has quit [Quit: Leaving.] 12:40:26 -!- Tuxedo[Qyou] has quit [Ping timeout: 264 seconds] 12:42:23 -!- ProzacElf has quit [Ping timeout: 265 seconds] 12:43:23 -!- MarvinPA has quit [Remote host closed the connection] 12:46:43 -!- ProzacElf has joined ##crawl-dev 12:52:54 -!- ProzacElf has quit [Ping timeout: 244 seconds] 12:56:21 -!- Jho has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 13:03:57 -!- lobf has joined ##crawl-dev 13:04:13 -!- link_108 has joined ##crawl-dev 13:09:49 -!- debo has quit [Ping timeout: 245 seconds] 13:11:09 Gronka (L5 VpAs) ASSERT(item.sub_type == CORPSE_BODY) in 'butcher.cc' at line 363 failed. (D:3) 13:13:57 -!- Daekdroom has quit [Quit: Leaving] 13:16:28 <|amethyst> !crashlog gronka 13:16:28 1. Gronka, XL5 VpAs, T:2829 (milestone): http://crawl.xtahua.com/crawl/morgue/Gronka/crash-Gronka-20150106-191056.txt 13:19:41 -!- debo has joined ##crawl-dev 13:25:30 -!- Alarkh has quit [Read error: Connection reset by peer] 13:28:38 -!- moocowpong1 has quit [Client Quit] 13:32:11 -!- Umbreoni has quit [Ping timeout: 244 seconds] 13:32:38 weird 13:35:39 -!- Aryth has quit [Ping timeout: 245 seconds] 13:38:48 <|amethyst> hm, maybe the corpse rotted during the delay? 13:41:52 -!- Twiggytwiggytwig has quit [Quit: See ya guys later ;)] 13:42:16 -!- weezeface has quit [Remote host closed the connection] 13:46:38 plausible 13:46:52 -!- weezeface has quit [Ping timeout: 240 seconds] 13:55:50 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 13:57:22 -!- ProzacElf has joined ##crawl-dev 13:58:42 -!- elliptic has quit [Quit: Leaving] 14:03:34 -!- ProzacElf has quit [Ping timeout: 245 seconds] 14:05:05 -!- HDA has joined ##crawl-dev 14:05:35 4tharraofdagon (L16 HOGl) ERROR in 'dbg-scan.cc' at line 509: mid cache bogosity: no monster for 1086 (Depths:2) 14:06:01 Am I supposed to be able to find a deck of oddities? http://dobrazupa.org/morgue/HilariousDeathArtist/HilariousDeathArtist.txt 14:06:09 4tharraofdagon (L16 HOGl) ERROR in 'dbg-scan.cc' at line 509: mid cache bogosity: no monster for 1086 (Depths:2) 14:06:50 !blame PleasingFungus 14:06:50 I pronounce PleasingFungus... Guilty! 14:06:50 4tharraofdagon (L16 HOGl) ERROR in 'dbg-scan.cc' at line 509: mid cache bogosity: no monster for 1086 (Depths:2) 14:08:08 -!- calyptra has quit [Ping timeout: 244 seconds] 14:08:50 -!- ProzacElf has joined ##crawl-dev 14:09:36 -!- ws has joined ##crawl-dev 14:10:13 hey. I have a weird bug report. 14:10:33 !crash 4tharraofdagon 14:10:34 7. 4tharraofdagon, XL16 HOGl, T:19226 (milestone): http://crawl.lantea.net/crawl/morgue/4tharraofdagon/crash-4tharraofdagon-20150106-200643.txt 14:10:34 4tharraofdagon is now playing on crawl.lantea.net:8080 webtiles. 14:10:59 whenever he tries to go upstairs, the game crashes with "no such monster 1086" or something similar. 14:11:14 yes, we got the crash reports here 14:11:17 he's a Beogh follower, one of his permanents got polymorphed earlier 14:11:23 and got recalled later 14:11:25 4tharraofdagon (L16 HOGl) ERROR in 'dbg-scan.cc' at line 509: mid cache bogosity: no monster for 1086 (Depths:2) 14:11:56 (the permanent entered a Zot trap, turned from an orc to a snapturtle) 14:12:14 when 4tharra went back upstairs and recalled his allies, he got this guy back -- so it's probably this monster 14:12:40 "Orbeogh the alligator snapping turtle" 14:12:40 :D 14:12:40 4tharraofdagon (L16 HOGl) ERROR in 'dbg-scan.cc' at line 509: mid cache bogosity: no monster for 1086 (Depths:2) 14:15:14 -!- theTower has joined ##crawl-dev 14:23:29 -!- weezeface has quit [Remote host closed the connection] 14:24:17 -!- cognificent has quit [Ping timeout: 246 seconds] 14:24:41 hmm 14:24:47 is it possible to force your followers to step into zot traps 14:25:45 swapping, obviously 14:29:53 oh damn it 14:30:00 you can blow them with fan of gales but the trap won't activate :( 14:32:19 -!- Mottikins_ has quit [Ping timeout: 245 seconds] 14:32:57 sounds like a bug to me 14:33:03 -!- markgo has quit [Ping timeout: 264 seconds] 14:33:34 -!- Aryth1 has quit [Ping timeout: 255 seconds] 14:33:43 Your neqoxec gestures at the emperor scorpion. _The emperor scorpion resists with almost no effort. 14:33:54 Is either malmutate or brain feed supposed to check MR? 14:34:07 on monsters yes 14:34:09 neqoxec (133) | Spd: 10 | HD: 6 | HP: 22-43 | AC/EV: 4/12 | Dam: 15 | 05demonic, 10doors, evil, lev | Res: 06magic(40), 03poison, 04rot, 13neg+++, 13torm | Vul: 08holy++, 11silver | XP: 181 | Sp: malmutate [06!sil], brain feed [06!sil], sum.minor demon [06!sil] | Sz: Medium | Int: normal. 14:34:09 %??neqoxec 14:34:15 I want to say brain feed, maybe 14:34:21 ??brain feed 14:34:21 brain feed[1/1]: Attempts to drain your intelligence by 1d3 points, succeeds 1/3 times. Smite-targeted, evil according to TSO. 14:34:29 oh, 'resists' 14:34:31 hrm 14:35:50 !source spl-data.h 14:35:51 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/spl-data.h;hb=HEAD 14:35:57 yeah, the MR-style resist message sounds a bit buggy 14:35:59 !source mon-cast.cc 14:35:59 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/mon-cast.cc;hb=HEAD 14:36:02 -!- Aryth has quit [Ping timeout: 244 seconds] 14:36:10 malmutate checks MR 14:36:29 I don't know whether it's supposed to do that on monsters but it does anyway 14:36:40 just give a goblin malmutate and turn it friendly 14:37:02 It doesn't check MR on players of course 14:38:04 !source beam.cc 14:38:04 http://s-z.org/neil/git/?p=crawl.git;a=blob;f=crawl-ref/source/beam.cc;hb=HEAD 14:39:02 beam.cc:3370-3375 is why it doesn't check mr for the player 14:39:04 ps wtf 14:40:42 it does check rmut though, on top of being a rare and rather negligible threat in itself 14:43:50 -!- agentgt has quit [Quit: WeeChat 0.3.7] 14:45:39 -!- ProzacElf has quit [Ping timeout: 264 seconds] 14:53:39 -!- manman has quit [Quit: Page closed] 14:54:11 -!- cribozai has quit [Quit: leaving] 15:00:41 -!- moocowpong1 has quit [Quit: moocowpong1] 15:01:04 -!- heteroy has quit [Ping timeout: 245 seconds] 15:01:10 <|amethyst> I don't suppose there's any provision for repositioning things like the blade hands overlay on monster tiles? 15:01:18 <|amethyst> http://www.reddit.com/r/dcss/comments/2rheif/blade_nipples/ 15:01:26 -!- WereVolvo has quit [Ping timeout: 264 seconds] 15:02:09 !learn add beam.cc wtf 15:02:10 beam.cc[2/2]: wtf 15:02:12 <3 15:02:20 ??beam.cc 15:02:20 beam.cc[1/2]: Q: What's the difference between a bolt and a beam? A: One leg is both the same. 15:02:52 |amethyst: imo ask gammafunk 15:02:54 as the monster tile expert 15:03:01 or weird tile expert 15:03:03 idk 15:03:26 -!- _aardvark has quit [] 15:04:49 <|amethyst> !tell gammafunk http://www.reddit.com/r/dcss/comments/2rheif/blade_nipples/ 15:04:49 |amethyst: OK, I'll let gammafunk know. 15:04:59 well i can when I use the command 15:05:08 but not when i tell someone else how to use it 15:05:26 kind of like i have no idea where to put some of the keys when assembling a keyboard 15:08:00 <|amethyst> kvaak: reminds me of trying to answer my boss's questions about English (he's been speaking it almost as long as I, but it is not his first language) 15:08:26 <|amethyst> kvaak: Me: "I wouldn't use a 'the' there" Him: "Why not?" Me: *shrug* 15:09:21 <|amethyst> just today I was trying to figure out how to generalise a rule from "Let c be a circle of radius r" (why not "of the radius r"?) 15:09:48 is there a reason that dragon hides appear on butchering rather than on monster death 15:10:18 <|amethyst> doy: to make butchery vs reanimation a choice? 15:10:25 <|amethyst> s/choice/decision/ 15:10:26 ah, reanimation 15:10:31 forgot about that 15:11:33 <|amethyst> hm 15:12:27 <|amethyst> though I see that now vampires don't have to choose between eating/bottling and getting a hide 15:12:31 <|amethyst> I imagine that changed? 15:12:51 <|amethyst> and I guess animate skeleton does give you a hide 15:12:59 <|amethyst> (that's a change too, isn't it?) 15:14:15 i was just wondering specifically about sacrificing 15:14:22 since that's not a particularly interesting choice 15:14:30 well 15:14:44 that's why we've been phasing it out 15:14:48 :) 15:14:53 <|amethyst> it might have been more interesting for low-level oka worshippers when they sacced corpses 15:14:59 -!- gareppa has quit [Quit: Leaving] 15:15:12 <|amethyst> since if you're low enough level, one fire dragon corpse could be a nice chunk of piety 15:20:22 well, who actually uses fire dragon armour though 15:20:24 (: 15:20:46 people who like ac, ev and spell success 15:22:51 -!- ghostmoth has quit [Quit: ghostmoth] 15:25:32 -!- manman has quit [Quit: Page closed] 15:26:27 It's relevant for Gozag still 15:26:54 (fr: if you kill a dragon while worshipping Gozag, there's a chance for it to drop a gold dragon hide) 15:27:10 how is that any better than the current system 15:27:46 -!- Mazed has quit [Remote host closed the connection] 15:27:51 <|amethyst> Lightli: I had imagined that, even if it were changed for normal killing of a dragon, Gozagites would still be special-cased to not give hides 15:27:59 <|amethyst> s/give/get/ 15:28:04 yeah 15:32:22 -!- Mottikins__ has quit [Ping timeout: 240 seconds] 15:33:28 -!- pwnmonkey has quit [Read error: Connection reset by peer] 15:33:31 -!- Mazed has quit [Remote host closed the connection] 15:40:33 wait, what 15:40:41 blinking no longer breaks constriction? 15:40:45 it should 15:40:47 well 15:40:48 there's a chance 15:40:58 you get two (2) escape attempts 15:41:07 per blink 15:41:10 -!- elliptic has joined ##crawl-dev 15:41:18 it's like double walking 15:41:23 and it's been like that for quite a while afaik 15:41:35 it's possible that I broke that but I don't think I did? 15:41:55 no, i've just never seen blinking not work 15:42:03 and it just happened to me 15:42:04 o 15:42:05 rip 15:42:12 <|amethyst> maybe if you are a spriggan constricted by a big monster 15:42:18 <|amethyst> it seems rather easy to escape in general 15:42:23 -!- infrashortfoo has quit [Remote host closed the connection] 15:42:23 ya 15:42:29 possibly that should not be true 15:42:31 yeah, halfling + tentacled monstrosity 15:42:50 <|amethyst> blinking working vs not working was the cause of some drama a few years ago 15:42:57 <|amethyst> blinking and teleport 15:43:06 -!- Earlo has quit [Remote host closed the connection] 15:43:06 ? 15:43:08 teleport also doesn't work? 15:43:08 drama!? 15:43:16 <|amethyst> doy: teleport does now 15:43:19 ah, okay 15:43:52 <|amethyst> PleasingFungus: dpeg did the design, and was very insistent that you not be able to teleport away from your constrictor 15:44:25 <|amethyst> PleasingFungus: kb changed that without much discussion ("any objections" in IRC then changed it a few hours later) 15:44:34 <|amethyst> s/s"/s?"/ 15:44:39 -!- bullock has quit [Quit: Page closed] 15:44:42 heh 15:44:50 ~crawl design~ 15:45:27 <|amethyst> and that was the straw that broke the camel's back and made dpeg resign 15:45:33 ! 15:46:37 well, these days, kb isn't around, so there's no more drama. 15:46:38 the end :) 15:48:14 <|amethyst> it's a shame 15:48:29 <|amethyst> not that there's no more drama, but that there was, has been, and is 15:49:00 ya 15:49:19 -!- syllogism has quit [Quit: Leaving] 15:49:22 videogames should be fun; videogame dev should be fun 15:49:28 this is my controversial opinion 15:52:16 <|amethyst> As long as y'all keep writing bugs, I'll have fun 15:52:38 <|amethyst> (to be fair, half the bugs I fix are my own) 15:52:56 * ontoclasm resolves to never create another bug 15:53:05 suck it :U 15:53:16 <|amethyst> ontoclasm: but we need new wasp and hornet tiles! 15:53:34 whoa 15:53:58 <|amethyst> (I guess we don't necessarily, but the names did change so the colours aren't mandated now) 15:54:00 not even implied to be particularly large, really 15:54:08 i actually got paid for tile creation this week 15:54:14 bizarrely 15:54:25 a trend you can hopefully keep up 15:54:30 and yeah, wasps need to be redrawn 15:55:25 -!- WereVolvo1 has quit [Read error: Connection reset by peer] 15:55:34 we still need three headed serpent of hell tiles too 15:55:47 <|amethyst> theTower: spriggan riders are the only thing I can think of that implies that 15:56:37 <|amethyst> theTower: well, taking up one square, but we already knew that crawl geometry is weird in that respect, cf. bats and elephants having the same footprint 15:57:11 -!- bonghitz has quit [Remote host closed the connection] 15:57:18 (strictly speaking, riders still don't have wasp tiles anyway right) 15:57:20 -!- mizu_no_oto has quit [Quit: ["Textual IRC Client: www.textualapp.com"]] 15:57:30 right 15:57:43 i updated my tavern thread on Tiles That Need Fixing 15:58:01 <|amethyst> %git :/gan-siz 15:58:02 07|amethyst02 * 0.15-a0-1842-g0e4e86c: Revert "Make spriggan riders spriggan-sized (#8751)" 10(6 months ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=0e4e86cbbb8c 15:58:33 <|amethyst> Apparently a cat riding on the back of a butterfly *is* the size of a jackal 16:01:38 -!- cribozai has quit [Changing host] 16:01:44 -!- Siegurt has quit [Quit: Leaving.] 16:05:20 -!- cribozai has quit [Quit: leaving] 16:08:52 -!- fearitself has quit [Quit: Page closed] 16:11:37 -!- Wolfechu has quit [Ping timeout: 244 seconds] 16:21:22 all this crawl server admin stuff has gotten me really liking vim 16:21:44 I'm finding myself getting annoyed when I'm using non-vim editors 16:22:21 like web based or IDE's? 16:22:28 lots of IDE's have vim plugins :) 16:24:19 well, I'm working at home on a laptop 16:24:23 and just doing some shell scripting 16:24:45 wanted to just delete the line I was on and tried to do it vim-style 16:24:48 didn't work 16:25:18 -!- ws has quit [Quit: ws has no reason] 16:26:42 you could install vim on your home laptop 16:32:03 gui vim is actually pretty nice 16:32:24 but vim annoys me as soon as the project contains >2 files I want open concurrently 16:32:24 I've never been very impressed with it 16:32:26 it's usable 16:32:44 are you comparing to tui vim? or something else 16:32:51 -!- Mottikins_ has quit [Ping timeout: 256 seconds] 16:33:37 -!- Mottikins__ has quit [Ping timeout: 245 seconds] 16:36:53 like, an actual text editor that wasn't written by people with 10-foot-long beards and a full set of unix-themed suspenders 16:37:16 I really like intelliJ IDE's + ideavim 16:37:30 deals with multiple files pretty well 16:37:51 although ideavim isnt a perfect implementation of vim, some things are missing 16:38:04 -!- tupper has quit [Ping timeout: 250 seconds] 16:38:26 PleasingFungus: what do you usually use as a text editor? 16:39:23 !nickel text editor 16:39:23 Here's a nickel, kid. Get yourself a better text editor. 16:39:29 nice 16:39:35 <3 16:39:39 -!- Kintak has quit [Read error: Connection reset by peer] 16:39:40 tbh I haven't done any heavy text editing in a while. back in the day I used word, and then open office 16:39:46 both were generally aight 16:40:29 that's different from a code editor, ofc 16:41:21 ah yea, definitely different from code editing :P 16:41:58 * doy uses vim+latex for non-code editing 16:42:00 (: 16:43:18 I've been meaning to try that for a while, never got into latex myself! the documents look amazing though 16:50:21 -!- HDA has quit [Quit: Page closed] 16:50:39 -!- Limulus_ has quit [Quit: Page closed] 16:55:26 -!- infrashortfoo has quit [Ping timeout: 264 seconds] 17:00:43 sadly, most of my non-code editing is for work and must be in something Word-compatible 17:01:14 text files are word-compatible 17:01:53 but not compatible with Word document templates handed down by $boss 17:02:37 -!- bonghitz has quit [Ping timeout: 265 seconds] 17:08:54 -!- debo has quit [Ping timeout: 265 seconds] 17:10:21 -!- Lasty has joined ##crawl-dev 17:10:51 -!- ProzacElf has joined ##crawl-dev 17:15:55 -!- Tux[Qyou] has quit [Read error: Connection reset by peer] 17:19:24 -!- LexAckson has quit [Read error: Connection reset by peer] 17:22:10 -!- Cheibriados has joined ##crawl-dev 17:22:10 -!- 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 17:22:10 -!- The topic of ##crawl is: Play Dungeon Crawl Stone Soup online now! Type ??cao, ??cdo, ??cszo, ??clan, or ??cbro for instructions. | http://crawl.develz.org | FooTV: http://termcast.develz.org - ??footv for instructions | See also ##crawl-offtopic 17:22:23 -!- Henzell has joined ##crawl-dev 17:22:52 -!- lobf has joined ##crawl-dev 17:22:52 -!- Bloax has joined ##crawl-dev 17:22:52 -!- Ququman has joined ##crawl-dev 17:22:52 -!- Cryp71c has joined ##crawl-dev 17:22:52 -!- flowsnake has joined ##crawl-dev 17:22:52 -!- minmay has joined ##crawl-dev 17:22:52 -!- TZer0 has joined ##crawl-dev 17:22:52 -!- johlstei_ has joined ##crawl-dev 17:22:52 -!- Zaba has joined ##crawl-dev 17:22:52 -!- omni5cience_ has joined ##crawl-dev 17:22:58 -!- Grunt has joined ##crawl-dev 17:23:02 -!- elliptic has quit [Ping timeout: 264 seconds] 17:23:51 -!- read has quit [Read error: Connection reset by peer] 17:24:15 -!- read has joined ##crawl-dev 17:24:15 Ladykiller69 (L16 FoFi) (Lab) 17:24:18 Unstable branch on crawl.lantea.net updated to: 0.16-a0-3521-gb1b4986 (34) 17:24:27 -!- vissborg has quit [Excess Flood] 17:24:27 -!- TAS_2012v has quit [Remote host closed the connection] 17:24:28 -!- read has quit [Changing host] 17:24:29 -!- read has joined ##crawl-dev 17:24:43 -!- Akitten_Homura has joined ##crawl-dev 17:25:13 -!- TAS_2012v has joined ##crawl-dev 17:26:22 -!- broquaint has joined ##crawl-dev 17:27:03 -!- siepu has quit [Ping timeout: 244 seconds] 17:27:24 -!- eeeeeta has quit [Ping timeout: 250 seconds] 17:27:34 -!- UncertainKitten has quit [Ping timeout: 244 seconds] 17:28:18 -!- elliptic has joined ##crawl-dev 17:31:51 -!- Akitten_Homura is now known as UncertainKitten 17:32:05 -!- weezeface has quit [Remote host closed the connection] 17:33:04 -!- Umbreoni has quit [Ping timeout: 265 seconds] 17:39:31 -!- Zooty has quit [Ping timeout: 246 seconds] 17:40:38 It looks like the current randart generation code works by checking each property in a given order, each success influencing future checks. +stats come first, which is probably why those properties are on everything. Is this ordered approach seen as desirable? 17:41:29 current randart generation code works 17:41:32 1learn add lies 17:41:38 it works, break it! 17:41:43 Now that's just mean 17:41:48 if it ain't broke, fix it until it is? 17:42:17 -!- Werehuman has quit [Quit: Page closed] 17:42:17 yes. 17:42:27 1learn add devteam 17:42:36 This could use some rewriting from scratch, sure 17:42:40 -!- siepu_ has quit [Read error: Connection reset by peer] 17:46:57 // Armours get fewer powers, and are also more likely to be cursed // than weapons. 17:46:59 O.o 17:48:52 I bet a large amount of this is Linley code... 17:49:28 whoa. Some *rage artifacts are more likely to berserk you than others. Min: 1/100. Max: 9/100. 17:49:39 what 17:49:45 ?? *rage 17:49:46 hahaha 17:49:46 *rage[1/1]: Attacking with this weapon will make you go berserk sometimes. Chance is between 1/100 and 9/100 for randarts, fixedarts may have higher. 17:49:49 !send Lasty the wrath of Trog 17:49:49 Sending the wrath of Trog to Lasty. 17:49:59 er, Wrath, not wrath 17:50:02 there is a distinction! 17:50:02 rip 17:50:18 imho stick with the wrath 17:50:20 <_< 17:50:22 -!- PleasingFungus has quit [Quit: ChatZilla 0.9.91 [Firefox 34.0.5/20141126041045]] 17:50:52 PleasingFungus, incinerated by the fiery rage of Trog 17:51:28 420 smoke shrooms 17:51:39 -!- debo has joined ##crawl-dev 17:51:43 similarly, the rate of teleport causation can be between 5 and 19 17:51:54 on *tele 17:53:13 speaking of tele 17:53:18 is anything planned for ctele 17:55:15 -!- mong has quit [Quit: WeeChat 1.0.1] 17:55:52 -!- ldierk has joined ##crawl-dev 18:00:08 -!- CacoS has quit [] 18:04:58 Is there a way to randomly create an randart item in wizmode? It seems like using + to make an existing item into a randart doesn't adjust the enchantment level . . . 18:05:47 Lasty: &% randart 18:05:56 Lasty: like &%plate armour randart 18:05:58 for example 18:08:32 ah, nice 18:08:34 ty 18:10:15 -!- HellTiger has quit [Ping timeout: 264 seconds] 18:10:47 -!- Mazed has quit [Remote host closed the connection] 18:12:13 -!- Misder has quit [Quit: Page closed] 18:13:20 fr: DOOMSPRINT 18:16:05 -!- scummos__ has quit [Ping timeout: 265 seconds] 18:20:00 moving instantly kills you if a monster enters los, but you turn invisible next to walls? 18:20:47 Is that how the doom roguelike works? 18:21:14 it is highly desirable you wait for the monsters to approach instead of seeking them out yes 18:21:21 (there's no food timer) 18:23:53 -!- ProzacElf has quit [Ping timeout: 244 seconds] 18:24:11 sounds silly 18:24:17 it is 18:30:04 Lasty: Depends on the monster 18:30:19 fr: archviles 18:30:47 -!- AlexMcc has quit [] 18:30:54 just glue all the vault foos together and you basically have that 18:31:03 unknown monster: "spells" 18:31:03 %??spells 18:31:06 ??spell 18:31:07 spell ~ spells ~ list of spells by school[1/13]: Air: {shock}, {repel missiles}, {swiftness}, {flight}, {mephitic cloud}, {static discharge}, {airstrike}, {lightning bolt}, {silence}, {deflect missiles}, {freezing cloud}, {poisonous cloud}, {conjure ball lightning}, {chain lightning}, {tornado} 18:31:22 hm i guess it'd lack an appropriate attack though 18:31:45 needs animate dead and hellfire burst 18:31:48 while being speed 30 18:32:20 hellfire? pfff, not even close 18:32:44 fire storm then 18:32:50 wait no 18:32:52 hellfire storm 18:32:52 -!- Mottikins_ has quit [Ping timeout: 240 seconds] 18:33:55 just plain hellfire 18:33:58 needs LOS after all! 18:36:48 -!- debo has quit [Ping timeout: 244 seconds] 18:40:32 -!- debo has joined ##crawl-dev 18:42:15 -!- gammafunk has joined ##crawl-dev 18:42:33 .crushed -tv 18:42:34 98. zephy, XL17 MfBe, T:35455 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 18:43:15 -!- edlothiol has quit [Ping timeout: 264 seconds] 18:43:41 now that's what I call a badzerk 18:46:08 |amethyst: I haven't been checking the dcss subreddit for some time, oddly enough 18:46:56 !tell PleasingFungus in case you'd like to respond or just hear Reddit Opinions http://www.reddit.com/r/dcss/comments/2rh92r/does_anyone_else_hate_shadow_traps/ 18:46:56 gammafunk: OK, I'll let pleasingfungus know. 18:54:14 -!- ProzacElf has joined ##crawl-dev 18:55:12 |amethyst: git.develz.org is giving me http 403 at every url 18:57:01 -!- SomeStupidGuy has quit [Read error: Connection reset by peer] 19:05:42 -!- weezefac_ has quit [Remote host closed the connection] 19:07:50 !seen dpeg 19:07:50 I last saw dpeg at Sun Jan 4 13:29:08 2015 UTC (2d 11h 38m 42s ago) quitting, saying 'Quit: Lost terminal'. 19:10:33 Grunt: Hellfire Burst; it needs LOS, but it can get you through other monsters 19:10:57 -!- weezeface has quit [Ping timeout: 256 seconds] 19:13:37 -!- gammafunk has quit [Ping timeout: 264 seconds] 19:15:54 -!- gammafunk has joined ##crawl-dev 19:20:17 -!- gammafun1 has joined ##crawl-dev 19:24:22 !lg hilariousdeathartist opwz 19:24:23 33. HilariousDeathArtist the Slayer (L27 OpWz of Dithmenos), blasted by Shraum the pandemonium lord (Shatter) on Depths:5 (lemuel_castle_with_subvaults; lemuel_castle_interior_carwin_3) on 2015-01-06 22:42:16, with 635454 points after 115248 turns and 7:40:59. 19:24:27 ! 19:24:29 ! 19:24:30 on the orb run 19:24:31 -!- HDA_ has joined ##crawl-dev 19:24:35 shattered in statue form 19:24:35 HDA_: rip 19:24:51 !lg hilariousdeathartist opwz x=status,dam,tdam 19:24:51 33. [status=about to teleport,statue-form,very slightly contaminated,hasted,wreathed by umbra,repel missiles;dam=100;tdam=100] HilariousDeathArtist the Slayer (L27 OpWz of Dithmenos), blasted by Shraum the pandemonium lord (Shatter) on Depths:5 (lemuel_castle_with_subvaults; lemuel_castle_interior_carwin_3) on 2015-01-06 22:42:16, with 635454 points after 115248 turns and 7:40:59. 19:25:06 good damage 19:25:31 !lg hilariousdeathartist opwz x=status,dam,tdam -tv 19:25:31 33. HilariousDeathArtist, XL27 OpWz, T:115248 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 19:25:48 in particular, Huge Dmg 19:25:57 !lg hilariousdeathartist x=hp,mhp 19:25:58 2420. [hp=0;mhp=29] HilariousDeathArtist the Twirler (L4 HaGl of Ru), slain by a ball python (summoned by InsaneFox's ghost) on D:3 on 2015-01-06 23:27:51, with 93 points after 2339 turns and 0:04:08. 19:26:00 er 19:26:03 !lg hilariousdeathartist opwz x=hp,mhp 19:26:04 33. [hp=-12;mhp=274] HilariousDeathArtist the Slayer (L27 OpWz of Dithmenos), blasted by Shraum the pandemonium lord (Shatter) on Depths:5 (lemuel_castle_with_subvaults; lemuel_castle_interior_carwin_3) on 2015-01-06 22:42:16, with 635454 points after 115248 turns and 7:40:59. 19:26:09 -!- PleasingFungus has joined ##crawl-dev 19:26:10 wow rip 19:27:21 that was a brutal level 19:27:28 didn't see how his hp got so low before that 19:27:29 brutal... 19:27:38 !lg * cikiller=a_seraph 19:27:39 2. saya0728 the Conqueror (L27 MiFi of Qazlal), mangled by an angel (a +3 sacred scourge of holy wrath) (led by a seraph) on Zot:4 on 2014-12-23 07:51:15, with 743131 points after 84889 turns and 7:30:35. 19:27:42 meh. 19:28:00 wow, mifi killed by an angel 19:28:03 now I'm curious 19:28:07 so do y'all think summons are going to give full XP any time soon 19:28:09 <3 or so 19:28:11 !lg * cikiller=a_seraph -tv 19:28:11 2. saya0728, XL27 MiFi, T:84889 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 19:28:21 gammafunk: this needs more context than you're going to get 19:28:34 !tv hda opwz 19:28:35 33. HilariousDeathArtist, XL27 OpWz, T:115248 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 19:28:51 2 seraphim 19:28:57 Grunt: this needs context? 19:29:12 was that even possible before the seraph buff? 19:29:15 that's a 19:29:17 a lot of A 19:29:20 come on, haste the turn before death 19:29:26 i gotta fill this tiles bingo card 19:29:28 AAAAAAAAAAAAAAAAA the sound of screaming 19:29:59 was that tele the turn before death? 19:30:01 gammafunk: I already saw that reddit post, but you got me to respond. 19:30:05 hopefully that's on the bingo card as well 19:30:05 hopefully I don't regret it 19:30:05 read tele the turn before death 19:30:08 it is much more entertaining with more context. 19:30:20 style points for actually using "Killer Klown's Death" in the branch that has killer klowns in it, though 19:30:21 bad decisions piled on top of bad decisions. 19:30:22 PleasingFungus: ok, I'll go read 19:30:27 that doesn't happen very much 19:30:37 !lg * cikiller=a_seraph 1 -tv 19:30:40 1/2. CarbonBasedLifeform, XL25 OpFE, T:37060 requested for FooTV: telnet://termcast.develz.org or http://termcast.develz.org. 19:30:40 hrm 19:30:46 I need to investigate how these oddities decks are getting generated 19:30:47 magicpoints: that's an oldseraph 19:30:49 that shouldn't happen.... 19:30:55 PleasingFungus: you might say it's 19:30:57 !glasses 19:30:57 ( •_•)    ( •_•)>⌐■-■    (⌐■_■) 19:30:57 odd 19:31:02 minmay: don't you think the half xp thing would be a lot better balance wise if it was paired with a massive reduction in the power of summons spells 19:31:22 er the full xp thing, I guess 19:32:15 ...have there really been no commits all day? 19:32:23 %git 19:32:24 07PleasingFungus02 * 0.16-a0-3521-gb1b4986: Improve cblink/terrain interactions (wheals) 10(10 hours ago, 1 file, 2+ 9-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b1b4986551bc 19:32:25 feels like crawl dev has gotten really quiet lately... 19:32:26 gammafunk: i was just hoping to get ??implemented_wont_do to a more competitive length 19:32:37 dangit minmay 19:32:44 ??implemented wont do 19:32:44 implemented wont do[1/3]: Dual wielding. 19:32:50 ??implemented wont do[2 19:32:50 implemented wont do[2/3]: Commands for individual monsters. (“give”, “take”, or assigning tasks like “follow me”, “attack” to single allies). This is only relevant for permanent (or very longterm) allies, and if needed, we will rather get rid of those than implementing this kind of micromanagement. 19:32:51 -!- Zermako_ has quit [] 19:32:58 ??implemented wont do[3 19:32:58 implemented wont do[3/3]: Beneficial effects from chunks. 19:33:01 I just set myself up to get trolled 19:33:08 for like the second time today in one hour 19:33:09 -!- Umbreoni has quit [Ping timeout: 245 seconds] 19:33:11 I really hate 19:33:13 makeitem.cc 19:33:41 more like makemakeitem.ccgoaway.cc amirite 19:33:53 tbh i dont think the full xp thing would even be a very big change balance-wise since xp values and costs increase so sharply, and also because summons could give 0 xp and not be noticeably less insane 19:33:54 -!- inspector071 has quit [Ping timeout: 265 seconds] 19:36:59 (i also dont think the half xp thing is actually a bad mechanic for summons except in trivial fights and that's more the fault of trivial fights) 19:37:19 -!- link_108 has quit [Ping timeout: 245 seconds] 19:37:52 (i still think ally kills giving less piety, and hostile monsters/clouds/traps/weird vaults/etc damaging other hostile monsters depriving you of xp/piety, is dumb though) 19:38:23 -!- Siegurt has quit [Quit: Leaving.] 19:38:26 oh yeah, I was under the apparently mistaken impression that the half piety thing was changed 19:38:29 Ally kills don't give less piety. 19:38:47 In trunk. 19:39:10 just because they don't do it anymore doesn't mean it isn't a dumb thing!!!! 19:39:12 ok, the apparently mistaken in my thinking that I was apparently mistaken impression 19:39:34 Minmay Unreasons: never stops complaining, even when the things he dislikes are removed 19:39:47 I'm pretty sure I've seen you complaining about things that were gone before I even started playing 19:39:47 -!- moocowpong1 has quit [Quit: moocowpong1] 19:39:50 for example i dont sneak into the dog pound covered with peanut butter, but if i did, it would be a dumb thing to do!!! 19:39:50 otoh you no longer seem to get messages that "[your god] accepts your collateral kill" 19:40:00 magicpoints: yes. 19:40:10 (seriously man i just didn't know it had already been removed :P) 19:40:14 o 19:40:16 sry 19:40:28 03PleasingFungus02 07* 0.16-a0-3522-gf1c53da: Don't generate decks of oddities 10(3 minutes ago, 2 files, 5+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f1c53da85ad3 19:40:30 anyway yeah I did that like... a month ago? two? 19:40:33 any remaining cases are either weird special case bullshit or bugs 19:40:35 -!- kazimuth has quit [Client Quit] 19:40:44 I'm not aware of either but, you know, crawl 19:40:47 man I would love to find a deck of oddities 19:40:53 was that possible for a bit? 19:40:53 people did! 19:40:54 alas 19:40:56 niiiiice 19:40:57 for today 19:40:58 yes 19:41:04 turned out there were 19:41:07 three separate places 19:41:09 I needed to list it 19:41:21 sounds similar to status lights 19:41:30 once spent like 30 mins tearing my hair out 19:41:31 I'm actually surprised the number is that small 19:41:38 "why isn't it being displayed" 19:41:48 turns out there was an unlabled array in some display code 19:41:56 well not *unlabeled* but pretty well hidden 19:42:36 crawlcode continues to be one of the most fun things in this game to watch 19:42:55 wow, I need to step up my HESu entertainment value I guess 19:43:06 being outdown by code tweets 19:43:10 *outdone 19:43:24 dang. 19:44:38 rip 19:44:55 oh, apparently I left some crawlcode in the tweet box 19:45:02 I think I was undecided about whether it was funny enough 19:45:10 I will let my loyal audience be the judge. 19:45:10 crawlcode-lite 19:45:14 mm 19:45:18 !seen johnstein 19:45:18 I last saw johnstein at Tue Jan 6 23:21:07 2015 UTC (2h 24m 11s ago) joining the channel. 19:45:55 -!- lobf has quit [Quit: lobf] 19:46:16 !send PleasingFungus an absolutely necessary goto 19:46:16 Sending an absolutely necessary goto to PleasingFungus. 19:46:16 rip 19:47:03 haha we still have 19:47:07 // no-one knows what this is for, so it's been taken out :P 19:47:50 %git f4002528 19:47:50 07frogbotherer02 {galehar} * 0.12-a0-422-gf400252: Android port. 10(2 years, 4 months ago, 73 files, 2260+ 99-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f4002528321d 19:47:59 huh 19:49:49 rip frogbotherer 19:49:56 now we have gruntbotherer 19:50:32 haha, there's explicit support for both "deck of summoning" and "deck of summonings" 19:53:18 ??nemelex 19:53:18 nemelex xobeh[1/4]: The gambling god. In return for exploring, you get decks of cards, as well as abilities that let you manipulate the decks in your favor. Nemelex abilities use evocations instead of invocations, and can be used while silenced. 19:54:11 -!- rophy has quit [Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/] 19:54:20 so, there are three different lists of the types of decks nemelex gives 19:55:02 they are, of course, all completely distinct 20:00:17 -!- read has quit [Quit: class] 20:06:13 -!- bonghitz has quit [Remote host closed the connection] 20:08:13 -!- gammafunk has quit [Ping timeout: 264 seconds] 20:08:49 -!- gammafun1 has quit [Ping timeout: 255 seconds] 20:09:23 -!- gammafunk has joined ##crawl-dev 20:11:46 -!- thehairypotter has quit [Ping timeout: 246 seconds] 20:16:11 !lm * max=ac+sh x=ac,sh 20:16:11 No keyword '+sh' 20:16:12 -!- Ladykiller69 has quit [Read error: Connection reset by peer] 20:16:19 !lm * max="ac+sh" x=ac,sh 20:16:19 Unknown field: max 20:17:35 !lm * max(ax) x=ac 20:17:35 Unknown field: ax 20:17:38 !lm * max(ac) x=ac 20:17:44 !lm * max=ac x=ac 20:17:45 12723155. [2014-11-04 10:36:46] [ac=219] kroki the Phalangite (L27 MfDK of The Shining One) found a golden rune of Zot on turn 71912. (Tomb:3) 20:17:49 uh 20:17:50 wow 20:17:52 what 20:17:53 12723155. [2014-11-04 10:36:46] [ac=219] kroki the Phalangite (L27 MfDK of The Shining One) found a golden rune of Zot on turn 71912. (Tomb:3) 20:17:58 that was my ring bug 20:18:00 iirc 20:18:01 oh yeah 20:18:04 also he died 20:18:06 which is funny 20:18:10 !lm * max=${ac+sh} x=ac,sh,${ac+sh} 20:18:18 12723157. [2014-11-04 10:36:46] [ac=219;sh=0;ac+sh=219] kroki the Phalangite (L27 MfDK of The Shining One) found a golden rune of Zot on turn 71912. (Tomb:3) 20:18:21 rip 20:19:02 hrm 20:20:17 -!- ProzacElf has quit [Ping timeout: 245 seconds] 20:20:20 -!- Dixie has joined ##crawl-dev 20:30:40 |amethyst: ty for the random_range 20:30:50 I wasn't very happy with the code I wrote there 20:31:40 !send PleasingFungus random random_range 20:31:40 Sending random random_range to PleasingFungus. 20:32:02 ~ 20:32:03 ! 20:33:07 -!- Yllodra has quit [Ping timeout: 256 seconds] 20:33:12 -!- Mottikins_ has quit [Ping timeout: 245 seconds] 20:33:15 is git.develz.org giving http 403 to everyone else? 20:34:55 gammafunk: yes, me too 20:35:30 good, glad it's not |amethyst being passive-aggressive towards me 20:36:26 heh 20:36:37 rude. 20:37:06 wouldn't that be n*pkin? 20:39:39 hrm 20:39:40 %git 20:39:40 07PleasingFungus02 * 0.16-a0-3522-gf1c53da: Don't generate decks of oddities 10(62 minutes ago, 2 files, 5+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f1c53da85ad3 20:40:27 oh, actually, yes, since I guess the url I was using is just some kind of redirect 20:41:02 Napkin: is the url http://git.develz.org/ supposed to be forbidden? 20:44:37 03PleasingFungus02 07* 0.16-a0-3523-g5a42033: Correct an oversight 10(4 minutes ago, 1 file, 1+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=5a420337e527 20:44:37 03PleasingFungus02 07* 0.16-a0-3524-g6d3a5d0: Rewrite deck generation 10(4 minutes ago, 4 files, 80+ 72-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=6d3a5d0e652e 20:45:17 -!- Daekdroom has quit [Quit: Leaving] 20:47:43 -- [ds] One wonders why due has this morbid fetish involving flying 20:47:55 ha! 20:48:02 oh, apparently that was cut off 20:48:16 -- skulls and lava... 20:48:20 still excellent 20:48:47 who *was* due, really? 20:48:49 we may never know.... 20:49:02 due turned up randomly relatively recently! 20:49:17 yeah, but he hasn't come back): 20:49:23 yeah :( 20:49:31 we must treasure the experiences we have, not pine after those we might have had. 20:49:38 ??nostalgia[wall 20:49:39 nostalgia[3/4]: Nostalgia is a feeling that one should shake off, not wallow in. 20:49:50 and further guru wisdom 20:50:27 -!- nicolae- has joined ##crawl-dev 20:52:23 -!- ProzacElf has joined ##crawl-dev 20:52:30 can we work on making crawl more like nethack 20:52:39 absolutely 20:52:41 what's first 20:52:50 !banish PleasingFungus 20:52:50 Grunt casts a spell. PleasingFungus is cast into beam.cc! 20:53:04 rude. 20:53:09 also, kind of horrifying. 20:53:10 PleasingFungus: we should add samurai 20:53:18 we already have a katana... 20:53:24 well, by "we" i mean "you all" 20:53:25 and dual-wielding! 20:53:33 but no splint mail... 20:53:45 rip :( 20:53:47 octopodes can octuple wield 20:54:51 need a new fixedart, the +10 rustproof splint mail (rCorr) 20:54:56 mm 20:55:14 bring back the holy armour of zin... as splint mail...... 20:55:20 greased rustproof splint mail 20:55:26 what did grease even do in nethack 20:55:28 blessed greased rustproof 20:55:32 ^^^ 20:55:49 holy armour of zin? 20:55:56 -!- ibar has quit [Quit: leaving] 20:56:03 it was 20:56:04 water creatures should instakill you if you're near water 20:56:07 a very exciting artefact 20:56:19 So I just pushed an incomplete refactoring of _get_randart_properties to a new branch. If anyone is inclined to look it over and suggest a better approach, this is probably the time to do it, before I get too far in. 20:56:30 New branch created: radarts (1 commit) 20:56:30 03Lasty02 07[radarts] * 0.16-a0-3522-g8d6272c: INCOMPLETE: refactor _get_randart_properties 10(84 seconds ago, 1 file, 323+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=8d6272c933bb 20:56:37 . . . incomplete because I'm going to bed. 20:56:39 rad arts. 20:56:44 you heard me 20:57:01 {Contam} 20:57:06 how exciting are we talkin', here, PleasingFungus 20:57:10 Anyway, 'night all. 20:57:11 hold on 20:57:15 -!- Lasty has quit [Quit: Leaving.] 20:57:30 well 20:57:34 rip. 20:57:35 rip 20:57:38 yeah rip 20:57:59 skimming, I see some incredibly questionable code 20:58:04 the overall approach might be good, idk 20:58:14 do not question crawlcode 20:58:15 but the section starting "case ARTP_FIRE" makes me extremely sad 20:58:40 I would really prefer if we had no code at all that looked like that, but barring that, I don't think it's too much to ask for that we not have *new* code that looks like that 20:59:29 nicolae-: +6 Holy Armour of Zin (Plate Armour), {rN++ Str+3 MR}. Why was this removed? It's not brokenly powerful, and I think good god-themed unrands are a nice idea. Having the unique rN++ is a nice, and with the MR makes it decidedly superior to a mundane branded plate mail, though probably inferior to PDA. -IonFrigate 20:59:55 is that from the unrand suggestion page 21:00:00 on the devwiki 21:00:03 ya 21:00:03 nicolae-: it is a thing that existed ages ago 21:00:06 ah 21:00:06 oh 21:00:07 but also ya 21:00:08 the comment 21:00:10 ya 21:00:10 rip 21:00:11 ya 21:00:14 no 21:00:36 PleasingFungus: the unrand suggestion page is ridiculous because it's an awful lot of mediocre or outright terrible ideas made worse by the thinker going "oh, and i threw in this downside in case it's too powerful!" 21:00:36 googling for that, I also found 21:00:39 haha 21:00:44 don't forget the xom hat 21:00:46 tho 21:01:00 -!- Z_LAMP has quit [Quit: Leaving] 21:01:04 Scale Mail "Impregnable": "A superb scale mail." +11 scale mail. [There are no unrandart medium armours currently.] 21:01:06 nicolae-: tome4 stole an item from that page 21:01:12 nicolae-: (one of mine) 21:01:26 minmay: ! 21:01:37 it was lightning lash 21:02:09 -!- claws has joined ##crawl-dev 21:02:20 lightning lash also appears to be a brand of mascara 21:02:40 nicolae-: he renamed it to "thunderlash" or something to cover his tracks 21:02:46 makes sense 21:03:03 cunning.... 21:05:12 i think the hecticity of the holidays broke my vault lobe temporarily 21:05:27 -!- theTower has quit [Ping timeout: 264 seconds] 21:05:42 vaultlobe (06Y) | Spd: 8 | HD: 27 | HP: 126-167 | AC/EV: 10/2 | Dam: 36 | Res: 06magic(100) | XP: 2436 | Sp: petrifying cloud (2d6) [11!AM, 06!sil] | Sz: Big | Int: animal. 21:05:42 <|amethyst> %??catoblepas hd:27 name:vaultlobe n_rpl 21:06:04 <|amethyst> gammafunk: Nap did an OS upgrade today so that probably changed some of the gitweb stuff 21:06:11 |amethyst: unrealistic, doesn't cast blink 21:06:31 <|amethyst> ah 21:06:42 |amethyst: yeah, sorry, I didn't realize I it wasn't actually cszo 21:06:42 <|amethyst> now I see in my messages 21:06:47 fr: bring back blink oklobs 21:06:49 I guess that url was a redirect to the cszo gitweb? 21:06:49 <|amethyst> 18:15 [Napkin(chojin@unaffiliated/napkin)] git.develz.org is still dead - will fix it morrow 21:07:02 <|amethyst> no, it's separate 21:08:20 would anyone be terribly upset if the deck of summonings became the deck of summoning 21:08:38 that....is......OUTRAGEOUS!!! 21:08:39 just 21:08:43 summon up some courage 21:08:44 and do it 21:08:45 <3 21:08:46 dang................ 21:08:49 :) 21:08:59 Deck of Bros 21:09:09 Deck of Instant Party 21:09:27 wrap it up, with the deck of summonings replaced by the deck of summoning, crawl development is dead forever 21:09:32 I still think that a better name for the current deck of war 21:09:34 would be 21:09:35 the 21:09:38 deck of reinforcement. 21:09:43 I guess in all seriousness, the school is still summonings 21:09:49 I guess why the deck is called that 21:09:57 or is it summoning 21:10:05 !lg * sk=summoning 21:10:07 70856. Gekkouka the Caller (L2 MuSu), blasted by a white imp (puff of frost) (summoned by the player character) on D:2 on 2015-01-07 02:13:05, with 28 points after 1551 turns and 0:03:15. 21:10:13 !lg * sk=summonings 21:10:14 70856. Gekkouka the Caller (L2 MuSu), blasted by a white imp (puff of frost) (summoned by the player character) on D:2 on 2015-01-07 02:13:05, with 28 points after 1551 turns and 0:03:15. 21:10:16 oh 21:10:18 !kw summonings 21:10:18 heh 21:10:19 No keyword 'summonings' 21:10:21 !lg * kaux~~summoning 21:10:22 20. lkid the Destroyer (L11 DsCj of Vehumet), slain by a minotaur (an uncursed staff of summoning) in a Labyrinth (labyrinth_spiral) on 2015-01-04 19:58:22, with 8722 points after 15964 turns and 1:40:57. 21:10:26 rip 21:10:31 nice 21:10:40 dang. 21:10:43 (i was actually hoping to get rod of summoning) 21:10:52 !lg * kaux~~summoning s=kaux 21:10:52 20 games for * (kaux~~summoning): 7x an uncursed staff of summoning, 6x a staff of summoning, 2x summoning horrible things, 2x a cursed staff of summoning, a +8 rod of summoning (2/9), a +1 rod of summoning (0/14), a +2 rod of summoning (7/10) 21:11:03 summoning horrible things 21:11:04 ??book of summoning 21:11:04 book of summonings[1/1]: Abjuration, Recall, Summon Forest, Shadow Creatures, Summon Demon, Monstrous Menagerie. 21:11:07 s 21:11:12 is there really a special kaux for killing yourself with the int drain from that 21:11:19 !lg * kaux=summoning_horrible_things 21:11:20 2. gammafunk the Convoker (L20 HEIE of Sif Muna), forgot to breathe caused by summoning horrible things on Abyss:1 on 2013-08-11 03:08:30, with 307483 points after 45834 turns and 12:39:50. 21:11:24 oh 21:11:34 that's kind of awkward phrasing 21:11:37 also, congrats 21:11:37 stat death sources are tracked now, right 21:11:48 ps rip statdeath 21:12:02 it's still statdeath... 21:12:08 statdeath is still theoretically a thing; it's just much more difficult to achieve 21:12:09 should be caused by silly abyssal stairs inaccessability 21:12:37 Grunt: ? 21:12:45 !lg * ktyp=stupidity 21:12:45 1247. starmstar the Peltast (L19 MuFi of Okawaru), forgot to exist caused by wretched star on Abyss:1 on 2015-01-02 17:02:52, with 261938 points after 52145 turns and 2:38:39. 21:12:51 forgot to exist 21:12:56 !lg * ktyp=dexterity 21:12:57 No games for * (ktyp=dexterity). 21:13:00 !lg * ktyp=clumsiness 21:13:01 195. Chiseanne the Ducker (L8 TrWn of Ru), slipped on a banana peel caused by a quasit on D:7 on 2014-12-26 23:42:35, with 1908 points after 5026 turns and 0:23:37. 21:13:03 hm 21:13:08 !lg * ktyp=weakness 21:13:09 262. poncheiscumming the Slasher (L4 VpCK of Xom), collapsed under their own weight caused by deterioration mutation on D:2 on 2014-08-14 03:18:10, with 102 points after 17035 turns and 0:10:10. 21:13:13 I'm nearly certain I removed some statdeath-related code 21:13:22 oh well 21:13:24 <|amethyst> PleasingFungus: it does damage now 21:13:26 it probably wasn't important anyway 21:13:28 !lg * ktyp=stupidity x=cv 21:13:28 1247. [cv=0.16-a] starmstar the Peltast (L19 MuFi of Okawaru), forgot to exist caused by wretched star on Abyss:1 on 2015-01-02 17:02:52, with 261938 points after 52145 turns and 2:38:39. 21:14:37 !lg * ktyp=petrification 21:14:39 35. raskol the Ogre Mage (L11 OgEE of Fedhas), turned to stone in the Abyss on 2011-11-08 07:30:30, with 9447 points after 17114 turns and 1:14:44. 21:14:49 forgot to exist... 21:14:58 could happen to anyone 21:15:16 (is there a reason that we have to keep obsolete kill_type enum entries around, by the way?) 21:15:25 -!- debo has quit [Ping timeout: 244 seconds] 21:15:25 -!- ZRN has quit [Read error: Connection reset by peer] 21:15:34 kill_method_type i guess 21:15:44 <|amethyst> doy: score list maybe? 21:15:53 ah, right, there's a comment about that 21:16:21 <|amethyst> though the score list doesn't store the numeric values or anything like that 21:16:45 <|amethyst> it has the same ktyp etc that sequell use 21:16:54 <|amethyst> s 21:17:23 yeah, I remember talking with people about that a while back 21:17:36 hmmm, an obsolete comment, perhaps?? 21:18:09 anything is possible 21:18:22 <|amethyst> obsolete comments in crawl? 21:18:45 a misleading crawl code comment ????? 21:18:51 <|amethyst> I mean, killing bees with a glaive is one thing 21:19:02 |amethyst: a halberd 21:19:08 <|amethyst> but obsolete comments just ruin my suspension of disbelief 21:20:57 ??deck of summoning 21:20:57 deck of summoning[1/2]: Cards: {crusade card}, {herd card}, {pentagram card}, {dance card}, {foxfire card}, {bones card}, {repulsiveness card}. 21:21:00 haha 21:21:11 I was going to put a note about the name being changed in 0.16 21:21:13 but... 21:21:15 ??deck of summoning[2 21:21:15 deck of summoning[2/2]: Do you like free red wasp swarms on your side? How about multitudes of fiends, bone dragons, very ugly things, and dancing executioner's axes? 21:21:21 <|amethyst> ??deck of summonings 21:21:22 deck of summonings ~ deck of summoning[1/2]: Cards: {crusade card}, {herd card}, {pentagram card}, {dance card}, {foxfire card}, {bones card}, {repulsiveness card}. 21:21:33 <|amethyst> heh 21:21:38 03PleasingFungus02 07* 0.16-a0-3525-gf7ab5bb: Deduplicate deck names 10(3 minutes ago, 4 files, 55+ 21-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=f7ab5bbd59eb 21:21:38 03PleasingFungus02 07* 0.16-a0-3526-gc9ac3c1: Deck of summonings -> summoning 10(2 minutes ago, 1 file, 1+ 1-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=c9ac3c18ca16 21:21:54 I did not change the enum 21:21:56 because 21:22:02 it was already MISC_DECK_SUMMONING 21:22:15 . . . 21:23:34 oh 21:23:36 whoops 21:24:44 03PleasingFungus02 07* 0.16-a0-3527-gb03b053: Remove an overlooked list 10(35 seconds ago, 1 file, 0+ 13-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=b03b053059c7 21:24:46 <|amethyst> PleasingFungus: probably can get rid of that temp item, sub_type_string, and substr in which_decks now? 21:25:11 |amethyst: that sounds nice 21:28:45 03PleasingFungus02 07* 0.16-a0-3528-ged0d56b: Simplify (|amethyst) 10(67 seconds ago, 1 file, 3+ 8-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=ed0d56bfd508 21:29:03 oh 21:29:12 there was no reason to make the first half of that change, I ended up doing something else 21:29:14 oh well 21:30:17 so that code is now 21:30:19 decked out 21:30:20 ???? 21:30:33 alas, tisn't the season 21:30:38 :( 21:31:03 man 21:31:28 feels like there are fewer commits between each changelog entry. I may have to go biweekly 21:32:04 <|amethyst> people are coming off vacation now 21:32:28 vacation just means more time to work on crawl!!!!! 21:32:35 slackers, everywhere 21:32:41 what do I pay you all for? 21:32:44 <|amethyst> right, I'm saying they're going back to work 21:32:48 <|amethyst> so less time to work on Crawl 21:32:51 hrm 21:32:56 timeline doesn't seem right 21:33:03 ??gitstats 21:33:03 gitstats[1/3]: http://www.ohloh.net/p/stonesoup 21:33:06 ??gitstats[2 21:33:07 gitstats[2/3]: http://s-z.org/crawl-stats/ — updated infrequently 21:33:39 -!- Mottikins__ has quit [Ping timeout: 264 seconds] 21:33:52 last month or so has been quiet, but I guess not astonishingly 21:33:52 -!- nicolae- has left ##crawl-dev 21:33:59 just coming off a busy patch the month before 21:34:02 if I'm reading this right 21:34:03 -!- travis-ci has joined ##crawl-dev 21:34:03 The build failed. (radarts - 8d6272c #1444 : Corin Buchanan-Howland): http://travis-ci.org/crawl-ref/crawl-ref/builds/46153159 21:34:03 -!- travis-ci has left ##crawl-dev 21:34:23 splat. 21:34:31 rip 21:35:19 <|amethyst> PleasingFungus: monthly stats say November is usually like that for some reason 21:35:48 * If the target is wearing body armor, take all of its possesions; 21:35:49 * otherwise, take one object. [Is this really the behavior we want?] 21:35:54 why am I looking at the nethack source again 21:38:24 -!- AlphaQ has quit [Read error: Connection reset by peer] 21:38:52 <|amethyst> nethack source was sort of where I learned C 21:39:17 s/d C/d how not to write C/ 21:39:22 <|amethyst> I had written BASIC programs in C before 21:39:26 unless you've known C for a very long time, which I suppose is possible :) 21:40:06 I learned BASIC by reading books from the library when I was like 13 21:40:30 <|amethyst> Grunt: well, it was the first place I saw K&R function syntax 21:40:32 didn't have a computer, though, to test the programs I wrote in my notebook 21:40:55 <|amethyst> johnstein: I typed in text adventures from the Osborne books 21:40:59 ! 21:41:15 <|amethyst> johnstein: except I wasn't great with typing yet so I had my mother do the typing, then I tweaked things 21:43:25 -!- StuffyGuy has quit [Client Quit] 21:43:51 |amethyst: I'm not familiar with the osborne books 21:44:47 -!- MgDark has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0.5/20141126041045]] 21:48:09 -!- PleasingFungus has quit [Ping timeout: 245 seconds] 21:48:23 |amethyst: well crawl is pretty much where I "learned" c++ 21:48:32 reading neil code 21:48:42 fr: @neilcode 21:49:07 and @gruntcode as well 21:49:17 coincidentally, crawl is also where linley "learned" c++ 21:49:20 (: 21:49:25 heh...yeah 21:49:41 @crawlcode is neither of those, fortunately! 21:49:45 he has more to be proud of, though 21:55:15 <|amethyst> johnstein: oh, I was misrememberingm, I it was Usborne 21:55:20 <|amethyst> s/I it/it/ 21:55:41 <|amethyst> johnstein: http://www.retrocomputers.eu/2013/02/12/osbourne-computer-books/ 21:55:50 -!- WalkerBoh has joined ##crawl-dev 21:56:06 those look fun 21:56:40 <|amethyst> johnstein: I think it was this one: http://www.acornelectron.co.uk/books/info/usborne/i-writ.html 21:57:23 <|amethyst> and I definitely remember this one: http://www.computinghistory.org.uk/det/9462/Understanding%20Computer%20Graphics/ 21:57:33 !! 21:58:02 it's probably not too late for me to follow in your footsteps. I bet I could pick these up for cheap :P 21:58:06 <|amethyst> I guess I was exposed to british english at an early age :) 21:58:12 <|amethyst> "Practise your BASIC" 21:59:12 <|amethyst> these were all five or six years out of date by the time I read them 21:59:39 <|amethyst> but that's okay because so was my computer 22:00:44 <|amethyst> http://oldcomputers.net/ace500.html 22:00:44 -!- PleasingFungus has joined ##crawl-dev 22:12:43 shadow creatures really is kind of terrifying on zot:5 22:12:52 lichen? 22:12:56 yeah 22:13:45 nice 22:13:53 ya shadow creatures lichen are pretty dangerous 22:14:33 You cannot escape the lichen! 22:15:18 s/the/from the/ 22:15:31 you looked up the message no fair 22:15:47 -!- Whistling_Bread has joined ##crawl-dev 22:15:49 nein! 22:15:54 I know that message extremely well!! 22:16:03 that message reminds me 22:16:05 I've been re-reading homestuck. gonna start adding a ton of homestuck enemies, items, etc. any minute now 22:16:11 !banish PleasingFungus 22:16:11 Grunt casts a spell. PleasingFungus is cast into 4chan! 22:16:14 dang. 22:16:15 augh 22:16:20 this new banish is 22:16:21 something else 22:16:22 <|amethyst> Fine, but I'm adding Dale as a unique 22:16:22 harsh 22:16:28 d a n g 22:16:31 reminds me, I need to check out the 4chan RL thread 22:16:35 it's been a while 22:16:35 do you 22:17:48 I FEEL LIKE PLAYING A MUMMY THAT WEARS PLATE MAIL AND SWINGS A MACE. 22:17:49 WHAT'S THE BEST GOD FOR ME TO RIP AND TEAR WITH A MUMMY FIGHTER? 22:17:56 I mean you don't want to read that? 22:18:04 what was the answer 22:18:10 <|amethyst> for those who haven't seen it: http://questionablecontent.net/view.php?comic=1894 22:18:12 there's a few 22:18:18 <|amethyst> err 22:18:18 <|amethyst> no 22:18:23 wrong. 22:18:31 -!- ProzacElf has quit [Ping timeout: 256 seconds] 22:18:31 close 22:18:33 <|amethyst> http://questionablecontent.net/view.php?comic=1895 22:19:04 I think that was long enough ago that I was still reading QC 22:19:13 but also long enough ago that I wasn't playing crawl 22:19:15 -!- Sprort has quit [Ping timeout: 264 seconds] 22:19:16 -!- TR_Muscateer has quit [Ping timeout: 264 seconds] 22:19:43 yeah, that was great 22:19:46 (: 22:21:54 gammafunk: that 4chan thread stole a dick joke from me 22:22:17 <|amethyst> dick jokes in a 4chan thread? 22:22:25 <|amethyst> stolen content in a 4chan thread? 22:22:30 this is so fucked up 22:23:03 * |amethyst wonders if PF is taking about the 4chan thread or looking at crawlcode 22:23:09 :) 22:25:44 there are several longtime players that post there, so I'm not surprised re precious joke theft 22:26:35 -!- mamgar has quit [Quit: Exit Stage Left] 22:27:57 03PleasingFungus02 07* 0.16-a0-3529-g115dfab: Decrease blurry vision delay 10(70 seconds ago, 1 file, 4+ 2-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=115dfab7af1f 22:33:26 -!- Mottikins_ has quit [Ping timeout: 244 seconds] 22:35:22 "mummies spontaneously burst into flame when entering temple" 22:35:23 fr 22:36:09 how about when they come into los of a good god's altar? 22:37:24 <|amethyst> make halo do holy flame damage 22:37:34 -!- scummos__ has quit [Ping timeout: 265 seconds] 22:37:38 <|amethyst> lava orc of tso can be a thing once more 22:37:50 <|amethyst> without the lava 22:38:59 " Xom altar with a shadow trap and a butterfly, said insect spams the trap so fast it starts to fill the map. " 22:39:01 heh 22:39:19 <|amethyst> PleasingFungus: what do you think about capping them? 22:39:36 <|amethyst> I guess then you could dance on the trap to get weaker monsters 22:39:51 <|amethyst> unless it worked differently from summoner cap 22:39:53 that sounds like a very marginal strategy at best 22:40:02 the hypothetical exploit of said cap 22:40:02 -!- Lasty_ has quit [Read error: Connection reset by peer] 22:40:12 would this be a level-wide cap, or...? 22:40:20 -!- Ququman has quit [Remote host closed the connection] 22:40:22 <|amethyst> I was thinking per trap 22:40:29 <|amethyst> would need to invent mids for traps 22:40:32 sounds technically tricky 22:40:50 <|amethyst> there's plenty of room for fake mids above 0xffff0000 22:40:56 I still kind of like the idea of dismissing the summons by killing the trap-triggerer 22:41:17 I tried to implement that but failed 22:41:17 <|amethyst> PleasingFungus: OP felid strat 22:41:20 heh 22:41:47 Q: ...they tried and failed? A: THEY TRIED AND TIED! 22:41:52 er 22:41:55 and DIED! 22:42:08 imho someone implement it for me 22:42:10 <_< 22:43:20 <|amethyst> hm 22:46:07 <|amethyst> .echo 16 * 80 * 70 22:46:07 16 * 80 * 70 22:46:10 <|amethyst> err 22:46:17 <|amethyst> .echo $(* 16 80 70) 22:46:17 89600 22:46:46 <|amethyst> maybe this weird indirect env.tgrid/env.trap split can go 22:47:20 <|amethyst> if it weren't for skill_rnd and the few remaining ammo traps, we could probably just turn traps into features and get rid of both 22:47:51 some weird cases give traps an amount of ammo that isn't 1 or infinity 22:47:55 e.g. warpwright 22:47:59 and, uh 22:48:01 zot defense 22:48:13 <|amethyst> ah, hm 22:49:01 03gammafunk02 07[webtiles-changes] * 0.16-a0-3606-g309a318: Don't crash when the games section is missing in config.toml 10(2 minutes ago, 1 file, 4+ 0-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=309a31812863 22:49:02 <|amethyst> well, even then you don't need both tgrid and trap... could just make tgrid an 80x70 fixedarray of trap_def 22:49:50 <|amethyst> and then you could remove coord_def pos, so it's actually just 8 bytes, and you could make that 4 with some rearrangement and specifying : uint8-t on enum trap_type 22:50:04 <|amethyst> .echo $(* 4 80 70) 22:50:04 22400 22:50:18 <|amethyst> right now it's 22:50:42 <|amethyst> .echo $(+ (* 2 80 70) (* 12 400)) 22:50:42 16000 22:50:54 -!- Fhqwhgads_ has quit [Remote host closed the connection] 22:50:59 the kb cost...? 22:51:46 <|amethyst> we can probably find one const to stick 'extern' on and save that much 22:51:55 <|amethyst> one const defined in a header file, I mean 22:52:08 <|amethyst> (the inlining cost!) 22:53:09 oh. hrm. I had two ideas for aux armour egos while I was falling asleep the other night 22:53:11 <|amethyst> would probably have better locality of reference to just merge all those grids 22:53:19 and then forgot one 22:54:44 -!- ProzacElf has joined ##crawl-dev 22:57:12 -!- Crehl has quit [Quit: Killed by a kitten] 22:57:47 -!- ussdefiant has joined ##crawl-dev 23:02:14 -!- lobf has joined ##crawl-dev 23:09:11 -!- read has joined ##crawl-dev 23:12:37 -!- markgo has quit [Quit: Leaving] 23:16:33 -!- Lawman0 has quit [Ping timeout: 244 seconds] 23:24:53 -!- travis-ci has joined ##crawl-dev 23:24:53 The build was broken. (master - ed0d56b #1446 : Nicholas Feinberg): http://travis-ci.org/crawl-ref/crawl-ref/builds/46153616 23:24:53 -!- travis-ci has left ##crawl-dev 23:24:56 hey neil! 23:24:56 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.16-a0-3529-g115dfab (34) 23:26:26 why doesn't your graphic include the TI computers?!? 23:26:45 <|amethyst> PleasingFungus: which? 23:26:47 <|amethyst> err 23:26:50 <|amethyst> ProzacElf: which 23:27:40 lol 23:28:14 http://oldcomputers.net/ace500.html 23:28:27 i don't see them there 23:28:38 oh wait 23:28:49 <|amethyst> TI-99/4A is on the list on the left 23:28:55 <|amethyst> that isn't my site though :) 23:29:34 well maybe i just wanted to start an argument since i've been away for a while =p 23:30:26 which isn't true, but i still want to say "hi' 23:30:32 <|amethyst> :) 23:31:36 -!- WalkerBoh has quit [Remote host closed the connection] 23:32:39 lol, you and drac0 and grunt and bloax have always been willing to put up with my arguments 23:33:34 -!- Mottikins__ has quit [Ping timeout: 255 seconds] 23:33:55 but you were the only one who played tunnels of doom that i know of =] 23:36:53 03PleasingFungus02 07* 0.16-a0-3530-gdc0a45c: Simplify deck tiles code 10(5 minutes ago, 1 file, 30+ 35-) 13http://s-z.org/neil/git/?p=crawl.git;a=commitdiff;h=dc0a45c2df0f 23:36:59 <|amethyst> wasn't me 23:37:08 <|amethyst> wish I had though, it looks cool 23:37:19 <|amethyst> I was 1 year old in 1982 :) 23:37:33 you never played tunnels of doom? 23:37:50 lol......i played it again and it's miserable 23:38:26 but i first played in like....86 23:38:32 <|amethyst> no, most of my gaming was on the Apple II and NES, then PC and SNES 23:39:01 that's more or less my progression 23:39:16 for sid, session in list(sessions.items()): 23:39:26 that's pretty much crawlcode 23:39:36 except it was ti-99, nes, snes, pc 23:40:03 it doesn't seem that bad. the use of list() looks pointless, but the rest is w/e 23:40:09 why is that crawlcode? 23:40:34 the rest is fine, the list() is the crawlcode 23:40:53 fundamental misunderstanding of .items() or what lists are, one of those 23:40:55 maybe both 23:40:55 heh 23:40:59 or "for in" 23:41:05 <|amethyst> probably of for in 23:41:11 -!- ruwin has quit [Quit: Bye] 23:41:36 yeah I guess I was calling that "what lists are" but maybe the for statement is what the programmer was having trouble with 23:41:39 -!- HDA_ has quit [Quit: Page closed] 23:41:41 <|amethyst> hm 23:41:54 <|amethyst> oh, items() returns a list anyway doesn't it 23:42:13 there's also just .iteritems() 23:42:23 but yeah it already returns a list 23:42:26 <|amethyst> yeah 23:43:06 it returns an iterable 23:43:12 lol. am i denied if i can't program? 23:43:14 I'm not sure it's technically type list 23:43:28 iteritems returns an iterable 23:43:29 but that doesn't matter for that code 23:43:45 <|amethyst> in python 2 it's specified as a list 23:43:51 <|amethyst> "Return a copy of the dictionary’s list of (key, value) pairs." 23:44:03 yeah, I guess it should be said that webtiles server is python 2 23:44:17 yeah just checked, it's a list in py2 23:44:23 for python 3 you'd have to run the 2to3 script 23:44:27 ok, wow, i'll go stab my eye 23:44:29 and dunno what all would work 23:44:32 in 3 it's dict_items 23:44:32 <|amethyst> oh 23:44:34 <|amethyst> actually 23:44:36 which is what I was thinking of 23:44:48 ProzacElf: rip 23:44:56 lol 23:45:33 <|amethyst> I wonder if that was added so that it will have the same behaviour on 2 and 3 23:45:41 i like you guys, but you really have advanced your programming skills a lot more in this chan 23:45:58 <|amethyst> does it modify sessions in the loop? 23:46:05 I beg your parden I have not advanced my skills 23:46:16 *pardon 23:46:21 -!- Bloax has quit [Quit: Error: Bloax not found] 23:46:29 yes it does 23:46:38 gammafunk: well, i got drunker or something 23:47:17 yeah he's setting up a loop over a hash where he'll delete keys 23:47:31 so I guess that's what I should be complaining about 23:47:34 oh, so he's making a copy? 23:48:03 <|amethyst> gammafunk: then yeah, I suspect it was to avoid it becoming a bug when someone ports to 3 23:48:12 well .items is already a copy 23:48:12 <|amethyst> or maybe to shut up a 2to3 warning? 23:48:22 <|amethyst> right, but in 3 it isn't is it? 23:48:43 hm 23:48:43 I guess that could be why, but this is probably a bad way to deal with that 23:48:52 would people be upset if I randomized the demonic rune's tile 23:49:03 it's not random already? 23:49:10 tragically not 23:49:26 <|amethyst> FR: emoji rune 23:49:28 bonus if you make it random_ui 23:49:28 the old tiles are still around, but it always uses the first one 23:49:36 heh 23:49:39 i can't see why] 23:50:02 could cause player confusion!!! 23:50:17 to whom? 23:50:37 man, some of these alt runes ain't great 23:50:49 i mean, i took a year off, mostly, and i can still tell what is going on 23:50:50 well you can retire those 23:51:05 ya 23:51:12 http://i.imgur.com/4MOGNNs.png specifically I dislike the red and green ones 23:52:11 <|amethyst> wait, is that what the demonic rune looks like?? 23:52:11 yeah the tile itself just isn't great imo, but... 23:52:18 purple and black are decent 23:52:18 i made that, and yeah, it's uh 23:52:22 not the best 23:52:24 heh 23:52:28 <|amethyst> http://www.crazymonkeygames.com/fullscreen.php?game=Boxhead-More-Rooms 23:53:04 still better than, idk 23:53:06 swamp rune 23:53:11 rip 23:53:11 rip 23:53:20 * ProzacElf kicks neil in the head 23:53:26 (runes were like, the first thing i made for crawl) 23:53:30 ! 23:53:43 ProzacElf: imo go do something other than sitting on irc being drunk <_< 23:54:00 lol 23:54:02 -!- kazimuth has quit [Quit: My Mac has gone to sleep. ZZZzzz…] 23:54:11 <|amethyst> also, err, bone rune 23:54:17 <|amethyst> is unfortunate 23:54:22 ok 23:54:35 :( it's a chunk of bone 23:54:54 -!- Brannock has quit [Ping timeout: 265 seconds] 23:55:14 literally everyone knows what bone rune looks like 23:55:16 I'm sorry 23:55:33 i do <3 you, neil, fungus, and ontoclasm 23:55:46 but i am drunk 23:55:46 not my fault you've all got your minds in the gutter 23:56:17 -!- ProzacElf has quit [Remote host closed the connection] 23:57:46 -!- demiskeleton has quit [Quit: Leaving] 23:58:15 -!- KurzedMetal has quit [Read error: Connection reset by peer]