00:00:34 Anyways, I plan on staying awake for quite some time. 00:01:08 Then again, the last time that happened resulted in me getting embarassed. 00:01:42 : ok ) 00:02:11 So basically, it comes down to...something. 00:03:11 it must be pretty hard to develop crawl while tired and saying embarrassing things 00:03:17 Unstable branch on crawl.develz.org updated to: 0.12-a0-83-g89c3a5d (33) 00:03:19 maybe you should get some rest 00:03:30 something about sleeping until they come up with something harder than zigs 00:03:33 something about 200 dragons 00:03:51 Wait, they already did that; the last wave in arenasprint. 00:04:09 -!- Kalir has quit [Quit: fuckstick mcgee] 00:04:09 Fine, so it still is wrecked by a MuSu, but that's not saying much 00:04:17 zot replaced with the first five sprints 00:04:22 that you have to do, in order 00:04:27 before you can get the orb 00:04:34 Oh god 00:04:52 i've heard worse ideas 00:05:02 there used to be a whole lot of worse ideas 00:05:15 Pacification automatically tries to target monsters on the other side of glass walls. (https://crawl.develz.org/mantis/view.php?id=6079) by elliptic 00:06:01 Ah, Ely is so broken it isn't even funny. 00:06:10 Annihilated by an ettin statue (65 damage) 00:06:22 Oh god 00:08:17 -!- Textmode has quit [Ping timeout: 255 seconds] 00:08:25 i agree with the suggestion that it should be "ettin (statue form)" or something along those lines 00:08:39 it should be like other temporary buffs 00:11:06 I...might need to sleep/ 00:11:29 My brain is jumbling everything together 00:12:01 Long story short, I thought for a split second you played as Cerebov in DCSS. 00:12:47 FR: Make that a game mode 00:13:06 A mode wherein you play as the monsters has been requested for quite some time 00:14:56 But yeah, time to see what the RNG wills me to do 00:15:24 !rng go_to_sleep play_DCSS consult_chat something_embarassing 00:15:24 The RNG chooses: consult_chat. 00:15:29 VERY WELL 00:15:51 -!- Dingo has quit [Read error: Connection reset by peer] 00:16:04 Lightli: you should use ##crawl for this instead 00:16:08 I did 00:16:20 try to stay on topic in this channel 00:16:25 Sure. 00:17:34 -!- Stelpa has quit [Read error: Connection reset by peer] 00:17:47 Windows builds of master branch on crawl.develz.org updated to: 0.12-a0-83-g89c3a5d 00:19:23 -!- Lightli has quit [] 00:26:18 -!- Dingo has quit [Quit: World in peril] 00:27:34 -!- Chozo has quit [Read error: Connection reset by peer] 00:29:45 8 ettin (statue form) 00:30:47 heh 00:31:29 my thinking for a transmuter unique is that it wouldn't need to use every form. in particular, blade hands and beastly appendage could be avoided 00:31:48 it would be more interesting if it went between ice, dragon, and spider form i think. maybe statue too 00:31:56 that gives it a nice variety of different attacks 00:32:09 (which you need different resists for) 00:32:56 One problem with having them cast spells as normal might be that it wastes a lot of time just swapping forms without doing anything in it, particularly if it has many of them 00:33:59 -!- bmh has joined ##crawl-dev 00:34:03 At the moment, monsters will not cast a form spell if they already have one active. 00:34:07 Could we get a Hector unique? :) 00:34:21 Oh, well that might address that right there 00:34:48 Might want to keep the duration relatively low if that's the case, though. If you actually want the unique to use more than one during the fight 00:37:21 L ettin (lich form) 00:37:26 The ettin hits you! You feel drained. The ettin hits you! You feel drained. 00:38:10 -!- Codrus has quit [Ping timeout: 244 seconds] 00:40:04 now ettins don't have to worry about the food clock 00:40:06 what happens if you give a licn that spell 00:40:11 lich* 00:40:12 They can't cast it. 00:40:34 Non-living creatures can't use transmutation spells. 00:41:50 how about an ice beast with ice form? 00:42:15 That... would probably work with the code as it is now. :b 00:42:20 Spiders with spider form! 00:42:35 Dragons with dragon form! 00:42:35 :D 00:42:51 twin uniques 00:42:54 -!- anubiscrapfoobis has quit [Ping timeout: 252 seconds] 00:42:58 one's an ice beast with dragon form 00:43:01 XD 00:43:05 the other is a dragon with ice form 00:44:30 Haha 00:44:47 Maybe ice beasts with ice form just turn into BIGGER ice beasts? :P 00:45:38 bigger. icier. more beastly. 00:45:40 -!- Roarke has quit [Quit: ThrashIRC v2.6 sic populo comunicated] 00:46:30 I titanic ice creature 00:46:39 s/creature/beast/ >:( 01:05:31 -!- absolutego has joined ##crawl-dev 01:12:09 -!- G-Flex has quit [] 01:12:17 -!- ontoclasm has quit [Quit: Leaving.] 01:16:35 Some issues with Arachne (https://crawl.develz.org/mantis/view.php?id=6080) by ajg_matebo 01:25:07 -!- Vizer has quit [Ping timeout: 240 seconds] 01:25:11 -!- indspenceable has quit [Quit: Leaving.] 01:36:21 -!- bmh has quit [Quit: Page closed] 01:44:34 03evilmike * r677207328a1f 10/crawl-ref/source/mon-stuff.cc: Make banishment count for "monster_dies" triggerers. 01:46:36 in case anyone wonders about that, monster_dies has always covered more than just dying 01:47:23 what kind of stuff does it trigger besides piety effects? 01:47:46 milestones, I would guess 01:48:07 maybe not though, or unique banishment wouldn't have been announced before now 01:49:09 it's just something used by vaults 01:50:03 -!- Pacra has quit [Quit: This computer has gone to sleep] 01:50:35 oh, things like that one Yred vault? 01:50:47 -!- yxhuvud has quit [Read error: Connection reset by peer] 01:51:01 I believe that one uses it, yeah. There's another way to trigger stuff on monster death, it might use that way. I forget 01:51:32 re: monster_dies, some vaults are scripted to do a thing when a monster is defeated, and it uses that. it will also trigger when a monster is unsummoned or otherwise removed (such as when it leaves the level on being pacified) 01:51:33 -!- Codrus|2 has quit [Ping timeout: 244 seconds] 01:51:39 so allowing banishment there makes it more consistent, imo 01:52:38 next question: what happens with slimify :P 01:53:18 I keep forgetting to make a uniq.slimify milestone... 01:53:54 -!- SkaryMonk has joined ##crawl-dev 01:53:58 D fire elementalist (dragon form) 01:54:07 ...grunt_magic_academy is going to be really entertaining >:) 01:54:16 slimify won't trigger it afaik (assuming it counts as a polymorph) 01:54:28 -!- bonghitz has quit [Quit: bonghitz] 01:56:36 allowing polymorph to count for it is bad because it causes insane things to happen when shapeshifters are invovled 01:57:20 the relevant part of slimify isn't the polymorph part anyway, it is the change in friendliness status 02:01:04 if you really care about triggering stuff for a specific monster, you can use monster_dies_lua_key and attach it to the monster itself. you'd still have to kill the friendly slime though 02:04:05 Unstable branch on crawl.s-z.org updated to: 0.12-a0-84-g6772073 (33) 02:07:34 -!- indspenceable1 has quit [Quit: Leaving.] 02:12:27 -!- chewymouse has quit [Quit: Leaving] 02:18:46 -!- ZebTM has quit [] 02:21:37 -!- unknownuser_ has quit [Ping timeout: 240 seconds] 02:24:58 -!- aleksil has quit [Ping timeout: 265 seconds] 02:30:59 -!- ebarrett has quit [] 02:37:59 -!- evilmike has quit [Read error: Connection reset by peer] 02:49:37 -!- Soundlust has quit [Ping timeout: 246 seconds] 02:54:10 -!- Silurio has quit [Ping timeout: 245 seconds] 02:56:08 -!- Lasse- has quit [Read error: Connection reset by peer] 03:00:28 -!- Elynae has quit [Quit: Leaving] 03:03:03 -!- crate has quit [Quit: Leaving] 03:04:38 -!- Elynae has quit [Client Quit] 03:06:01 -!- ainsophyao has quit [Read error: Connection reset by peer] 03:06:28 -!- ainsophyao has joined ##crawl-dev 03:07:30 -!- ainsophyao has quit [Remote host closed the connection] 03:08:01 -!- kingbuddyboy_ has quit [Quit: Page closed] 03:08:15 -!- syllogism has joined ##crawl-dev 03:14:07 -!- wasd22 has quit [Ping timeout: 240 seconds] 03:14:38 -!- sbluen has quit [Ping timeout: 245 seconds] 03:14:38 -!- bmfx has quit [Ping timeout: 245 seconds] 03:14:48 -!- sbluen_ is now known as sbluen 03:29:23 -!- oberstein has quit [Ping timeout: 260 seconds] 03:30:15 -!- Adeon has joined ##crawl-dev 03:30:47 -!- TAS_2012v has quit [Ping timeout: 260 seconds] 03:34:29 -!- hart has quit [Read error: Connection reset by peer] 03:37:05 -!- Zeor has quit [Quit: g'night!] 03:37:17 -!- Chozo has quit [Remote host closed the connection] 03:38:27 -!- anubiscrapfoobis has quit [Ping timeout: 240 seconds] 03:43:11 -!- Staplegun has quit [Ping timeout: 246 seconds] 03:45:27 -!- Adeon_ has joined ##crawl-dev 03:46:54 -!- ainsophyao has joined ##crawl-dev 03:47:35 -!- Adeon has quit [Ping timeout: 252 seconds] 03:49:15 Stone and metal walls. (https://crawl.develz.org/mantis/view.php?id=6081) by white_noise 03:50:28 -!- Adeon has joined ##crawl-dev 03:51:16 -!- Adeon_ has quit [Ping timeout: 245 seconds] 03:51:25 -!- Codrus has quit [Ping timeout: 244 seconds] 03:53:53 -!- alefury has joined ##crawl-dev 03:55:28 -!- Adeon_ has joined ##crawl-dev 03:56:19 -!- Adeon has quit [Ping timeout: 265 seconds] 03:56:39 -!- Adeon_ is now known as Adeon 03:57:34 -!- ainsophyao has quit [Remote host closed the connection] 04:02:45 -!- ainsophyao has joined ##crawl-dev 04:04:56 -!- ac13 has quit [Ping timeout: 252 seconds] 04:09:58 -!- utgarda has quit [Quit: Page closed] 04:11:16 -!- ussdefiant_ has quit [Ping timeout: 248 seconds] 04:16:58 -!- anubiscrapfoobis has quit [Ping timeout: 246 seconds] 04:17:05 -!- Elynae has quit [Quit: Leaving] 04:18:15 -!- mthomson is now known as Elynae 04:18:33 -!- Elynae has quit [Client Quit] 04:22:26 -!- SkaryMonk has quit [Read error: Connection reset by peer] 04:22:40 -!- Silurio has quit [Quit: Page closed] 04:23:32 -!- SkaryMonk has joined ##crawl-dev 04:29:03 -!- Vizer_ has quit [Quit: nipaa~] 04:29:14 -!- edlothiol has joined ##crawl-dev 04:29:28 -!- Elynae has quit [Quit: Leaving] 04:32:09 -!- Isvaffel has quit [Ping timeout: 257 seconds] 04:34:33 -!- Adeon has quit [Read error: Operation timed out] 04:35:02 -!- Adeon has joined ##crawl-dev 04:36:29 -!- Borek is now known as Mandevil 04:36:59 -!- Elynae has quit [Client Quit] 04:50:15 -!- MarvinPA has joined ##crawl-dev 04:52:29 -!- Pacra has joined ##crawl-dev 04:57:40 -!- Mottie has quit [Ping timeout: 248 seconds] 05:00:03 OSX builds of master branch on crawl.develz.org updated to: 0.12-a0-84-g6772073 05:01:46 -!- absolutego is now known as absolutego_ 05:14:51 -!- ruski has quit [Quit: Page closed] 05:15:06 -!- KKCryptic has quit [Quit: Page closed] 05:16:35 -!- ainsophyao has quit [Ping timeout: 260 seconds] 05:20:49 -!- Sgun has quit [Ping timeout: 260 seconds] 05:26:21 -!- absolutego_ has quit [Quit: leaving] 05:31:57 -!- Sab0t has quit [Quit: Leaving] 05:33:12 -!- berr has quit [Read error: Connection reset by peer] 05:33:25 -!- ark____ has joined ##crawl-dev 05:38:05 -!- Pacra has quit [Quit: This computer has gone to sleep] 06:06:23 -!- HangedMan has joined ##crawl-dev 06:08:08 -!- MarvinPA has quit [Read error: Connection reset by peer] 06:08:28 -!- marcmagus has quit [Read error: Operation timed out] 06:10:23 -!- MarvinPA has joined ##crawl-dev 06:10:49 -!- permagreen has quit [Quit: Leaving] 06:11:55 -!- Adeon has quit [Ping timeout: 272 seconds] 06:12:38 -!- Ne_Cobalt has quit [Read error: Connection reset by peer] 06:12:56 -!- soundlst has quit [Read error: Connection reset by peer] 06:14:07 -!- sbluen has quit [Ping timeout: 240 seconds] 06:16:57 -!- RollieTG has quit [Remote host closed the connection] 06:19:29 -!- ketsa has quit [Read error: Connection reset by peer] 06:19:36 -!- Elynae has quit [Quit: Leaving] 06:20:07 -!- monqy has quit [Quit: hello] 06:29:51 -!- Impy_ has quit [Quit: Page closed] 06:30:33 -!- Elynae has quit [Client Quit] 06:33:47 -!- edlothiol has quit [Read error: Connection reset by peer] 06:34:09 -!- DracoOmega has quit [] 06:35:00 -!- edlothiol has joined ##crawl-dev 06:39:38 -!- shome has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]] 06:54:08 -!- Elynae has quit [Quit: Leaving] 07:07:01 -!- Daekdroom has quit [Quit: Saindo] 07:10:48 -!- Roarke has quit [Quit: ThrashIRC v2.6 sic populo comunicated] 07:19:13 -!- mhss has quit [Quit: Page closed] 07:20:57 -!- |amethyst has quit [Ping timeout: 272 seconds] 07:25:51 -!- casmith_789 has quit [Ping timeout: 268 seconds] 07:29:54 nefD (L6 SpEn) ERROR: range check error (35 / 35) (D:4) 07:44:53 -!- Elynae has quit [Quit: Leaving] 07:44:58 -!- FunnyMan3595 has quit [Ping timeout: 268 seconds] 07:49:05 -!- Ragdoll has joined ##crawl-dev 07:49:31 -!- Vizer has quit [Quit: nipaa~] 07:50:37 -!- anubiscrapfoobis has quit [Ping timeout: 244 seconds] 07:51:28 -!- Elynae has quit [Client Quit] 07:57:53 -!- |amethyst has joined ##crawl-dev 08:03:24 !lm * cszo crash 1 08:03:25 1/6. [2012-08-14] limetea the Unseen (L14 SpEn) ASSERT(item.is valid(iinfo)) in 'tags.cc' at line 2682 failed on turn 20376. (Orc:1) 08:03:29 aw, not the first 08:04:59 -!- Sorbius has quit [Ping timeout: 246 seconds] 08:05:00 -!- xlint has quit [Ping timeout: 245 seconds] 08:05:27 -!- shrot has quit [Ping timeout: 240 seconds] 08:05:59 the cdo/trunk website is still serving the final 0.11-a0 build instead of 0.11-b1. Should probably be switched. 08:06:08 -!- bmfx_ has quit [Ping timeout: 244 seconds] 08:06:12 -!- Pingas has joined ##crawl-dev 08:11:49 -!- Jaxy has quit [Ping timeout: 244 seconds] 08:12:04 -!- neuwiz has quit [Quit: WeeChat 0.3.2] 08:28:41 -!- Lightli has joined ##crawl-dev 08:39:16 -!- Sgun has quit [Ping timeout: 246 seconds] 08:48:59 -!- Adeon has joined ##crawl-dev 08:49:31 -!- Elynae has quit [Quit: Leaving] 08:54:48 03kilobyte * r53dfda2ca377 10/crawl-ref/source/ (rltiles/dc-corpse.txt tilepick.cc): Generate Arachne's corpse from her tile. 08:54:49 03kilobyte * ra60ea91a2b43 10/crawl-ref/source/util/gather_mons: Fetch custom monsters from the Arena Sprint. 08:54:50 03kilobyte * rb0f4d7ce921d 10/crawl-ref/source/util/db_lint: Add a db_lint ignore for "base draconian". 08:54:50 03kilobyte * r2daaa4214b69 10/crawl-ref/source/monster.cc: Fix monsters switching their signature weapon to a staff with the same enum. 08:54:50 03kilobyte * r71ad897c7bb4 10/crawl-ref/source/dat/des/variable/float.des: Make the firewood loft slightly less boring at bigger depths. 08:54:51 03kilobyte * r7b757cfebcc4 10/crawl-ref/source/mon-gear.cc: Give Arachne an once-in-a-blue-moon chance for Olgreb's. 08:55:01 03kilobyte * r35608fd8ab5f 10/crawl-ref/source/ (dat/descript/monsters.txt util/db_lint util/gather_mons): Describe Arena Sprint monsters. Improvements/replacements welcome! 08:56:49 -!- simmarine has quit [*.net *.split] 08:56:49 -!- tJener has quit [*.net *.split] 08:56:49 -!- CIA-61 has quit [*.net *.split] 08:56:49 -!- galehar has quit [*.net *.split] 08:56:49 -!- HellTiger has quit [*.net *.split] 08:56:49 -!- BlastHardcheese has quit [*.net *.split] 08:56:49 -!- Morokiane has quit [*.net *.split] 08:56:49 -!- jbenedetto has quit [*.net *.split] 08:56:49 -!- bhaak has quit [*.net *.split] 08:56:49 -!- herself has quit [*.net *.split] 08:56:49 -!- clinew has quit [*.net *.split] 08:57:25 -!- BlastHardcheese has joined ##crawl-dev 08:57:25 -!- CIA-61 has joined ##crawl-dev 08:57:25 -!- galehar has joined ##crawl-dev 08:57:26 -!- bhaak has joined ##crawl-dev 08:57:27 -!- simmarine has quit [Quit: bye] 08:57:44 -!- BlastHardcheese has quit [Max SendQ exceeded] 09:00:13 Unstable branch on crawl.s-z.org updated to: 0.12-a0-91-g35608fd (33) 09:00:46 -!- Rewans has quit [] 09:01:45 -!- ontoclasm has joined ##crawl-dev 09:01:48 -!- tsn has quit [Quit: leaving] 09:02:10 -!- BlastHardcheese has joined ##crawl-dev 09:04:28 -!- SkaryMonk has quit [Quit: Leaving.] 09:07:50 -!- alefury has quit [Quit: ChatZilla 0.9.85 [Iceape 2.0.11/20120421074340]] 09:15:51 -!- CryptoCactus has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 09:22:01 -!- serge is now known as Guest39471 09:26:41 -!- tJener has quit [Ping timeout: 245 seconds] 09:26:49 -!- alefury has joined ##crawl-dev 09:28:10 03Keskitalo * r40d4e0283e34 10/crawl-ref/source/dat/ (des/tutorial/tutorial_lesson3.des descript/tutorial.txt): Tutorial lesson 3: incorporate changes from KiSS team, edit further, put messages into database. 09:28:17 yay 09:29:08 meow 09:30:46 So apparently we're getting a new Zot layout 09:31:54 -!- Elynae has quit [Quit: Leaving] 09:31:58 cannot believe you cannot read commits in the slightest 09:32:38 Hmm, do I need to cherry-pick that to 0.11 myself? 09:35:19 -!- Kalir has quit [Remote host closed the connection] 09:36:12 Or is there a release manager who does such things? 09:36:27 <|amethyst> you can do it yourself 09:36:49 -!- mthomson_ has quit [Client Quit] 09:36:54 ookies 09:38:07 03Keskitalo 07stone_soup-0.11 * rdaeb9bc0ba46 10/crawl-ref/source/dat/ (des/tutorial/tutorial_lesson3.des descript/tutorial.txt): Tutorial lesson 3: incorporate changes from KiSS team, edit further, put messages into database. 09:39:34 * Keskitalo only now learns about git cherry-pick -x option 09:39:49 I would have liked that cool "cherry-picked from foobar" message :/ 09:41:38 Probably my first commit to a stone_soup-x.yy branch :) 09:43:03 -!- Wensley has joined ##crawl-dev 09:43:06 ??test 09:43:07 Wensley: You have 1 message. Use !messages to read it. 09:43:07 test[1/34]: hi Wensley 09:43:08 -!- andrewhl has quit [Remote host closed the connection] 09:43:11 !messages 09:43:11 (1/1) elliott said (5h 7m 54s ago): btw unicode is broken in wenzell's learndb 09:43:18 elliott: elaborate 09:43:41 !learn edit wenzell_todo[2] s/$/, R, javascript, julia 09:43:41 wenzell todo[2/2]: new languages for commands: lua, perl6, tcl, R, javascript, julia 09:45:47 -!- ElMuncho has quit [Quit: Page closed] 09:48:27 <|amethyst> !learn add cszo co 09:48:28 cszo[5/5]: cßo 09:48:33 <|amethyst> ??co 09:48:33 cszo[1/5]: New server in Pennsylvania, US: crawl.s-z.org --- ssh port 22, username crawl, key at http://dobrazupa.org/cszo_key (openssh) http://dobrazupa.org/cszo_key.ppk (putty), or use the {CAO key} or the password "crawlingtotheusa" 09:48:35 <|amethyst> ??co[5] 09:48:36 I don't have a page labeled co[5] in my learndb. 09:48:39 <|amethyst> ??cszo[5] 09:48:39 cszo[5/5]: cßo 09:48:45 <|amethyst> Wenzell: see above 09:48:52 <|amethyst> !learn del cszo[5] 09:48:52 Deleted cszo[5/5]: cßo 09:49:04 <|amethyst> Wensley: err, see above 09:49:12 -!- kober has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]] 09:50:54 I wonder if my perl doesn't have unicode support, or something 09:51:00 did henzell handle unicode properly? 09:51:31 <|amethyst> hm, I thought so... I think Wenzell is assuming incoming messages are latin1 and converting to unicode internally? 09:52:05 !abyss 09:52:06 Wensley miscasts Banishment. Wensley is cast into the Abyss! 09:52:10 oh right 09:52:13 wait 09:52:17 hm 09:52:21 anyway 09:52:26 !send 09:52:27 sending Wensley to !send ß 09:52:32 !echo 09:52:32 Wensley said: !echo ß 09:52:38 looks like it 09:53:11 I don't suppose anybody can find any examples of unicode characters in cdo's mirror of the master learndb page? 09:53:25 <|amethyst> where's the mirror? 09:53:36 I... don't know 09:54:09 03dolorous * r0085391eed7f 10/crawl-ref/source/dat/descript/monsters.txt: Remove specific gender reference from "hungry kobold" description. 09:54:20 03dolorous * r0b2e7a794870 10/crawl-ref/source/dat/descript/monsters.txt: Fix wording of new descriptions. 09:54:31 wensley: summon butterflies[4] 09:54:44 |amethyst: http://crawl.develz.org/wordpress/bots 09:54:47 ??summon butterflies[4] 09:54:47 summon butterflies[4/5]: 12Ƹ̵̡Ӝ̵̨̄Ʒ 9Ƹ̵̡Ӝ̵̨̄Ʒ 4Ƹ̵̡Ӝ̵̨̄Ʒ 8Ƹ̵̡Ӝ̵̨̄Ʒ 11Ƹ̵̡Ӝ̵̨̄Ʒ7 Ƹ̵̡Ӝ̵̨Ìà 09:54:52 whaaaa 09:55:00 it's very pretty. 09:56:06 elliptic: what is it supposed to be? the cdo page gives this: 09:56:08 12Ƹ̵̡Ӝ̵̨̄Ʒ 9Ƹ̵̡Ӝ̵̨̄Ʒ 4Ƹ̵̡Ӝ̵̨̄Ʒ 8Ƹ̵̡Ӝ̵̨̄Ʒ 11Ƹ̵̡Ӝ̵̨̄Ʒ7 Ƹ̵̡Ӝ̵̨̄Ʒ 6Ƹ̵̡Ӝ̵̨̄Ʒ6 10Ƹ̵̡Ӝ̵̨̄Ʒ 09:56:45 it is supposed to look like butterflies or something 09:56:56 ??unicode 09:56:57 unicode[1/1]: http://www.ssec.wisc.edu/~tomw/java/unicode.html 09:57:21 it doesn't look right on CDO either, yeah... but at some point in the past it worked in henzell 09:57:25 !learn edit test[1] s/.*/see {summon butterflies[4]} 09:57:26 test[1/34]: see {summon butterflies[4]} 09:57:52 I'm betting it's something like my perl not being compiled with unicode support? 09:57:56 -!- ontoclasm has quit [Quit: Leaving.] 09:58:21 but I suppose it could also be my locale settings 09:58:43 !learn add wenzell_todo see {summon butterflies[4]} 09:58:44 wenzell todo[3/3]: see {summon butterflies[4]} 09:58:47 <|amethyst> Wensley: what happens if you add charset => "utf-8" to the Henzell->new() call 09:59:05 |amethyst: where the heck is that 09:59:12 <|amethyst> in Henzell.pl 09:59:16 Stable (0.11) branch on crawl.s-z.org updated to: 0.11-b1-15-gdaeb9bc 09:59:16 <|amethyst> err, henzell.pl 09:59:49 Unstable branch on crawl.s-z.org updated to: 0.12-a0-94-g0b2e7a7 (33) 10:00:24 |amethyst: do these arguments need to be in a specific order? 10:00:37 <|amethyst> no 10:01:51 -!- absolutego has quit [Ping timeout: 260 seconds] 10:01:51 té§ŧ 10:01:55 -!- Wenzell has quit [Remote host closed the connection] 10:02:12 -!- Wenzell has joined ##crawl-dev 10:02:15 <|amethyst> ??test 10:02:25 still authing 10:02:29 summon butterflies[4/5]: 12Ƹ̵̡Ӝ̵̨̄Ʒ 9Ƹ̵̡Ӝ̵̨̄Ʒ 4Ƹ̵̡Ӝ̵̨̄Ʒ 8Ƹ̵̡Ӝ̵̨̄Ʒ 11Ƹ̵̡Ӝ̵̨̄Ʒ7 Ƹ̵̡Ӝ̵̨Ìà 10:02:40 <|amethyst> !learn add test té§ŧ 10:02:40 test[35/35]: té§ŧ 10:02:45 <|amethyst> hm, I guess not 10:03:02 <|amethyst> Wensley: what does it look like in the file? 10:03:22 -!- Elynae has quit [Quit: Leaving] 10:04:15 <|amethyst> Wensley: also, what version of Perl? 10:04:47 what does the `new` invocation look like, you mean? 10:05:03 This is perl, v5.10.1 (*) built for i486-linux-gnu-thread-multi 10:05:10 <|amethyst> I mean, what does the file summon_butterflies/4 look like? 10:05:12 just using the perl that came with the debootstrap 10:05:14 -!- rzimodnar is now known as randomizr 10:05:27 <|amethyst> 5.10 should be fine, just making sure it wasn't ancient 10:06:09 -!- randomizr is now known as rzimodnar 10:06:15 |amethyst: when I cat the file it looks like the unicode output from cdo 10:06:26 <|amethyst> Wensley: oh, so messed up 10:06:31 <|amethyst> hrm 10:07:27 so either the learndb got packaged wrong, or Wensley decompressed it wrong :P 10:07:37 how is it messed up? 10:07:50 I have no idea what that entry is supposed to look like 10:07:54 <|amethyst> it looks like it's double-encoded 10:07:59 well it's not meant to look like Æ 10:08:06 that's obvious mojibake-type stuff 10:08:08 elliott: that's not how it looks on the system 10:08:12 oh 10:08:13 screenshot? 10:08:16 so it's the bot mangling it somewhere 10:08:32 12Ƹ̵̡Ó�̵̨Ì�Æ· 9Ƹ̵̡Ó�̵̨Ì�Æ· 4Ƹ̵̡Ó�̵̨Ì�Æ· 8Ƹ̵̡Ó�̵̨Ì�Æ· 11Ƹ̵̡Ó�̵̨Ì�Æ·7 Ƹ̵̡Ó�̵̨Ì�Æ· 6Ƹ̵̡Ó�̵̨Ì�Æ·6 10Ƹ̵̡Ó�̵̨Ì�Æ· 10:08:44 hope your client supports unicode 10:08:53 that also looks broken... are you sure you're sending that in the right encoding? 10:09:01 <|amethyst> that's like triple-encoded or something 10:09:04 haha 10:09:06 <|amethyst> that is how it looks on cdo 10:09:28 Wensley: here 10:09:31 file 'summon butterflies/4' 10:09:33 what does it say 10:09:41 elliott: that paste was from that exact file 10:09:58 <|amethyst> Wensley: 'file' reports encoding 10:10:08 4: DBase 3 data file 10:10:14 <|amethyst> haha 10:10:17 yes, hilarious 10:10:51 `locale` is telling me that everything is utf-8 10:10:53 <|amethyst> so it looks like the bot is maybe unmangling it a bit 10:12:11 <|amethyst> hm, or magnling it further 10:12:30 -!- VengefulCarrot has quit [Ping timeout: 245 seconds] 10:12:37 <|amethyst> s/gn/ng/ 10:12:55 <|amethyst> ??test[35] 10:12:56 test[35/35]: té§ŧ 10:13:17 <|amethyst> the one in test[35] is only double-encoded 10:14:09 <|amethyst> !echo foo 10:14:09 |amethyst said: !echo foo 10:14:12 <|amethyst> !echo f 10:14:12 |amethyst said: !echo fóó 10:14:17 |amethyst: the file gives té§ŧ 10:14:53 elliott: that paste was from that exact file 10:14:59 if only encodings were so simple as for that to be reliable 10:15:57 elliott: I can screenshot for you, but what I see as having been pasted in irc is exactly what I see in this cat output 10:16:24 right... that doesn't mean what I see is the same though 10:16:26 encodings are horrible :( 10:16:44 i should go back in time and just invent utf-8 before ascii starts existing 10:17:26 <|amethyst> Wensley: what if you export PERL_UNICODE=1 before running wenzell? 10:17:48 <|amethyst> I notice the bot code doesn't binmode the db files 10:17:50 will try 10:18:05 -!- Wenzell has quit [Remote host closed the connection] 10:18:29 -!- Wenzell has joined ##crawl-dev 10:18:37 <|amethyst> !echo té§ŧ 10:18:46 |amethyst said: !echo té§ŧ 10:18:55 <|amethyst> grumble 10:19:01 <|amethyst> ??test[35] 10:19:01 test[35/35]: té§ŧ 10:19:08 <|amethyst> !learn add test f 10:19:09 test[36/36]: fóó 10:19:15 <|amethyst> !learn del test[36] 10:19:15 Deleted test[36/36]: fóó 10:19:16 <|amethyst> hrm 10:20:22 -!- Chozo has quit [Ping timeout: 268 seconds] 10:20:40 -!- Chozo_ is now known as Chozo 10:21:32 <|amethyst> 10:21:37 <|amethyst> !seen amethyst 10:21:38 Sorry |amethyst, I haven't seen amethyst. 10:21:40 <|amethyst> !seen |amethyst 10:21:40 Sorry |amethyst, I haven't seen amethyst. 10:21:47 -!- |amethyst is now known as lamethyst 10:21:48 10:21:51 i like how !seen is broken 10:21:52 -!- lamethyst is now known as |amethyst 10:21:57 lame-thyst 10:21:58 <|amethyst> !seen lamethyst 10:21:58 I last saw lamethyst at Fri Aug 17 15:21:48 2012 UTC (9s ago) saying é on ##crawl-dev. 10:22:02 your true nature revealed 10:22:28 <|amethyst> elliott: hey, with my original nick even more things are broken 10:22:37 <|amethyst> elliott: (\amethyst) 10:23:01 /nick #*"$@"\\'; DELETE FROM users; -- amethyst 10:23:43 <|amethyst> %git c7052421 10:24:30 kilobyte * 0.11-a0-2026-gc705242: Throw out Jozef and feed him to dire wallabies. (3 months ago, 11 files, 10+ 76-) https://gitorious.org/crawl/crawl/commit/c7052421cd62 10:24:30 <|amethyst> doh 10:24:31 elliott: http://i46.tinypic.com/15rxnaf.png 10:24:31 -!- Elynae has quit [Client Quit] 10:24:31 that one weird frumply character is my font's "this character not found" glyph 10:24:42 ok 10:25:00 it looks like either your terminal is bad (probably not unless this is the 90s) or the files themselves are bad, as well as the bot itself being broken 10:25:04 what did you do to your system 10:25:26 not sure what you mean 10:25:46 what precisely do you see as being wrong 10:26:05 is it: any unicode prior to the henzell -> wenzell transfer is now corrupted? 10:26:49 -!- Mandevil has quit [Quit: leaving] 10:26:59 because, once again, summon_butterflies[4] looks roughly the same in both the cat output and on the cdo webpage 10:28:12 -!- minqmay has quit [Ping timeout: 244 seconds] 10:28:16 it's conceivable that summon butterflies[4] got broken at some point before wenzell 10:28:31 <|amethyst> can we find something other than summon_butterflies that uses unicode and was already around? 10:29:24 http://crawl.develz.org/wordpress/bots 10:29:43 http://crawl.develz.org/learndb/index.html 10:29:54 <|amethyst> aha, the second was what I needed 10:30:53 -!- Mottie has joined ##crawl-dev 10:31:23 <|amethyst> ??baddevwiki 10:31:24 baddevwiki[1/2]: How do you distinguish male from female Crawl players ? By name ! Assume names ending with “a” are female. Since it would only have effect on speech, no harm done ? 10:31:58 -!- Ruski has quit [Quit: Page closed] 10:32:17 -!- Roarke has quit [Quit: ThrashIRC v2.6 sic populo comunicated] 10:32:28 11:30 -!- Mottie [Mottikins@host-62-65.ilnaaut.clients.pavlovmedia.com] has joined ##crawl-dev 10:32:35 er 10:32:37 How do you distinguish male from female Crawl players ? By name ! Assume names ending with â��aâ�� are female. Since it would only have effect on speech, no harm done ? 10:32:43 so there's something weird there 10:32:45 <|amethyst> Wensley: those are supposed to be quotes 10:32:50 I'm a guy 10:33:08 <|amethyst> Wensley: it's double-encoded in the HTML file, and triple-encoded in /wordpress/bots and in Wenzell's output 10:34:11 yes, copying from the html file has weirdness but a different sort of weirdness 10:34:14 <|amethyst> ??randgod 10:34:14 randgod[1/2]: !rng trog makh oka tso sif veh lucy kiku nemelex хom yred ash ely beogh chei zin fedhas jiyva none 10:34:22 haha 10:34:24 I remember that 10:34:33 !rng trog makh oka tso sif veh lucy kiku nemelex хom yred ash ely beogh chei zin fedhas jiyva none 10:34:33 The RNG chooses: none. 10:35:08 here's the html page: !rng trog makh oka tso sif veh lucy kiku nemelex хom yred ash ely beogh chei zin fedhas jiyva none 10:35:27 which is again, differently weird 10:35:40 !rng 10:35:40 The RNG chooses: ß. 10:36:07 I know for sure that I used to be able to stick a unicode x in front of xom to be able to do randgod 10:36:16 so I think that's proof that henzell has handled unicode in the past 10:36:29 but now, why is cdo's copy of the learndb corrupt as well 10:36:30 yeah, that used to work 10:36:34 -!- tJener has quit [Quit: Lost terminal] 10:36:58 I would be more worried about a misencoded DB getting sent back to Henzell than immediate Unicode issues personally 10:37:13 <|amethyst> hm... trying to remember if the html file was always double-encoded like that 10:37:46 <|amethyst> maybe CAO was using latin1 or a really old Perl and the current situation is a result of hacking around that? 10:38:02 -!- smeea has quit [Read error: Connection reset by peer] 10:39:20 -!- Sgun has quit [Ping timeout: 246 seconds] 10:39:46 <|amethyst> Wensley: what does file randgod/1 say? and if you cat it in your utf-8 terminal do you get or an x-looking character? 10:40:27 <|amethyst> or .. 10:41:00 Ñ�om (i.e. the N~ character) 10:42:27 <|amethyst> so it sounds kind of like this was happening with Henzell: The stuff coming in from IRC was treated as latin1, recoded to UTF-8, and written to the file. Then on output to IRC, the string was recoded from UTF-8 to latin-1, which had the effect of producing "correct" (singly encoded) unicode 10:42:53 niiice 10:42:57 <|amethyst> and what is happening now; the stuff coming in from IRC is treated as latin1, recoded to UTF-8, and written to the file. But on output to IRC, it is not recoded, so it appears doubly-encoded 10:43:53 <|amethyst> Wensley: what if you change that to charset => "latin-1" in henzell.pl ? 10:44:07 <|amethyst> err, or whatever string perl wants for latin-1 10:44:33 <|amethyst> "latin1" it appears 10:45:11 should I unexport PERL_UNICODE 10:45:26 <|amethyst> probably, yes, though I'm not sure if it really matters 10:47:28 -!- nooodl has joined ##crawl-dev 10:47:31 -!- Wenzell has quit [Remote host closed the connection] 10:48:00 -!- Wenzell has joined ##crawl-dev 10:48:10 <|amethyst> ??test[35] 10:48:17 test[35/35]: t? 10:48:17 <|amethyst> !echo f 10:48:19 |amethyst said: !echo f 10:48:22 \o/ 10:48:22 haha 10:48:24 <|amethyst> ??summon butterflies[4] 10:48:24 summon butterflies[4/5]: 12Ƹ̵̡Ӝ̵̨̄Ʒ 9Ƹ̵̡Ӝ̵̨̄Ʒ 4Ƹ̵̡Ӝ̵̨̄Ʒ 8Ƹ̵̡Ӝ̵̨̄Ʒ 11Ƹ̵̡Ӝ̵̨̄Ʒ7 Ƹ̵̡Ӝ̵̨̄Ʒ 6Ƹ̵̡Ӝ̵̨̄Ʒ6 10Ƹ̵̡Ӝ̵̨̄Ʒ 10:48:28 infinite success 10:48:28 now it's broken, but in a way that makes it work properly 10:48:30 <|amethyst> that's what it's supposed to look like 10:48:32 <|amethyst> heh 10:48:32 fr fix henzell's code 10:49:01 <|amethyst> !learn add teśŧ 10:49:01 Syntax is: !learn commands/learn/add.pl TERM TEXT or !learn commands/learn/add.pl TERM[n] TEXT 10:49:04 <|amethyst> !learn add test teśŧ 10:49:04 test[36/36]: te?? 10:49:10 <|amethyst> !learn add test tss 10:49:10 test[37/37]: tss 10:49:13 <|amethyst> hrm 10:49:17 ??randgod 10:49:18 randgod[1/2]: !rng trog makh oka tso sif veh lucy kiku nemelex хom yred ash ely beogh chei zin fedhas jiyva none 10:49:25 <|amethyst> !learn del test[35] 10:49:26 Deleted test[35/37]: t? 10:49:27 <|amethyst> !learn del test[35] 10:49:27 Deleted test[35/36]: te?? 10:49:28 <|amethyst> !learn del test[35] 10:49:29 Deleted test[35/35]: tss 10:49:30 ??baddevwiki 10:49:30 baddevwiki[1/2]: How do you distinguish male from female Crawl players ? By name ! Assume names ending with “a” are female. Since it would only have effect on speech, no harm done ? 10:49:33 <|amethyst> still not quite right 10:50:09 <|amethyst> !learn add test £łŧ 10:50:10 test[35/35]: ?? 10:50:18 <|amethyst> !learn del test[35] 10:50:19 Deleted test[35/35]: ?? 10:50:59 is it detecting unicode characters and replacing them with question marks? 10:51:15 <|amethyst> !echo хom 10:51:15 |amethyst said: !echo ?om 10:51:34 <|amethyst> non-latin-1 characters 10:51:41 ??randgod 10:51:41 randgod[1/2]: !rng trog makh oka tso sif veh lucy kiku nemelex хom yred ash ely beogh chei zin fedhas jiyva none 10:51:48 seems inconsistent 10:51:54 <|amethyst> stuff already in the db is fine, but you can't add anything new 10:52:03 !echo хom 10:52:03 Wensley said: !echo ?om 10:52:17 <|amethyst> so it's happening at input time 10:52:38 !echo хom 10:52:38 Wensley said: !echo ?om 10:52:47 |amethyst: henzell's output looks correct 10:52:51 showing proper unicode glyphs 10:53:05 <|amethyst> Wensley: yeah, output looks fine now 10:53:18 <|amethyst> Wensley: it's input that is the problem now 10:53:37 <|amethyst> what version of Bot::BasicBot do you have? 10:53:38 damn it henzell 10:55:08 |amethyst: whatever version cpanminus installed 10:55:10 how do I check 10:55:53 <|amethyst> almost certainly the latest 0.70 then 10:56:44 <|amethyst> perl -MBot::BasicBot -e 'say $Bot::BasicBot::VERSION 10:56:55 <|amethyst> (it will say "0.7" if it's 0.70) 10:57:03 <|amethyst> I left off the closing quote 10:57:38 <|amethyst> it might be that CAO henzell was using an older version of Bot::BasicBot 10:58:17 <|amethyst> current version *should* default it latin1 ("iso-8859-1") for the charset, so it should have "worked" just as it does now 10:58:38 <|amethyst> not clear why adding charset => "latin1" would change anything 10:59:23 0.89 10:59:24 <|amethyst> ohh 10:59:39 <|amethyst> never mind, "default to latin1" isn't the same as explicitly setting it 10:59:57 <|amethyst> I guess I was wrong about 0.70 being latest :) 11:00:40 <|amethyst> oh 11:01:00 <|amethyst> 0.89 but not 0.70 has $self->{charset} = 'utf8' if !defined $self->{charset} 11:01:08 <|amethyst> which explains what broke 11:01:39 <|amethyst> maybe if you downgrade Bot::BasicBot to 0.70 (not sure exactly how with CPAN) then remove charset => "latin1" 11:01:46 sigh 11:01:48 elliott: help 11:01:59 <|amethyst> if that works, then we can try fixing it to work with the latest Bot::BasicBot 11:02:24 downgrading cpan stuff sounds, like, impossible 11:02:42 maybe it can handle multiple versions simultaneously though 11:02:43 idk 11:03:02 <|amethyst> I can toss you my BasicBot.pm 11:03:38 <|amethyst> http://s-z.org/neil/tmp/BasicBot.pm 11:08:09 |amethyst: what do I do with this? 11:08:23 does this drive cpan? 11:09:28 -!- blabber has joined ##crawl-dev 11:14:01 -!- st_ has joined ##crawl-dev 11:18:14 <|amethyst> Wensley: you'd drop it into your Perl path replacing the existing Bot/BasicBot.pm 11:19:05 is that likely to just work? 11:19:22 cpan seems like it was doing more than downloading a single file and appending to an env variable 11:19:49 <|amethyst> Bot::BasicBot happens to be just one .pm file 11:20:02 <|amethyst> in general, no it wouldn't 11:23:02 -!- nefD has quit [Quit: Page closed] 11:23:57 -!- Guest39471 has quit [Quit: Page closed] 11:25:17 -!- indspenceable has quit [Quit: Leaving.] 11:28:02 -!- serge is now known as Guest59797 11:28:41 -!- Ne_Cobalt has quit [Quit: Http://www.ZeroIRC.NET Zero IRC Ver 2.9G] 11:33:05 -!- wasd22 has quit [Read error: Connection reset by peer] 11:38:41 -!- Mottie has quit [Ping timeout: 268 seconds] 11:38:47 -!- ac13 has quit [Ping timeout: 240 seconds] 11:38:50 -!- Sorbius has quit [Ping timeout: 246 seconds] 11:42:53 -!- kek has joined ##crawl-dev 11:43:03 -!- Guest59797 has quit [Quit: Page closed] 11:43:15 -!- blueDave has quit [] 11:44:33 -!- Elynae has quit [Quit: Leaving] 11:45:31 -!- ussdefiant_ has joined ##crawl-dev 11:45:49 -!- wheals has quit [Quit: Leaving] 11:47:47 -!- kek has quit [Ping timeout: 240 seconds] 11:48:00 <|amethyst> Wensley: another idea that might actually be a real fix 11:48:40 -!- elliott has quit [Quit: Leaving] 11:48:56 <|amethyst> Wensley: keep using 0.89 with charset => 'utf-8' (or not; it's not strictly necessary since it's the default in 0.89) but remove the extra call to charset_encode near the end of henzell.pl (in "sub say") 11:49:05 <|amethyst> Wensley: that is, change this: 11:49:08 <|amethyst> my ($ewho, $ebody) = $self->charset_encode($who, $body); 11:49:08 <|amethyst> $self->privmsg($ewho, $ebody); 11:49:09 <|amethyst> to 11:49:20 <|amethyst> $self->privmsg($who, $body); 11:49:52 <|amethyst> that will require recoding the current learndb 11:50:02 -!- ainsophyao has joined ##crawl-dev 11:50:23 <|amethyst> but it should work with new entries, and that should make the HTML come out correct 11:50:54 <|amethyst> s/that/recoding the existing db/ 11:52:26 -!- blabber_ has joined ##crawl-dev 11:53:49 -!- One-Eyed has quit [Quit: Page closed] 11:54:30 <|amethyst> Wensley: recoding should be as simple as (first make a backup!) recode utf8..latin1 dat/learndb/*/* 11:55:22 -!- blabber has quit [Ping timeout: 252 seconds] 11:56:19 -!- tensorpudding_ is now known as tensorpudding 11:56:49 -!- blabber_ has quit [Ping timeout: 240 seconds] 11:57:04 <|amethyst> ('recode' being a GNU util, debian package recode or sources at http://ftp.gnu.org/gnu/recode/recode-3.6.tar.gz; you can do it with iconv as well but will need to make temporary files) 11:57:22 -!- blabber has joined ##crawl-dev 12:03:34 -!- berr has quit [Changing host] 12:12:56 -!- Lightli has quit [] 12:18:15 -!- bonghitz has quit [Quit: bonghitz] 12:23:47 -!- ussdefiant_ has quit [Ping timeout: 245 seconds] 12:26:19 -!- G-Flex has joined ##crawl-dev 12:27:09 -!- |amethys1 has joined ##crawl-dev 12:27:18 -!- |amethys1 has quit [Client Quit] 12:27:32 -!- kek has joined ##crawl-dev 12:28:50 -!- blabber has quit [Quit: Biergarten] 12:30:38 Waterpls (L17 OpWz) ASSERT(in_bounds(src_pos) || src_pos.origin()) in 'mon-behv.cc' at line 872 failed. (Swamp:1) 12:32:51 -!- |amethys1 has joined ##crawl-dev 12:33:01 -!- |amethys1 has quit [Client Quit] 12:33:15 -!- |amethys1 has joined ##crawl-dev 12:33:28 -!- magistern has quit [Quit: This computer has gone to sleep] 12:33:29 -!- |amethyst has quit [Quit: leaving] 12:33:34 -!- |amethys1 is now known as |amethyst 12:33:54 -!- |amethyst has quit [Client Quit] 12:34:32 -!- |amethyst has joined ##crawl-dev 12:36:52 -!- |amethyst has quit [Client Quit] 12:36:59 -!- |amethyst has joined ##crawl-dev 12:37:34 -!- Sizzell has quit [Remote host closed the connection] 12:38:20 -!- Sizzell has joined ##crawl-dev 12:39:44 -!- Sizzell has quit [Remote host closed the connection] 12:39:52 -!- wheals has quit [Quit: Leaving] 12:41:30 -!- Sizzell has joined ##crawl-dev 12:44:46 -!- Pingas has quit [Read error: Connection reset by peer] 12:46:05 <|amethyst> hm, Bot::BasicBot doesn't take LocalAddr to pass on to POE::Component::IRC 12:46:24 -!- Pingas has joined ##crawl-dev 12:46:36 <|amethyst> so it looks like sizzell is stuck coming from dobrazupa.org 12:58:20 -!- Elynae has quit [Quit: Leaving] 13:01:07 -!- y2s82 has quit [Remote host closed the connection] 13:01:45 -!- monqy has joined ##crawl-dev 13:02:52 -!- Orionstein has quit [Quit: Leaving.] 13:02:57 -!- sbluen has quit [Ping timeout: 245 seconds] 13:03:14 -!- Sgun has quit [Ping timeout: 246 seconds] 13:05:30 -!- Mottie has joined ##crawl-dev 13:06:09 -!- Turgor has quit [Quit: Page closed] 13:10:32 The halfling casts a spell. Yoink! The halfling pulls a hand axe towards itself. 13:14:50 -!- Fear has quit [Quit: Leaving] 13:14:59 -!- Roarke has quit [Ping timeout: 272 seconds] 13:15:32 -!- Pepe has quit [Ping timeout: 265 seconds] 13:15:44 -!- kek has quit [Remote host closed the connection] 13:17:22 Grunt: +++ 13:17:31 -!- kek has joined ##crawl-dev 13:17:39 The natural candidate for this, of course, is Maurice. :) 13:18:27 Grunt: now replace every single kobold-with-returning-weapons in every single bailey with a new Kobold Skirmisher monster with returning weapons and apportation :) 13:19:03 Heh! I like that idea. 13:19:10 Not necessarily the bailey part, but the kobold skirmisher. 13:20:00 -!- Jaxy has quit [Quit: Leaving] 13:20:06 -!- nosferax has quit [Quit: Leaving] 13:23:21 Grunt: how about a monster with borg's 13:23:34 Borg's is on the list of things to implement, yes. :b 13:24:14 then give it to antaeus 13:24:20 Haha. 13:26:22 -!- remyroy has quit [Read error: Connection reset by peer] 13:29:38 -!- Stelpa_ is now known as Stelpa 13:29:50 -!- absolutego has quit [Quit: leaving] 13:30:15 -!- Stelpa has quit [Changing host] 13:38:20 -!- orelius has quit [Ping timeout: 245 seconds] 13:43:44 -!- kek has quit [Quit: Leaving] 13:44:03 -!- mhss has quit [Quit: Page closed] 13:45:07 -!- Daekdroom has quit [Quit: Saindo] 13:46:44 -!- Chozo has quit [Read error: Connection reset by peer] 13:49:03 -!- Elynae has quit [Quit: Leaving] 13:50:15 -!- N78291 has quit [Quit: null] 13:51:19 -!- evilmike has joined ##crawl-dev 13:57:44 -!- orelius has quit [Quit: Page closed] 13:57:44 Grunt: give lava snakes apportation, and give them a tendency to want to apport everything in sight 13:57:49 The necromancer gestures wildly while chanting. The necromancer is completely healed! 13:57:52 Wensley: haha. 13:58:04 Grunt: jellies with apportation!!! 13:59:22 The jelly wobbles wildly while wobbling. 13:59:36 "completely healed" is a boring message. When you cast borg, doesn't it say something about how awful the process is? 13:59:53 Your body is healed in an extremely painful way. 14:00:10 s/extremely/amazingly/ 14:00:18 there should be a cool message about some disgusting necromancy related thing happening when you see a monster cast it 14:00:22 <|amethyst> Wensley: did you see my suggestions above? 14:01:52 |amethyst: was just installing recode 14:01:58 <|amethyst> cool 14:02:01 <|amethyst> hopefully this works 14:02:06 -!- Domiano has quit [Read error: Connection reset by peer] 14:02:25 |amethyst: going to copy the learndb folder and recode it now 14:02:29 then we'll make the swap 14:02:53 The necromancer casts a spell. The necromancer's body rebuilds itself in a surge of vile energy! 14:03:32 -!- ainsophyao has quit [Remote host closed the connection] 14:03:33 yeah, that's much better 14:03:47 <|amethyst> hey, how about that for the player message too? 14:04:58 doesn't convey how painful it is 14:05:04 whats the maxhp cost for the monster version? I'm thinking it could stand to be fairly significant, even though that doesn't fully mirror the player version 14:05:18 It's the same as the player case at the moment. 14:05:48 if it's the same numbers, it's still a bigger proportion of their maxhp, so that could work 14:05:56 -!- Wenzell has quit [Remote host closed the connection] 14:06:37 -!- Wenzell has joined ##crawl-dev 14:07:22 ??randgod 14:07:23 randgod[1/2]: !rng trog makh oka tso sif veh lucy kiku nemelex хom yred ash ely beogh chei zin fedhas jiyva none 14:07:26 here's a somewhat unrelated question: what happens if you heal a monster that has ddoor up? does it paralyze them? 14:07:29 !echo хom 14:07:29 Wensley said: !echo хom 14:07:34 |amethyst: stunning victory 14:10:35 -!- CaptainPickles_ has quit [Client Quit] 14:11:29 |amethyst: you're basically the coolest guy in the world 14:12:06 -!- Lawman has quit [Quit: Page closed] 14:12:25 -!- ChongLi has quit [Quit: leaving] 14:13:22 "t:10 5 necromancer hd:20 god:kikubaaqudgha spells:agony;haunt;necromutation;animate_dead;borgnjor's_revivification;death's_door v 5 necromancer hd:20 god:kikubaaqudgha spells:agony;haunt;necromutation;animate_dead;borgnjor's_revivification;death's_door delay:200" 14:13:49 i think you could drop necromutation from that 14:14:01 no reason to give the monster a spell that blocks some of it's other spells, imo 14:14:01 Probably, but I wanted to see how it worked with the complete Necronomicon. 14:16:50 -!- wheals has quit [Quit: Leaving] 14:17:27 -!- Elynae has quit [Client Quit] 14:17:47 |amethyst: so wait, did recode turn the database from utf8 to latin1, or the other way around? 14:20:28 <|amethyst> Wensley: from double-encoded UTF-8 to single-encoded UTF-8 14:20:33 <|amethyst> ??summon butterflies[4] 14:20:33 summon butterflies[4/5]: 12Ƹ̵̡Ӝ̵̨̄Ʒ 9Ƹ̵̡Ӝ̵̨̄Ʒ 4Ƹ̵̡Ӝ̵̨̄Ʒ 8Ƹ̵̡Ӝ̵̨̄Ʒ 11Ƹ̵̡Ӝ̵̨̄Ʒ7 Ƹ̵̡Ӝ̵̨̄Ʒ 6Ƹ̵̡Ӝ̵̨̄Ʒ6 10Ƹ̵̡Ӝ̵̨̄Ʒ 14:20:35 -!- erisdiscordia_ has quit [Read error: Connection reset by peer] 14:20:46 <|amethyst> ??baddevwiki 14:20:46 baddevwiki[1/2]: How do you distinguish male from female Crawl players ? By name ! Assume names ending with “a” are female. Since it would only have effect on speech, no harm done ? 14:21:29 <|amethyst> !learn add test éĝ 14:21:29 test[35/35]: éĝ 14:21:33 <|amethyst> ??test[35] 14:21:33 test[35/35]: éĝ 14:21:34 I think I can guess who wrote that 14:21:40 <|amethyst> !learn del test[35] 14:21:40 Deleted test[35/35]: éĝ 14:21:54 evilmike: i don't think monster ddoor has any kind of paralysis 14:22:21 well then, it might as well be added while monster spells are being worked on 14:22:28 <|amethyst> summon butterflies still looks weird to me, but maybe that's on my end 14:22:36 -!- Elynae has quit [Client Quit] 14:22:40 it would be fun to use ely to paralyze nergalle 14:23:00 you just can't heal ddoored monsters currently 14:23:00 -!- |amethys1 has joined ##crawl-dev 14:23:20 i guess the question is, is ddoor supposed to just paralyze for self-healing? Or any healing? 14:23:32 oh you can pacify them though 14:23:39 it just doesn't heal 14:23:40 hahah 14:23:58 i would vote for "any healing" because it seems more fun 14:24:17 it's supposed to be that no healing works at all except borg, i thought 14:24:32 oh 14:24:38 <|amethyst> Wensley: looks good... I was worried the summon butterflies thing was still broken, but that's just my terminal being funny with combining characters 14:24:42 at one time it was more than just borg 14:24:51 it was in the past, yeah 14:25:00 -!- |amethys1 has quit [Client Quit] 14:25:19 -!- Svankensen has quit [Quit: Page closed] 14:25:23 probably trying to heal yourself shouldn't waste turns/items/charges 14:25:33 yes 14:27:59 <|amethyst> hm... watching on cszo doesn't clear the screen to black, meaning if I do it on a terminal with a non-black background I get a mix of background colours depending on whether that cell has been drawn 14:28:34 <|amethyst> playing seems to be fine 14:31:15 -!- One-Eyed has quit [Ping timeout: 245 seconds] 14:31:56 <|amethyst> aha, never mind, it's screen that causes the problem 14:39:52 -!- Elynae has quit [Quit: Leaving] 14:40:22 -!- link_108 has quit [Quit: link_108] 14:42:14 -!- Yen has quit [Ping timeout: 246 seconds] 14:44:43 -!- Pthing has quit [Read error: Connection reset by peer] 14:44:43 -!- absolutego has joined ##crawl-dev 14:48:40 -!- Lightli has quit [] 14:57:54 -!- CedorDark has quit [Quit: Quitte] 15:00:18 -!- link_108 has quit [Quit: link_108] 15:13:20 -!- Morphy has quit [Ping timeout: 245 seconds] 15:19:34 -!- Namey has quit [Quit: Leaving] 15:20:25 -!- buppy has quit [Ping timeout: 245 seconds] 15:20:50 -!- kingbuddyboy has quit [Ping timeout: 245 seconds] 15:20:50 -!- Kellhus_ has quit [Ping timeout: 245 seconds] 15:21:15 -!- One-Eyed has quit [Ping timeout: 245 seconds] 15:21:15 -!- tehbanz has quit [Ping timeout: 245 seconds] 15:21:15 -!- xlint has quit [Ping timeout: 245 seconds] 15:21:40 -!- Lightli has quit [Ping timeout: 245 seconds] 15:21:40 -!- omnirizon has quit [Ping timeout: 245 seconds] 15:22:05 -!- VideoGames has quit [Ping timeout: 245 seconds] 15:22:05 -!- CaptainPickles has quit [Ping timeout: 245 seconds] 15:22:38 -!- Pacra has joined ##crawl-dev 15:24:51 -!- Sequell has quit [Ping timeout: 276 seconds] 15:26:50 -!- rkd2 has quit [] 15:28:32 -!- Sequell has joined ##crawl-dev 15:30:39 -!- Lightli_ has quit [] 15:35:02 -!- frogbotherer has joined ##crawl-dev 15:36:21 -!- Elynae has quit [Quit: Leaving] 15:36:32 -!- Kalir has quit [Changing host] 15:37:40 -!- Stelpa has quit [Remote host closed the connection] 15:40:42 -!- simmarine_ is now known as simmarine 15:41:41 -!- absolutego has quit [Quit: leaving] 15:42:22 -!- erikp is now known as erisdiscordia 15:42:30 -!- MrScorpius has quit [Ping timeout: 245 seconds] 15:49:07 -!- minqmay is now known as minmay 15:49:13 -!- minmay is now known as minqmay 15:51:18 -!- Wensley has quit [Quit: leaving] 15:56:25 -!- casmith789 has joined ##crawl-dev 15:59:53 -!- Elynae has quit [Quit: Leaving] 16:00:19 -!- Orionstein has quit [Quit: Leaving.] 16:01:41 03evilmike * r5af486d44b79 10/crawl-ref/source/dat/des/sprint/arena_sprint.des: Some balance changes to Sprint VI. 16:02:51 -!- andrewhl has quit [Remote host closed the connection] 16:05:06 -!- VideoGames_ is now known as VideoGames 16:07:35 -!- Stelpa has quit [Changing host] 16:08:39 -!- remyroy has quit [Read error: Connection reset by peer] 16:11:53 -!- chewymouse has joined ##crawl-dev 16:23:02 -!- Serfuzz has quit [Remote host closed the connection] 16:23:10 -!- aleksil has quit [Ping timeout: 244 seconds] 16:24:21 The human casts a spell. The human's glowing dwarven executioner's axe dances into the air! 16:28:37 a while ago there was a neat idea (I forget who proposed it) about making a monster based around tukima's dance. I think it was metal gargoyles 16:28:55 the monster itself would stay fairly weak, but the dancing weapons would be a threat 16:30:59 -!- One-Eyed_ has quit [Quit: Page closed] 16:35:13 -!- yxhuvud has quit [Ping timeout: 256 seconds] 16:38:24 metal gargoyle is correct; https://crawl.develz.org/wiki/doku.php?id=dcss:brainstorm:dungeon:branch:hell_branch_ends#dis 16:41:02 -!- scwizard has quit [Quit: Page closed] 16:41:36 -!- dpeg has joined ##crawl-dev 16:41:56 -!- atrodo has quit [Client Quit] 16:47:20 probably not necessary for Dis anymore, but I also suggested tukima's as a possibility for a vampire which would brighten up some dull parts of the game if other vampires got some cool stuff too 16:48:21 ...cause fear? 16:49:45 hopefully redoing vampires would be to remove annoying things not add more 16:53:01 -!- Textmode has joined ##crawl-dev 16:54:09 -!- dptr1988 has quit [Quit: leaving] 16:58:28 -!- Yen has quit [Ping timeout: 245 seconds] 16:59:41 Unstable branch on crawl.s-z.org updated to: 0.12-a0-95-g5af486d (33) 17:01:53 -!- tensorpudding has quit [Ping timeout: 246 seconds] 17:07:43 so i've /improved/ map mode for Android tiles; and i want to explain the changes before i go cap in hand for loads of command icons, just in case no-one likes it 17:08:24 essentially, there's a new command tab with all the map commands on it (find stairs, go up/down, add waypoint, etc., etc.) 17:08:41 clicking on the minimap or clicking on one of the icons in this tab takes you into map mode 17:09:07 clicking around in the minimap just moves the cursor (no pixel hunting for fast travel) 17:09:44 clicking on the minimap also makes the map tab active if it isn't already 17:10:24 no full screen dungeon region :P 17:10:32 or pinch to zoom :P 17:11:00 thoughts? :) 17:11:06 sounds good anyway ;) 17:11:21 how do you fast travel to a location on the overmap then? 17:13:26 if it's just an arbitrary location, then click on the minimap, drag the box around 'til you're in roughly the right place, click on the tile you want, click on the "go to cursor" command icon 17:14:01 ok, so there's a command icon 17:14:08 I like how the current version lets you pan around with right click, and then autotravel with left click 17:14:14 when I played offline tiles, I used that a lot 17:14:35 how about making clicking on the currently centered/selected tile travel there too? 17:14:57 I agree that in desktop tiles, where you have a right mouse button, left click should still travel 17:15:13 evilmike: that's great with a mouse, but Android has hold-for-right-click, which is really unreliable 17:15:22 ah, right 17:16:10 for now these changes are just for Android, but it all works in local tiles on every platform, so if i can help improve the general UI at the same time, i will :) 17:16:27 (but the minimap command tab would be great for desktop tiles too) 17:16:45 clicking on the currently-selected tile for fast travel is a good idea 17:17:08 -!- Elynae has quit [Quit: Leaving] 17:17:12 -!- tehbanz has quit [Quit: Page closed] 17:19:38 -!- ontoclasm has joined ##crawl-dev 17:21:35 -!- tJener has quit [Ping timeout: 252 seconds] 17:21:41 -!- Vidiny has quit [Quit: ugh i hate girls] 17:21:55 ha! that was suspiciously easy to implement :) 17:23:36 -!- ussdefiant has quit [Ping timeout: 244 seconds] 17:26:11 -!- scummos has quit [Ping timeout: 244 seconds] 17:29:10 -!- Eurtek has quit [Ping timeout: 245 seconds] 17:34:44 -!- syllogism has quit [] 17:46:02 -!- dg_ has joined ##crawl-dev 17:48:03 -!- omnirizon has quit [Ping timeout: 245 seconds] 17:48:49 -!- sbluen has quit [Ping timeout: 240 seconds] 17:48:55 -!- ontoclasm has quit [Quit: Leaving.] 17:51:28 -!- Ragdoll has quit [Quit: Ik ga weg] 17:52:07 -!- HellTiger has quit [Ping timeout: 240 seconds] 17:53:40 33 floating vaults (https://crawl.develz.org/mantis/view.php?id=6082) by minmay 17:53:56 wow 17:53:57 evilmike: You have 1 message. Use !messages to read it. 17:54:01 !messages 17:54:01 (1/1) minqmay said (27m 33s ago): here is a lernaean hydra strategy you might want to try: !lm sexyelmdreams sprint uniq=~lernaean -tv 17:54:11 !lm sexyelmdreams sprint uniq=~lernaean -tv 17:54:18 1. sexyelmdreams, XL8 MuCK, T:945 (milestone) requested for FooTV. 17:54:20 -!- Deathmic has quit [Read error: Connection reset by peer] 17:54:28 -!- Wensley has joined ##crawl-dev 17:55:42 evilmike: whas is it (cannot watch from here)? 17:55:49 xom polymorphed it 17:55:59 the merfolk-shaped lernaean hydra 17:56:46 fun 17:58:13 he also had xom snakes to sticks a dark black mamba once 17:58:19 apparently xom is pretty good in arena sprint! 17:58:47 a dark black mamba 17:58:52 ? 17:59:14 every 5th fight is a boss. there aren't many good uniques to use, so I put in a lot of renamed monsters 17:59:20 aha 17:59:24 they're usually just the base monster with a big HP boost 17:59:26 -!- crate has quit [Quit: Leaving] 18:01:50 -!- guppyfry has quit [Quit: Page closed] 18:05:21 -!- Kenran has quit [Quit: Quitting] 18:09:21 <|amethyst> elliptic: well, I did a rewriterule to fetch the .bz2 if someone requests the .ttyrec (as cdo does) 18:09:34 <|amethyst> elliptic: that particular tv still fails in the same way, though 18:13:07 -!- scummos^ has quit [Ping timeout: 240 seconds] 18:19:24 -!- dg_ has quit [Quit: Textual IRC Client: www.textualapp.com] 18:19:37 -!- Codrus has quit [Ping timeout: 240 seconds] 18:20:41 <|amethyst> I guess footv has probably cached that ttyrec, but I'm still not sure that's the only problem 18:24:39 -!- dpeg has quit [Quit: Lost terminal] 18:30:57 -!- dpeg has joined ##crawl-dev 18:31:28 -!- tensorpudding_ has quit [Ping timeout: 246 seconds] 18:32:06 -!- Roarke has quit [Quit: ThrashIRC v2.6 sic populo comunicated] 18:33:06 -!- Oddtwang has quit [Read error: Connection reset by peer] 18:34:01 -!- VideoGames has quit [Quit: Page closed] 18:39:53 -!- elliptic has quit [Quit: Leaving] 18:48:03 -!- elliptic has joined ##crawl-dev 18:57:21 -!- N78291 has quit [Quit: null] 19:00:01 -!- ark____ has quit [Quit: Leaving] 19:04:36 -!- link_108 has quit [Quit: link_108] 19:04:46 ERROR in 'tileweb.cc' at line 200: Socket write error: No buffer space available (https://crawl.develz.org/mantis/view.php?id=6083) by PhreeStyle 19:09:09 -!- RollieTG has quit [Ping timeout: 260 seconds] 19:13:45 -!- Morphy has quit [Ping timeout: 245 seconds] 19:15:34 -!- mivue has quit [Ping timeout: 260 seconds] 19:17:17 The human gestures wildly while chanting. The human flies up into the air! 19:17:25 The human floats gently downwards. The human falls into the water! The human drowns. 19:18:29 -!- Aryth has quit [Ping timeout: 260 seconds] 19:22:08 Grunt: hahahaha what 19:22:42 all of the spell implementations 19:25:43 -!- xlint_ has quit [Quit: Page closed] 19:29:37 -!- diazepan has quit [Ping timeout: 240 seconds] 19:29:42 -!- Moanerette has quit [Quit: Page closed] 19:31:35 fr monster miscasts 19:32:05 -!- kingbuddyboy has quit [Ping timeout: 245 seconds] 19:36:04 -!- frogbotherer has quit [Remote host closed the connection] 19:37:59 -!- dpeg has quit [Quit: leaving] 19:39:11 -!- Chozo has quit [Remote host closed the connection] 19:39:12 -!- Zero is now known as Guest4357 19:40:30 -!- Guest4357 is now known as AlsoZeor 19:40:31 -!- sbluen has quit [Ping timeout: 244 seconds] 19:41:08 -!- Zeor has quit [Ping timeout: 246 seconds] 19:41:12 -!- AlsoZeor is now known as Zeor 19:41:48 is it a bug if I level up from killing some with an orb of electricity and then only survive being hit with said orb of electricity with the hp from levelling up? 19:43:34 -!- Yen has quit [Ping timeout: 246 seconds] 19:43:52 also with the makhleb kill hp 19:45:22 it's a bug if it depends on the order in which the explosion iterates over squares 19:45:26 which sounds sort of likely 19:46:39 -!- erisdiscordia has quit [Quit: Lost terminal] 19:47:04 -!- berr has quit [Quit: Leaving] 19:47:46 I don't think that's really a bug unless it's exploitable. otherwise just an implementation detail 19:47:51 -!- belasarius is now known as berr 19:48:30 -!- diazepan has quit [Client Quit] 19:49:14 I guess it wouldn't be very exploitable, yeah, so not a big deal 19:51:05 it might be more relevant in other situations, like if you are very low on HP and trying to refrigerate a lot of monsters in a zig to regain HP with makhleb 19:51:26 (I don't know whether refrigeration has this problem; it might always hit you first or always hit you last) 19:51:41 -!- Nightbeer has quit [Read error: Connection reset by peer] 19:51:52 same would apply to shatter 19:52:01 shatter doesn't hurt yourself 19:52:10 no, but deep dwarves hit with it can 19:52:47 true, that's a good example also 19:56:15 03kilobyte * r68d2098f2892 10/crawl-ref/source/Makefile: Fail compilation if both TILES and WEBTILES are requested. 19:59:42 Unstable branch on crawl.s-z.org updated to: 0.12-a0-96-g68d2098 (33) 20:01:52 -!- Aryth has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 20:04:07 -!- sbluen has quit [Ping timeout: 240 seconds] 20:08:04 -!- simmarine has quit [Ping timeout: 260 seconds] 20:10:06 -!- bmh has joined ##crawl-dev 20:10:25 is it possible to do conditional titling? My character is a Demonologist of TSO :) 20:10:50 yes 20:11:04 octopodes become 'planeswrigglers' 20:11:07 that's cute 20:11:08 <3 20:11:39 (we should add a persuasion skill so the max for felids can be Sex Kitten) 20:11:42 Eronarn: I can't seem to find planeswriggler with grep 20:11:56 bmh: planes + walker / wriggler / slitherer 20:11:56 iirc 20:12:09 bmh: it's in skills2.cc 20:12:54 -!- ussdefiant has joined ##crawl-dev 20:12:57 <|amethyst> bmh: Plane @Walker@ and _sth_walker() 20:13:09 <|amethyst> so "Plane Wriggler" 20:13:16 ah ha 20:13:17 summoning being attached to demons in general when the two out of six the 7-9 level summoning spells are demonic is kind of silly 20:13:24 erm, the summoning title being 20:13:31 a load of titles are special-cased 20:13:37 ogre mage <3 20:13:56 or spriggan necro 27 20:13:56 deep elf master archer 20:14:06 <|amethyst> God of Death 20:14:24 i still feel like draconians should => dragon at 27 20:14:29 _stk_weight is funny 20:14:35 should get weltweight in there 20:14:37 welter 20:17:11 What should the Good God alternative to Demonologist be? Angel-somethingorother 20:17:30 -!- simmarine has quit [Client Quit] 20:17:32 -!- Fear has quit [Quit: Leaving] 20:18:05 -!- Turgor has quit [] 20:18:15 -!- Textmode has quit [Quit: Ex-Chat] 20:18:41 bleh, Hellbinder is just out too 20:19:00 bmh: 'lightbringer' 20:19:27 Eronarn: I like it, the code change is sort of gross though, with @template@ proliferation 20:19:54 'daemonologist', studies background processes 20:20:22 Eronarn: along with Cronologist 20:20:24 -!- Kellhus has quit [Quit: Page closed] 20:20:27 hah 20:23:02 This probably isn't a popular opinion, but I found the abyss to be too easy 20:23:57 it's too tedious and it could use less liquids/clouds and it needs a monster set that isn't 5xXzZ 20:25:20 HangedMan: I ran away from your vault. 20:25:28 A spriggan defender and a lich scared the bejesus out of me 20:25:35 bmh: the old Abyss tended to trap you in a corner while running from stuff, the new one almost never does so even without morphing; and if morphing is involved, you'll quickly get an opening anyway 20:25:38 heh 20:26:12 !lm bmh type=abyss.enter 20:26:18 17. [2012-08-17] bh the Demonologist (L19 MfSu) is cast into the Abyss! (ogre mage) (D:25) 20:26:32 bmh: abyss isn't supposed to be that hard to survive at XL 19 20:28:23 -!- Soundlust has quit [Ping timeout: 246 seconds] 20:28:57 I don't feel like the new abyss is any harder or easier than the old one. morphing might mean you get cornered less, but it's also harder to find safe places to hide 20:29:07 kilobyte: I think the new dungeon generator is just crap. It's as boring as the old one. 20:29:33 kilobyte: what would you say to recreating chunks of the dungeon that the player has seen and link them together in strange and ungodly ways? 20:29:39 I'd be surprised if dungeon generation was the only problem 20:29:42 see also: waht HangedMan said 20:30:16 reducing the amount of water and lava would be easy 20:30:35 bmh: it'd be pretty cool to see something that turns a recognizable vault into a smeared, infinitely long, repeating version of itself 20:30:35 yeah, that's a one line fix 20:30:56 IMO reduce the amount of water and lava, increase the amount of walls slightly, get due to come up with some new monsters for it :P 20:30:58 make the abyss as cool as you want but if the monster set and rune/exit frequency are awful the abyss will still be disliked 20:31:24 Eronarn: 'zooming in' might be a neat effect :) 20:32:09 some lost adventurers in the abyss would be nice 20:32:31 TODO: procedurally generated adventurers! 20:32:44 micropanlords 20:32:51 kilobyte: http://i.imgur.com/Oa2w3.png -- I finally went for 3d, by the way 20:32:58 Actually, perhaps I can turn my magic academy enemies into actual enemies. :b 20:33:05 yessssssssss 20:33:25 did somebody finally make that portal i've been saying to make for forever 20:33:27 I'd need to land all these spell implementations first, though. 20:33:45 maybe you could make it so wizards get a random selecton of spells, like pan lords to. but a more limited set, and no level 8/9 stuff 20:33:57 I like that idea. 20:34:00 evilmike: that would immediately make wizards so much more interesting 20:34:08 except we'd need a bit more robustness in the spell list imo 20:34:23 Oh, I can provide robustness in the spell list. 20:34:27 -!- simmarine has quit [Ping timeout: 252 seconds] 20:34:40 i'm just thinking of the generic wizard enemy, btw. but maybe it could be done for other multiple-spellbook enemies 20:34:49 give them each their own list, then pick 6 of those to use 20:35:19 Give them each spell caps. 20:35:22 *spell level caps 20:35:25 evilmike: i feel like it'd work best if it were just wizards 20:35:28 make that their gimmick 20:35:37 what of other monsters using the wizard book 20:35:46 especially uniques (erolcha, ?) 20:35:46 Grunt: I wouldn't use spell level as a balancing mechanic, it doesn't mean very much for monsters 20:35:57 erolcha, deep elf mages, and ogre mages use it, I believe 20:36:06 liches get a similar one, but not quite the same 20:36:10 yeah 20:36:20 ogre mages could stand to have a more interesting spellset 20:36:26 deep elf mages are boring anyways 20:36:30 ogre mages also get haste other don't they 20:36:38 @??ogre mage 20:36:38 ogre mage (06O) | Spd: 10 | HD: 10 | HP: 39-71 | AC/EV: 1/7 | Dam: 12 | 10weapons, 10items, 10doors, spellcaster, see invisible | Res: 06magic(80) | Chunks: 07contam | XP: 1156 | Sp: haste other, crystal spear (3d28), blink, b.fire (3d18), b.cold (3d18), minor healing / haste other, mystic blast (3d15), invisibility, confuse, slow, teleport self / haste other, paralyse, haste, b.lightning (3d17), confuse,.. 20:36:42 oh yeah maybe ogre mages are different from wizards 20:36:51 oh right, they used to be the same 20:36:53 I think the only difference is haste other 20:36:56 now they are not (also really scary apparently?) 20:37:01 but I could be wrong 20:37:06 ogre mages are pretty scary 20:37:11 wizards don't get crystal spear do they 20:37:13 @??wizard 20:37:14 wizard (06@) | Spd: 10 | HD: 10 | HP: 26-54 | AC/EV: 0/13 | Dam: 6 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(53) | Chunks: 07contam | XP: 690 | Sp: b.venom (3d15), mystic blast (3d15), invisibility, confuse, slow, teleport self / magic dart (3d5), paralyse, haste, b.lightning (3d17), confuse, teleport self / paralyse, throw flame (3d8), invisibility, teleport other, fireball (3d19) / petri.. 20:37:23 wizard (06@) | Spd: 10 | HD: 10 | HP: 26-54 | AC/EV: 0/13 | Dam: 6 | 10weapons, 10items, 10doors, spellcaster | Res: 06magic(53) | Chunks: 07contam | XP: 691 | Sp: b.venom (3d15), mystic blast (3d15), invisibility, confuse, slow, teleport self / magic dart (3d5), paralyse, haste, b.lightning (3d17), confuse, teleport self / paralyse, throw flame (3d8), invisibility, teleport other, fireball (3d19) / petrify, crystal spear (3d28), blink, b.fire (3d18), b.cold (3d18), minor healing / stone arrow (3d17), sting (d10), blink, b.lightning (3d17), banishment, minor healing | Sz: Medium | Int: high. 20:37:23 %??wizard 20:37:54 i feel like we should buff monster crystal spear a lot, and give monsters that currently have it iron shot instead 20:37:57 would also effect erica 20:38:04 pretty silly that a mid level enemy has crystal spear 20:38:16 Too many enemies have iron shot right now. >:| 20:38:22 HangedMan: could split erica's book off like how boris' was split off 20:38:26 er 20:38:33 or is boris stil a particuylar lich book 20:38:37 i'm forgetting :( 20:38:40 either way 20:38:44 his is, frederick's isn't (no animate dead) 20:38:53 ah right 20:38:57 ...or iood 20:38:59 (back in a bit) 20:39:18 anyway, I feel like ogre mages and wizards are very similar. So just giving wizards the random spellbook thing would be fine 20:39:38 and of deep elf mages? 20:40:18 -!- dg_ has joined ##crawl-dev 20:40:25 could just cut them! 20:40:29 there are lots of other deep elf casters 20:40:30 -!- dg_ has quit [Client Quit] 20:40:46 using deep elf mages as a low level version of wizards might work 20:41:05 then we'd have 3 random spellbook enemies: a low level one (deep elf mage), a mid level one (wizard), and a high level one (pan lord) 20:41:13 although lots of pan lords are melee-only 20:41:21 crystal spear is pointless currently, could rework the spell a bit 20:41:25 you run into wizards around when you'd do elf anyways 20:41:42 i like the idea of a low level one though: 'apprentice' 20:41:45 yes, both times "never" :P 20:41:47 deep elf mages are used in some vaults 20:41:52 Apprentices, heh. 20:42:02 I don't think the monster is a problem, the issue is where the monster is used 20:42:07 I don't think you've seen grunt_magic_academy, have you, Eronarn? 20:42:11 I'm still tuning it, but... 20:42:20 'crazed apprentice', spell set magic dart, spammals, malign gateway 20:42:24 there are a whole bunch of monsters like that... they are only boring because they show up way too deep 20:42:33 Grunt: no, i don't play crawl 20:42:52 or read -dev 20:42:59 Long story short, it features a bunch of "apprentice ____" enemies, where ____ is a mage / fighter-mage role. 20:43:08 HangedMan: yeah why would i waste my time doing that 20:43:09 ...and two non-apprentices who act as the headmasters. 20:43:20 -!- bmh has quit [Ping timeout: 245 seconds] 20:43:22 Grunt: please make that into the wizard school portal vault 20:45:48 -!- RollieTG has quit [Read error: Connection reset by peer] 20:46:50 -!- ainsophyao has joined ##crawl-dev 20:50:51 having a "school" wizlab could be cool 20:51:03 not strictly a lab, but oh well! 20:51:05 good night 20:51:08 -!- alefury has quit [] 20:54:08 -!- ajikeshi_ has quit [Ping timeout: 240 seconds] 20:54:13 books on the ground that you can mem from freely 20:54:17 but if you take them, the school goes hostile 20:54:25 dancing spellbooks 20:54:43 lots of apprentices, and some powerful professors 20:54:58 a bit after sewer 20:55:26 that gets into lair depths, where it's hard to balance things 20:55:36 d:10 can either be pre or post-lair, and that makes a huge difference 20:55:57 so it would be better to stick it past d:13 (which is quite a ways below sewers) 20:57:05 -!- Escalator has quit [Ping timeout: 246 seconds] 20:57:05 evilmike: it should overlap with sewer but shouldn't show up as early as sewer does 20:57:06 -!- Escalator_ is now known as Escalator 20:57:23 on average it should be about as hard as the hardest sewers 20:57:45 overlap with d:3-6 20:58:00 but the hardest sewer can contain hundreds of jellies theoretically 21:00:33 -!- joyx has quit [Quit: Page closed] 21:01:58 i'm pretty sure that has never happened :P 21:02:42 but yeah sewer is an _extremely_ early portal vault. this means if you want a "wizard school" at that depth, more than 9/10 of the spells in crawl are out of the question 21:03:27 -!- minqmay has quit [Quit: Leaving] 21:03:49 like, the hardest enemies would be casting level 2 spells, and maybe one level 3 spell 21:04:06 that sounds fine, particularly if you weight those spells to the non-instakill ones 21:04:15 like summons, or phase shift, or etc. 21:05:02 -!- Elk3h has quit [] 21:12:59 -!- RollieTG has quit [Quit: ChatZilla 0.9.88.2 [Firefox 14.0.1/20120713134347]] 21:14:20 on a random tangent, but will morgue special_rooms ever be made not horribly weak for their depth? 21:18:27 -!- ToBeFree has quit [Ping timeout: 252 seconds] 21:31:40 -!- ToBeFree has joined ##crawl-dev 21:35:41 -!- TAS_2012v has quit [Ping timeout: 252 seconds] 21:36:10 -!- sbluen has quit [Ping timeout: 252 seconds] 21:45:12 -!- DarthXaos has quit [] 21:45:22 -!- hart has quit [Read error: Connection reset by peer] 21:45:58 -!- nooodl has quit [Quit: Leaving] 21:49:54 -!- Cheibrodos has quit [Quit: Page closed] 21:53:26 -!- Sgun has quit [Ping timeout: 246 seconds] 21:55:21 -!- simmarine__ is now known as simmarine 21:55:22 -!- simmarine_ has quit [Ping timeout: 244 seconds] 21:59:54 -!- DracoOmega has joined ##crawl-dev 22:00:19 -!- HangedMan has quit [Read error: Connection reset by peer] 22:10:40 -!- RoboCaptain has quit [Quit: Page closed] 22:17:13 -!- tensorpudding has quit [Ping timeout: 246 seconds] 22:21:41 -!- blackcustard has quit [Quit: leaving] 22:23:23 -!- Daekdroom has quit [Quit: Saindo] 22:23:40 -!- N78291 has quit [Quit: null] 22:31:25 -!- simmarine has quit [Ping timeout: 252 seconds] 22:36:08 -!- MarvinPA has quit [Ping timeout: 246 seconds] 22:38:21 -!- Codrus has quit [Ping timeout: 250 seconds] 22:57:26 -!- HellTiger_ has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 23:04:13 Debian builds of pre-release branch on crawl.develz.org updated to: 0.11-b1-15-gdaeb9bc 23:07:17 -!- Wensley has quit [Ping timeout: 246 seconds] 23:35:03 -!- Pingas has quit [Read error: Connection reset by peer] 23:35:16 -!- Dixie has joined ##crawl-dev 23:36:09 -!- ekix has quit [Ping timeout: 244 seconds] 23:36:18 -!- bmh has joined ##crawl-dev 23:47:15 The human casts a spell. The human's hands begin to glow red. The human touches you. You are confused. 23:48:07 -!- ac13 has quit [Ping timeout: 240 seconds] 23:49:35 -!- Silurio has quit [Ping timeout: 245 seconds] 23:51:19 -!- bmh has quit [Quit: Page closed] 23:52:07 -!- ussdefiant has quit [Ping timeout: 245 seconds] 23:52:46 -!- tensorpudding_ has quit [Ping timeout: 246 seconds] 23:53:47 -!- Rewans has quit [] 23:53:54 The human casts a spell. You are afraid! 23:58:41 That would be... 23:58:53 The human casts a spell. An aura of fear fills the air! You are terrified of the human! 23:59:58 ??it[13] 23:59:58 it[13/23]: An aura of fear fills the air! You are terrified of it!