00:05:00 03Floodkiller02 07https://github.com/crawl/crawl/pull/487 * 0.20-a0-907-g8980529: Modify Cyno base XP modifier and MR gain rate. 10(12 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/898052984541 00:15:20 03Floodkiller02 07https://github.com/crawl/crawl/pull/487 * 0.20-a0-908-g96c9018: Change Cyno recommended backgrounds. 10(11 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/96c9018b16e2 01:26:19 !seen PleasingFungus 01:26:19 I last saw Pleasingfungus at Fri Mar 24 00:14:34 2017 UTC (1d 5h 11m 44s ago) quitting, saying 'Quit: ChatZilla 0.9.93 [Firefox 52.0.1/20170316213829]'. 01:26:34 !tell PleasingFungus https://www.reddit.com/r/dcss/comments/61do84/hep_buff/ 01:26:34 gammafunk: OK, I'll let pleasingfungus know. 01:31:53 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.20-a0-920-gb18bc0f (34) 02:20:35 Unstable branch on crawl.develz.org updated to: 0.20-a0-920-gb18bc0f (34) 02:59:01 Windows builds of master branch on crawl.develz.org updated to: 0.20-a0-920-gb18bc0f 03:30:36 Unstable branch on crawl.beRotato.org updated to: 0.20-a0-920-gb18bc0f (34) 03:53:28 .gfgk 03:53:29 155. BugsBunnySan the Ripper (L14 FeBe of Trog), blasted by a wretched star (orb of energy) in WizLab (wizlab_lehudib) on 2017-03-06 02:52:27, with 49025 points after 24513 turns and 1:40:33. 03:54:34 Monster database of master branch on crawl.develz.org updated to: 0.20-a0-920-gb18bc0f 04:25:10 flaming and freezing brand still claim they do "up to half again as much damage against particularly susceptible opponents" 04:25:34 but it looks like that hasn't been true for quite a while and they only do up to 137.5% as much damage, not 150% 04:44:10 Amulet of reflection possible damage bug 13https://crawl.develz.org/mantis/view.php?id=10982 by 1old3 06:38:21 -!- amalloy_ is now known as amalloy 07:01:38 ziggurnaut (L13 HOSu) (Lair:5) 08:17:01 -!- amalloy is now known as amalloy_ 08:38:13 murtidash (L18 DsCK) ASSERT(rc == 0) in 'mutation.cc' at line 2107 failed. (Abyss:3) 09:28:20 03elliptic02 07* 0.20-a0-921-gdf3d86c: Bring back Sil status light when not using noise bar. 10(42 seconds ago, 1 file, 12+ 1-) 13https://github.com/crawl/crawl/commit/df3d86c65816 09:31:50 03|amethyst02 07* 0.20-a0-922-g6936b3b: De-K&R-ify a brace. 10(12 hours ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/6936b3be7072 09:40:53 Floodkiller: any opinion on calling cyno Gnoll? 09:40:53 rumflump: You have 1 message. Use !messages to read it. 10:09:22 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-922-g6936b3b (34) 10:12:36 gnollz 10:19:03 <|amethyst> merge bearkin and cyno, call it "cynosure" 10:21:50 rumflump: I've only been avoiding it because I wanted to avoid association with polearms and because Gn is already used on the scoring website for Gnome games 10:25:13 I can't make it jump to #lesson3, but lesson3 and 4 had me thinking about the "what's a cyno?!" reaction a few people have had http://magic.wizards.com/en/articles/archive/making-magic/twenty-years-twenty-lessons-part-1-2016-05-30 10:27:34 I can see people demanding to know why cygnolls aren't awesome with polearms, though gnolls also do uc and maces 10:53:54 I'm reading through that article now and it's really good, thanks for linking it 10:59:03 also, I'm not actually at odds with changing the aptitudes from a flat 0 for the species to make a namechange to Gnolls work, but it would require a rework of how the skill cost system works 11:01:10 the current system uses a table with baked in aptitude/exp cost changes, which works if all aptitudes are 0; if I change an aptitude to +1 or -1, it would use the modified table and come up with a different exp cost for that aptitude than what that aptitude would cost on any other species for that skill level 11:03:33 I would have to change it to instead call skill_exp_needed multiple times, as well as have a method to determine what the cyno training aptitude would be at that skill level, to calculate and use the correct exp cost 11:13:10 yeah, it's weird. I'd never want to make a game that works like MtG does, but mark rosewater's design articles are still super good reading 11:30:37 not sure it's a rule that player races have to be extra good at the same things monsters happen to wear/wield 11:34:03 I guess it isn't, with Ogres being proof 11:35:00 which still leaves the Gn/Gnome situation for scoring and if it is an issue to overwrite (since I don't think Go or Gl really works to abbreviate Gnoll) 11:36:39 abbreviation seems like a super trivial issue. how about "NO" for the auditory similarity to gnoll? 11:41:34 an arbitrary prefix? Forest Gnoll etc. 11:43:07 I was about to joke Deep Gnoll, but I remembered demigods 11:43:59 shallow gnoll 11:44:24 Serene Gnoll 11:44:45 <|amethyst> you want to be able to make words 11:45:30 I picked Pu for the table of elements joke, but didn't realize how wordable it was :( 11:45:55 <|amethyst> are you sure you didn't pick it because they stink? :) 11:46:07 heyo! 11:46:24 <|amethyst> (disclaimer: I have no idea whether they stink) 11:46:43 What does radiation smell like? 11:46:54 <|amethyst> "AAAAAH MY NOSE IS BURNING" 11:47:19 <|amethyst> I mean, I guess depending on how much radiation it is 11:47:31 anything science-dangerous should smell like ozone 11:47:43 making a good abbreviation for puns is hard 11:48:17 spreadsheets are good for this job 11:49:03 isn't there a bot command for generating combo names? 11:49:55 well if gnoll is your second word, you're probably only interested in vowel or vowel-like letters (r, y) in the third character 11:50:45 so *gar *gak *gas *gen *gie *gee *gae *gie 11:50:55 mayybe wr 11:56:46 bah, O would probably be the best fit for that, but that's Ogres; Cy and Gn both make better pun combo names... 11:57:39 I think you should name the shed gg 12:04:08 at the sacrifice of puns, another question could be what arbitrary adjective could add more flavor/design space for a secondary mechanic (since I'm still struggling on that after two weeks of brainstorming)? 12:06:33 I thought stealing some sort of reduced/accelerated wrath from laceys was a good fit 12:07:01 for a dabbler/youngling/indecisive species 12:09:33 you could track wounded things, but that would require writing a bunch of code, for a species that doesn't seem very dev-popular 12:37:48 -!- alaspoor1 is now known as alaspooryorick 13:12:29 Some time ago it was made that when player targets an empty tile with a spell, game memorizes it and offers the same tile as the first target for the next cast. But here is the problem: say, if player casts prism, his next spell will target the prism, which is inconvenient. Here is my proposal: empty tile is offered as target only if the same spell was used. 13:25:22 Unstable branch on crawl.akrasiac.org updated to: 0.20-a0-922-g6936b3b (34) 13:28:44 @??orc warrior 13:28:44 orc warrior (08o) | Spd: 10 | HD: 4 | HP: 23-33 | AC/EV: 9/10 | Dam: 20 | 10weapons, 10items, 10doors, fighter | Res: 06magic(20) | XP: 133 | Sz: Medium | Int: human. 13:28:44 Pleasingfungus: You have 1 message. Use !messages to read it. 13:28:51 ??stone 13:28:51 stone[1/1]: (throwing; 2 dam / 1.1 base delay / 0.7 min delay). A small chunk of dense but otherwise unremarkable natural material. It can be thrown or launched with a sling. 13:29:43 @??orc warrior ; plate armour 13:29:43 orc warrior (08o) | Spd: 10 | HD: 4 | HP: 24-32 | AC/EV: 10/10 | Dam: 20 | 10weapons, 10items, 10doors, fighter | Res: 06magic(20) | XP: 132 | Sz: Medium | Int: human. 13:33:01 !tell gammafunk hep memes! 13:33:02 Pleasingfungus: OK, I'll let gammafunk know. 13:33:57 HEXOLOGIST 13:33:57 gammafunk: You have 1 message. Use !messages to read it. 13:34:31 I did enjoy that the first two comments were people heartilly agreeing 13:34:37 it's possible that hexer is a bit too strong, but enough people disagree very time it comes up that i'm not too worried about it 13:35:05 there's probably gonna be a big Hep Reform in a few versions, by some latter-day dev who's always been annoyed at how the god works 13:35:11 i'm fine with leaving it to them 13:35:36 the beogh-hep merge... 13:35:55 that will be the new dcss god meme 13:35:57 merging gods 13:36:30 -!- amalloy_ is now known as amalloy 13:38:10 so when are plutonians hitting trunk 13:38:45 beoghep 13:41:13 Yermak: for many spells (such as conjurations or hexes), re-targeting the same monster again is good. 13:41:47 I'm talking about targeting same empty tile, not same monster 13:41:48 when you give them compelling food costs, hellmonk 13:41:50 Pleasingfungus: are there proponents for every one of the three ancestor types? 13:42:01 Yermak: ah, I see. Yes, that's a good point. 13:42:22 dpeg: i think that hexer is the most popular, but i've definitely seen fans for each of the others 13:42:37 you can even see em in that very reddit post! 13:43:25 Pleasingfungus: well, one of them *has* to be the most popular :) 13:43:52 very true! 13:43:58 sometimes it can be hard to tell, though 13:44:25 !ancestorpopularity current 13:44:31 wow 13:44:38 is that a real command 13:44:45 obvious solution: marketplace -- the more people take Hexer, the better the other become and Hexer pays for it 13:44:51 would I run a fake command 13:44:58 no, gammafunk wouldn't! 13:45:02 it's slow since milestones 13:45:13 3671 milestones for * (verb=ancestor.class current): 1754x hexer (47.78%), 993x knight (27.05%), 924x battlemage (25.17%) 13:45:27 !ancestorpopularity won 13:45:31 h e x e r b o y s 13:45:43 thiccxers 13:46:53 !ancestorpopularity current won 13:46:57 90s limit exceeded: killed !ancestorpopularity won 13:47:13 hep ancestors changed at one point 13:47:17 or at several points 13:48:27 90s limit exceeded: killed !ancestorpopularity current won 13:48:38 ancestors are eternal 13:48:44 that's why they call em ancestors 13:48:50 when you youse guys making the next release, anyway? 13:53:00 it's only been four months, but probably when the whole WJC is resolved 13:53:06 well, five 13:53:12 I keep dating to the tournament instead of the beginning of it 13:56:04 heh 13:56:27 code freeze would normally be coming down soon, normally... but there's no real rush 13:57:13 I want to get scarves fixed up too before the release 13:57:17 they're not in a great state right now 13:57:23 maybe I'll finish taht this weekend 14:01:51 whatcha plannin exactly? more egos? 14:02:32 !ancestorpopularity current won 14:02:42 129 milestones for * (verb=ancestor.class current won): 54x hexer (41.86%), 45x battlemage (34.88%), 30x knight (23.26%) 14:12:17 re: wjc i'd probably tend towards leaving it trunk-only for a version 15:02:53 03MarvinPA02 07* 0.20-a0-923-g548304e: Rework Wu Jian wrath 10(2 minutes ago, 1 file, 36+ 75-) 13https://github.com/crawl/crawl/commit/548304e6556f 15:12:56 -!- amalloy is now known as amalloy_ 15:55:25 Brannock: fwiw, in yiufcrawl I moved the good egos to scarves (aka invis, I think that's the only one), and the bad egos to cloaks (a single sad pip of rC+) 15:55:42 flavour / tradition: out the window! 15:55:52 I think cloak got stealth too 16:09:22 Unstable branch on crawl.jorgrun.rocks updated to: 0.20-a0-923-g548304e (34) 16:42:20 if I declare something as a pointer, I can point it directly to a call to new(), right? 16:44:03 seems so 16:56:00 <|amethyst> gammafunk: yes, but you have to free it eventually or you have a memory leak (unless it's supposed to persist for the life of the program) 16:56:28 <|amethyst> gammafunk: so I'd consider using unique_ptr or such instead 16:56:35 ah 16:56:45 hrm 16:57:11 !source travel.cc 16:57:11 https://github.com/crawl/crawl/blob/master/crawl-ref/source/travel.cc 16:58:15 |amethyst: kind of equivalent to here https://github.com/crawl/crawl/blob/master/crawl-ref/source/travel.cc#L3464 but using something like the pointer *si you see 23 lines above 16:58:25 it's going to be put into a vector 16:58:45 but in that code I cite, I guess it's a stack variable 16:59:19 I want to effectively use that *si pointer and just assign it the result of new transporter_info() 16:59:31 and then emplace_back to the necessary vector 16:59:42 which would be something like li->transporters 17:01:17 <|amethyst> gammafunk: IMO the transporter_info should be directly in li->transporters 17:01:20 <|amethyst> gammafunk: no pointer 17:01:34 hrm, but I have to create it 17:01:41 <|amethyst> gammafunk: emplace_back does create it 17:01:44 ahh 17:01:55 <|amethyst> it takes constructor parameters 17:02:03 <|amethyst> but even in C++03 you could push_back 17:02:19 <|amethyst> li->transporters.push_back(level_info()) 17:02:21 <|amethyst> err 17:02:27 <|amethyst> s/level_info/TransporterInfo 17:02:38 yeah, ok 17:02:45 <|amethyst> it's just that's an extra copy compared to emplace_back 17:03:10 so I can do something like li->transporters.push_back(transporter_info(c, dest)) 17:03:17 <|amethyst> yes, or 17:03:22 assuming the transpoter_info class takes those params 17:03:26 <|amethyst> li->transporters.emplace_back(c, dest) 17:03:30 NAICE 17:03:32 <|amethyst> which is the same thing but cheaper 17:03:39 right, I recall learning this before 17:03:53 shows you that education is useless 17:04:50 <|amethyst> and then if you need to return a pointer, return &li->transporters.back(); 17:43:40 !status 17:43:52 oh 17:44:10 for msvc it's 2012 right? 17:49:50 nice, linley released a thing: https://linleyh.itch.io/liberation-circuit 18:26:09 dang 18:27:58 has he said any stuff about stone soup? 18:29:13 dpeg: see what MPA posted above!!! 18:29:28 nice, linley released a thing: https://linleyh.itch.io/liberation-circuit 18:29:49 MarvinPA_: how did you find out about that, btw? 18:30:32 on rps's weekly free games thing: https://www.rockpapershotgun.com/2017/03/25/best-free-games-of-the-week-46/#more-437303 18:30:53 cool, thanks 18:36:43 gammafunk: which one? 18:37:12 dpeg: <+MarvinPA_> nice, linley released a thing: https://linleyh.itch.io/liberation-circuit 18:37:23 that link I posted 18:37:28 ah, nice 18:37:30 just released 18:37:36 some kind of shmup hacking game 18:37:37 linley best dev ever 18:52:42 has linley ever said anything about stone soup, in an interview or the like? you would think there'd be an interview or a roguelike celebration panel talk, but I haven't come across one yet 18:53:20 ??linley[5 18:53:20 linley henzell[5/6]: http://quote-un-quote.tumblr.com/post/2178789666/interview-with-shmup-legend-linley-henzell 18:53:34 also [4] but that one vanished :( 18:53:52 (linley dropped in on ##crawl one day) 18:53:54 rumflump: yes, he has 18:55:06 thanks geekosaur 19:09:15 ??linley henzell[6 19:09:15 linley henzell[6/6]: Henzell discussing his programming ability: "You see, I gave up on Borland's [C++] manual (which is very good, I'm just lazy) when it started talking about pointers [....] After pointers came structs, enums, pragmas, classes, macros, and a whole lot of other stuff which still means nothing to me." 19:09:35 !learn add linley_henzell https://linleyh.itch.io/liberation-circuit 19:09:35 linley henzell[7/7]: https://linleyh.itch.io/liberation-circuit 19:15:43 Unstable branch on underhound.eu updated to: 0.20-a0-923-g548304e (34) 20:37:52 i still don't know what a pragma is 20:38:06 i know the others on that list though! 20:38:12 pro coder right here 20:49:54 pragmas are extra instructions to the compiler. with gcc they usually take the form of e.g. __attribute__(FOO) 20:51:32 some compilers use #pragma (for example MS C has #pragma pack(N) to change struct/class alignment/packing) 20:51:44 usually you don;t care much about this 21:02:43 but ontoclasm's not here 21:15:32 -!- amalloy_ is now known as amalloy 21:26:19 -!- kevin is now known as kevinwells 21:30:41 b - a +1 figurine of a ziggurat 13https://crawl.develz.org/mantis/view.php?id=10983 by Sar 22:15:21 !nick chequers 22:15:22 No nick mapping for chequers. 22:15:27 !nick add chequers 22:15:27 Mapping add => chequers 22:15:33 jeez 22:15:36 !nick -rm add 22:15:37 Deleted add => chequers 22:15:43 !nick alex chequesr 22:15:44 Mapping alex => chequesr 22:15:45 !nick alex chequers 22:15:46 Mapping alex => chequesr chequers 22:15:50 !nick -rm chequesr 22:15:51 No nick mapping for chequesr. 22:16:00 !nick -rm alex 22:16:01 Deleted alex => chequesr chequers 22:16:05 !nick alex chequers 22:16:05 Mapping alex => chequers 22:16:44 hellmonk: mi headbutt is sort of irrelephant, but I think it should probably be suppressed 22:23:28 -!- amalloy is now known as amalloy_ 22:55:08 http://www.ancientdomainsofmystery.com/2017/03/the-adom-build-system.html 22:55:14 |amethyst: maybe an interesting read there 22:55:56 honestly there's not too much info 22:56:07 and it's not an approach we'd want to take, probably 22:58:16 cyno name bikeshedding: any opinions on 'bultungin'/Bu? 22:58:45 a second 'B' species?! 22:59:27 wtf is a bultungin 22:59:32 there's already 5 D's if that's your complaint 22:59:33 "builtin"? yeah that's an exciting word I'm very familiar with 22:59:57 call them puppers 23:00:17 tell hellmonk why you don't want to call them gnoll :D 23:00:21 bultungin is Kanuri for 'werehyena' 23:00:39 but I like it because Bu has a lot of pun combo name potential 23:01:12 puppers would give you puck 23:01:40 !makewords Bu 23:01:49 BuAE BuAK BuAM BuAr BuAs BuBe BuCK BuCj BuEE BuEn BuFE BuFi BuGl BuHu BuIE BuMo BuNe BuSk BuSu BuTm BuVM BuWn BuWr BuWz 23:02:11 aside from BuCK what is there 23:02:46 BuHu, BuSk 23:02:52 oh, you also would get PuBe 23:02:57 pupper or riot 23:03:03 is abbreviation collision with gnome actually an issue O; 23:03:04 !makewords Pu 23:03:13 PuAE PuAK PuAM PuAr PuAs PuBe PuCK PuCj PuEE PuEn PuFE PuFi PuGl PuHu PuIE PuMo PuNe PuSk PuSu PuTm PuVM PuWn PuWr PuWz 23:03:22 if nobody has a gnome win, then probably not 23:03:48 !makewords Gn 23:03:57 GnAE GnAK GnAM GnAr GnAs GnBe GnCK GnCj GnEE GnEn GnFE GnFi GnGl GnHu GnIE GnMo GnNe GnSk GnSu GnTm GnVM GnWn GnWr GnWz 23:05:16 gammafunk: would gNOll be too moldbreaking 23:05:32 we wouldn't do that 23:05:33 !lg * race=Gn 23:05:44 !lg * race=gnome 23:05:44 3547. Zardoz the Charm-Maker (L1 GnEn), blasted by Sigmund (magic dart) on D:2 on 2010-03-01 07:39:36, with 18 points after 22 turns and 0:01:06. 23:05:49 3547. Zardoz the Charm-Maker (L1 GnEn), blasted by Sigmund (magic dart) on D:2 on 2010-03-01 07:39:36, with 18 points after 22 turns and 0:01:06. 23:05:57 !lg * gn won s=role 23:05:58 22 games for * (gn won): 7x Earth Elementalist, 3x Thief, 3x Healer, Enchanter, Summoner, Wanderer, Stalker, Fighter, Priest, Conjurer, Chaos Knight, Berserker 23:05:59 the abbreviations are chosen to be something close to the name 23:06:11 Floodkiller: i feel like bultungin would get complaints from the "hard to pronounce' crowd 23:06:32 It's all a trick 23:06:34 it would also get complaints from me because it is not pupper 23:06:43 fk is making us bikeshed so we become attached to this species 23:07:02 strong strategy 23:07:04 i've used it myself 23:07:04 you finding that out is only my next move on 14th dimensional chess 23:07:20 mfw people don't play 27th dimensional chess 23:07:39 I would play that, but I put a dimesion cap on to make the game more interesting 23:07:58 fr: chess with a food clock 23:10:36 a show where it's a cooking competitin but in between rounds they play chess and you get an ingredient for every piece you capture 23:11:08 Molyneux: "That, but a video game." 23:15:46 but yeah, I'm not sure how scoring would react if you used an existing species abbreviation for a different species 23:18:06 since Gn was actually played in non-experimental games, it would probably be bad 23:18:39 however it might be ok 23:18:53 I think snark might simply be able to add an alias for Ba 23:18:54 er Gn 23:19:15 such that it's crace=Gnoll 23:19:27 in fact it might not even require an alias 23:19:28 hrm 23:19:35 !kw mibe 23:19:35 Built-in: mibe => char=mibe 23:19:47 !lg * mibe x=char 23:19:49 153430. [char=MiBe] brknglss the Cudgeler (L5 MiBe of Trog), slain by an ogre (a +0 giant club) on D:4 on 2017-03-26 03:08:34, with 184 points after 2868 turns and 0:01:59. 23:20:00 I'm not sure if this is a sequell-derived field 23:20:43 seems like it's sequell-derived 23:21:11 and that probably doesn't matter; I'm not sure how well sequell could deal with it 23:21:26 which also reminds m 23:21:27 e 23:21:29 !kw babe 23:21:30 Keyword: babe => char=babe 23:21:35 I get to go delete these 23:21:49 should be able to make a command for it though 23:24:35 there's also apparently still a holdout for calling them High Elves, but I would prefer Puppers over that 23:25:25 hard to see a thematic connection to high elves 23:25:42 nor a reason why that theme would even be interesting 23:26:10 perhaps some other kind of elf, but the species doesn't feel very elf-like to me 23:26:27 I think the reasoning is to cut out the strong nose thing and make it like elven royalty which are adept at training but too lazy to apply themselves to mastery levels 23:26:39 that just seems incredibly hokey 23:26:48 besides, PF already re-implemented high elves 23:27:03 high elves bc at first they're good but then they toke up too much and cant do anything 23:27:15 who is trying to brand them as elves besides minmay 23:27:36 yeah, and I dislike it because re-implementing high elves as anything but exactly old high elves would lead to riots 23:27:48 Ferrinus on SA 23:28:21 SA is mostly noise, right? 23:28:28 well the sa crowd also thinks the game is too hard so 23:28:46 oh, random guy on SA? well then we have to do it, there's just nothing to be done 23:29:09 in the old days it was differentish from 4chan? but as time passes ebaumsworld, 4chan, and SA look more and more the same 23:29:12 yep, pretty much, hands are tied 23:29:35 there is a strong current of 4chan in SA, yeah 23:29:35 but it's not really 4chan 23:29:49 it's generally way more civil 23:29:53 it makes sense when you realize 4chan was founded by banned SA members from the anime subforum 23:29:58 heh 23:31:03 ferrinus is a good poster, imo 23:33:31 if i ever return to crawl dev, i might try to implement his Fixed Singularity 23:33:37 Singularity 2: Duality 23:34:01 oh, that ferrinus 23:34:26 what was his fixed version? 23:34:29 well, the high elf idea is silly anyhow 23:36:20 hm, i don't seem to have it in my notes 23:36:29 he had some like 6-point list for how to fix singularity 23:36:38 it's in the current thread somewhere 23:37:09 .echo $(map (fn (c) (!kw -rm Ba$c)) (list AE AK AM Ar As Be Cj CK EE En FE Fi Gl Hu IE Mo Ne Sk Su Tm VM Wn Wr Wz)) 23:37:21 Deleted keyword: baae => char=baae Deleted keyword: baak => char=baak Deleted keyword: baam => char=baam Deleted keyword: baar => char=baar Deleted keyword: baas => char=baas Deleted keyword: babe => char=babe Deleted keyword: bacj => char=bacj Deleted keyword: back => char=back Deleted keyword: baee => char=baee Deleted keyword: baen => char=baen Deleted keyword: bafe => char=bafe Deleted keyword... 23:37:27 !kw baak 23:37:28 Built-in: baak => char=baak 23:37:29 cool 23:43:27 it's not like i like you or anything, baak 23:43:33 -!- wheals_ is now known as wheals