#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2011-08-04

Timestamps are in GMT/BST.

01:35:00watusimoto Quit (Ping timeout: 252 seconds)
01:36:00raptor has joined
01:36:00ChanServ sets mode +o raptor
01:36:00raptorsam686: enum on 64 bits will not work unless i specify to use c++0x gcc extension
01:37:00raptorbut c++0x extension has been finalized (i think) and older compilers might not support it (especially with Mac)
01:38:00raptorhas NOT been finalized, i mean
01:40:00raptoralso some bits are a bit goofy...
01:40:00raptorPolyWallTypeNumber is 65? but unsigned long can only go to 63
02:03:00watusimoto has joined
02:06:00Flynnn has joined
02:08:00raptorhi watusimoto
02:10:00Flynnn Quit (Client Quit)
02:17:00raptorwatusimoto: sam changed the gameObject enum to 64bit - we were running out of bits
02:17:00raptorit's a pretty major change because of lots of code places expecting 32bit
02:17:00raptori want to get your insights into this change before I start with the clean-up effort
02:18:00Flynnn has joined
02:18:00raptorwere you previously planning on going to a 64bit mask someday?
05:02:00raptorhello?
05:03:00raptor has been monologueing for over 3 hours
05:21:00raptorwell, I'm going to have to work off of an earlier revision - there is just too much crazy happening in the code right now...
05:43:00Flynnn Quit (Quit: Leaving)
06:02:00raptor Quit (Remote host closed the connection)
07:48:00kodax has joined
10:11:00LordDVG has joined
10:11:00LordDVG Quit (Changing host)
10:11:00LordDVG has joined
10:54:00watusimoto Quit (Ping timeout: 258 seconds)
11:13:00BFLogBot - Commit bf35a710dc19 | Author: sam8641 | Log: Convert ObjectTypeMask to use of 64-bit
11:35:00LordDVG Quit (Ping timeout: 246 seconds)
12:17:00LordDVG has joined
14:25:00raptor has joined
14:25:00ChanServ sets mode +o raptor
14:56:00kodax Quit (Quit: Sto andando via)
14:56:00kodax has joined
15:30:00LordDVG Quit (Remote host closed the connection)
15:40:00watusimoto has joined
16:14:00BFLogBot - Commit 80394b3b4692 | Author: sam8641 | Log: Fix compile warnings
16:14:00BFLogBot - Commit 4143e740e9b9 | Author: sam8641 | Log: Fix more compile warnings
16:16:00raptorwow sam686, you have been doing the crazy tedious work
16:17:00karamazovapyI don't know how to tell you this, but "sam686" is actually just an acronym for his true name, Super Analytics Machine #686
16:21:00raptormy faith has been shaken...
16:25:00sam686In editor, trying to get to team (F2) will error, due to Zap::UserInterface::current being an invalid pointer to (0xcdcdcdcd)
16:26:00raptori don't even know what that means
16:26:00raptorfoudn this: http://stackoverflow.com/questions/5546425/access-violation-reading-location-0xcdcdcdcd-c
16:27:00sam686mainly, it is line 1550 main.cpp, UserInterface::current->getMenuID() doesn't work when it is not a valid UserInterface::current
16:28:00raptor0xCDCDCDCD seems to mean uninitialized memory when debugging..
16:28:00sam686it may mean uninitalized pointer..
16:29:00raptor0xcccccccc means uninitialized memory
16:29:00raptor0xcdcdcdcd means a released pointer
16:29:00sam686ok, didn't know that...
16:30:00raptorme neither :)
16:30:00raptorjust found out
16:31:00sam686maybe i should look for any "delete UserInterface::current" or similar..
16:32:00raptorcould it be the UIManager that is getting rid of it early?
16:34:00BFLogBot - Commit 1e5d5609138b | Author: watusim...@bitfighter.org | Log: Reduce non-UI classes access to UIManager
16:34:00BFLogBot - Commit 2ca2ffe9fef5 | Author: watusim...@bitfighter.org | Log: Reduce non-UI classes access to UIManager, cleaner code
16:34:00BFLogBot - Commit 35775bf09eb6 | Author: watusim...@bitfighter.org | Log: Simple line items now have their attributes rendered correctly
16:34:00BFLogBot - Commit c6240b038fb5 | Author: watusim...@bitfighter.org | Log: Turrets et al highlight rendering fixed
16:34:00BFLogBot - Commit 056cf6658d63 | Author: watusim...@bitfighter.org | Log: EditorObject no longer refers to UIManager
16:34:00BFLogBot - Commit 78f77e205dbf | Author: watusim...@bitfighter.org | Log: Merge
16:34:00BFLogBot - Commit 25bda3200c20 | Author: watusim...@bitfighter.org | Log: More UI code out of gameConnection
16:34:00BFLogBot - Commit 78378b97e51f | Author: watusim...@bitfighter.org | Log: Refactor UIManager; move more UI code into gClientGame; reduced use of static; fixed crash with team editor
16:34:00BFLogBot - Commit 8cd8bf025048 | Author: watusim...@bitfighter.org | Log: Game connection now blissfully ignorant of UI details
16:34:00BFLogBot - Commit 77d868c4e539 | Author: watusim...@bitfighter.org | Log: Merge -- hopefully worked...
16:34:00raptorWOW
16:35:00raptorboy am i glad i haven't coded much in a week...
16:38:00raptoryep, too much crazy in the code..
16:42:00sam686nevermind, looks like pressing F2 works without errors now..
16:43:00raptoroh good - i see that watusimoto did do UIManager changes in that jumble of commits
16:43:00sam686although i did need to fix compile errors..
16:44:00raptorI think I'm going to stay away from the crazy for a bit
16:44:00sam686pressing TAB in editor is broken..
16:44:00BFLogBot - Commit 578fafaf0bfe | Author: sam8641 | Log: Fix compile errors
16:44:00raptorwant me to do a fresh compile?
16:45:00sam686sure, i you want to..
16:45:00raptordouble checking to make sure there are no new/removed classes..
16:45:00sam686can't edit "Your text here" text item....
16:45:00sam686vvgfddff
16:45:00sam686oops
16:46:00raptorengineerHelper.cpp: In member function ‘void Zap::EngineerHelper::renderDeploymentMarker(Zap::Ship*)’:
16:46:00raptorengineerHelper.cpp:168:35: error: ‘drawSquare’ was not declared in this scope
16:46:00raptorwas first error
16:47:00raptorlooks like the only error so far
16:47:00sam686probably missing include
16:48:00sam686try adding #include "gameObjectRender.h" in engineerHelper.cpp
16:49:00LordDVG has joined
16:49:00LordDVG Quit (Changing host)
16:49:00LordDVG has joined
16:49:00raptoryep that worked
16:49:00raptorit compiled
16:50:00raptorloading ctf1 is missing the left outline barriers
16:50:00raptormaybe i have a corrupt copy from the last time..
16:51:00raptornope. ctf1 still looks funny in editor
16:52:00sam686i made a "fix missing include" change that it should compile now..
16:53:00raptorperfect
16:53:00sam686i got the same missing barrier problem too..
16:54:00raptoryes! then i'm not crazy
16:54:00BFLogBot - Commit 25dedeada9c1 | Author: sam8641 | Log: Fix missing include
16:56:00sam686missing barrier is in editor only, doesn't show up missing in game (if you never enter editor or saved over it)
16:56:00raptori segfault when trying to test that level from editor
17:00:00sam686there is a very long BarrierMaker line that has about 60 points..
17:00:00sam686in CTF1
17:01:00sam686the editor probably trims it into 32 points, removing parts of a long barrier..
17:02:00raptordo you not get teh segfault when trying to test it?
17:03:00sam686no, i don't get any segfault or crashes..
17:03:00raptorhttp://pastie.org/2320704
17:04:00kodax Quit (Quit: Sto andando via)
17:06:00sam686it might be vector and shared_ptr related, but not sure why is it inside game.cpp Game::clearTeams()
17:07:00sam686looks like trouble inside mTeams.clear()
17:07:00raptoryeah, i don't follow it very well..
17:07:00raptorit's just what gdb output
17:08:00raptorit is actually not related to the wall problem - it happens when testing any game from the editor
17:09:00sam686does it happen when hosting (not testing from editor)?
17:10:00raptortesting..
17:10:00raptornope
17:10:00raptoralso the walls are ok when hosting
17:11:00sam686something might be causing the segfault problem, not sure what it is..
17:18:00sam686ok, it is possible the segfault is related to boost
17:19:00sam686there is boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp but windows uses sp_counted_base_w32.hpp instead
17:20:00raptorthis maybe related?: https://svn.boost.org/trac/boost/ticket/4415
17:36:00karamazovapythis strike anyone else as weird? http://bitfighter.org/forums/viewtopic.php?f=9&t=817
17:37:00raptorYES
17:37:00karamazovapyfreakin 12 year olds.
17:38:00karamazovapyI briefly considered deleting it, since it seems ill-advised, but it's not exactly illegal
17:38:00raptorI would not allow any communication electronics on a camping trip except for the bare minimum in case of emergency
17:38:00karamazovapydo you have a 12 year old?
17:39:00raptornope, but I have nephews/neices
17:39:00raptorwell, i will have a 12 year old in some years...
17:39:00karamazovapyit could be a matter of how much sulking you're willing to put up with
17:39:00raptorhaha, i guess that's true
17:39:00karamazovapyor, if your idea of camping involves a motor home
17:39:00raptorno way
17:39:00karamazovapyjust sayin
17:40:00raptori grew up in a family that treated kids as kids instead of buddies
17:41:00karamazovapyyeah, me too...but I also grew up when the internet and communications were just starting to explode
17:42:00karamazovapymy parents didn't know how to deal with it
17:42:00raptoryeah - i think technology is way ahead of our ability to deal with it...
17:42:00raptoryeah, seems to be a common case
17:44:00raptorI think I would make his number private somehow
17:44:00raptoror send him a message on good information-keeping practices
17:44:00raptorand let him adjust the post
17:44:00karamazovapyI think editing is allowed
17:44:00raptorbetter he get good advice sooner than later
17:46:00karamazovapyyeah, registered users can edit posts in Off Topic
17:47:00raptorsoo, want me to do it?
17:48:00karamazovapyI already edited the post
17:48:00karamazovapyI'm giving a reply
17:48:00raptorok
17:54:00BFLogBot - Commit 6f07e563a6b2 | Author: watusim...@bitfighter.org | Log: UIManager out of gameNetInterface
17:54:00BFLogBot - Commit 7f182f189292 | Author: watusim...@bitfighter.org | Log: Merge
17:54:00raptorit's funny because the public nature of the internet is lost on a lot of people (read: facebook), not just kids
17:54:00watusimoto>>>> were you previously planning on going to a 64bit mask someday?
17:55:00raptoroh yay, watusimoto is going to answer a question of mine
17:55:00karamazovapyI don't think people worry about privacy until it becomes a personal problem
17:55:00raptor:)
17:55:00watusimotoyes, or doing away with the mask system altogether and switching to the type system (more like an enum than a flag mask) that sam has started
17:56:00raptorok good
17:56:00watusimotowe're out of bits
17:56:00sam686we can easily go back to 32-bit mask if we don't use that many bits, it is simple as: typedef U64 BITMASK;
17:56:00watusimotoI've been reusing things, which is confusing
17:56:00raptorI agree that the move to 64 bit was necessary - but I was concerned that moving away from a mask and losing bitwise operations would be a performance hit
17:56:00watusimotoand there's more objects I want to add
17:56:00sam686there is typenumbers and typemasks
17:57:00watusimotowell, 64 bits require more transmission time than 8 bit types
17:57:00sam686i just have moved to 64-bit typemask
17:57:00watusimotoand I would argue that bandwidth is our bottleneck, not processor speed
17:57:00sam686but LUA probably don't support 64-bit numbers, i don't think..
17:57:00watusimotoso I think the 64 bit mask is (probably) just a bridge until we get to enum style types
17:58:00raptorwhat do you mean by 'enum style types' ?
17:58:00watusimotohttp://stackoverflow.com/questions/3104722/does-lua-make-use-of-64-bit-integers
17:58:00watusimotoI mean 1=asteroid 2=test item 3=barrier etc.
17:59:00raptorah ok
17:59:00watusimotojust a standard enum
17:59:00watusimotoso we can get 256 types out of 8 bits
17:59:00watusimotoinstead of 64 types out of 64 bits
17:59:00raptorso right now sam uses object type number. This could probably be used as that enum
17:59:00sam686LUA bots fully use typeNumbers now, but sometimes convert it to typeMasks for speed in finditems
17:59:00raptorbut that would mean changing a lot of bitwise operation methods
17:59:00watusimotoyes; type number is the same idea
18:00:00watusimotoit should all be straightfoward
18:00:00raptorwhat about type combining? like WallType
18:00:00watusimotowhere we have compoiste types (engineertype) we can create functions
18:00:00raptorok
18:00:00watusimotoif(object.isEngineer())
18:00:00raptoror define's?
18:01:00watusimotopossibly
18:01:00watusimotoif we can do it elegantly
18:01:00watusimotoI think it will make the code more readable as well
18:01:00raptorok
18:01:00watusimotodoes that answer your question?
18:01:00raptorsure
18:02:00watusimotoon another note... i sold my car yesterday, which was the last major hurdle in this move!
18:02:00raptorit's rare that i have a conversation with you directly it seems, so I'm taking advantage..
18:02:00watusimoto:-)
18:02:00raptorhooray!
18:02:00watusimotoMy hours are crazy
18:02:00raptorsoo... walk to the airport?
18:02:00raptor:)
18:02:00watusimotoI try to jump on and do some more refactor before my wife finds me and puts me back to work
18:02:00raptorhaha, that's what i figured
18:03:00watusimotowe're keeping the car until after the kids and I leave
18:03:00watusimotothen Jen will have to find her own way to the airport
18:03:00watusimotolight rail?
18:03:00watusimotomaybe she can bike and lock the bike there for 2 years
18:03:00raptoryour move isn't permanent?
18:04:00watusimotono
18:04:00watusimotobtwn 2 and 3 years, I think
18:04:00watusimotoany longer than 3 years, and we run into problems with high school continuity for my oldest kid
18:04:00watusimotoI want him to be able to have 4 years uninterrupted in hs
18:04:00watusimotoeither here or there
18:05:00watusimotobut between the kids, that will be 6 years in one place
18:05:00watusimotohard to imagine that after 3 I'd want to stay 6 more
18:05:00watusimotobut you never know
18:05:00watusimotoso we're renting the house
18:05:00watusimotoand will move back
18:05:00raptorwow
18:06:00watusimotoas we've done so many times before
18:06:00watusimotothis is at least our 3rd major long term temporary departure from Portland
18:06:00raptorso maybe you'll be coding in europe when i wake up in the morning
18:06:00watusimotowe even bought a house in MN for a time
18:06:00watusimotothen sold it and moved back here
18:06:00raptorwow
18:06:00watusimotoafter spending a year in Japan
18:07:00raptorI can stand the real estate industry
18:07:00watusimotoit's changing a little, i think
18:07:00raptorcan't
18:07:00watusimotoI figured :-)
18:07:00raptorcan't stand - as in i need to strangle someone
18:08:00raptorman, just thinking about all your travels as an adult with a family is making my head hurt
18:10:00watusimotoit's a different experience
18:11:00watusimotowhen I moved from Qatar to Australia, I took everything on the plane
18:11:00watusimotothough I was wearing 3 jackets and had my pockets stuffed with my heaviest stuff
18:11:00watusimotoI was sweating like crazy
18:12:00watusimotoI couldn't even carry all my carryon luggage -- I needed a cart to haul it
18:12:00raptorthe let you have that much?
18:12:00watusimotothese were the good old days, and I was flying on yemeni airlines... pretty much anything goes
18:13:00watusimotoI saw one guy carrying on an engine for some sort of vehicle
18:13:00raptorhahaha
18:13:00raptorthat's awesome!
18:13:00watusimotoit was pretty dodgy
18:14:00watusimotoespecially because I arrived in Sa'na (capital of Yemen) with all that stuff shortly after midnight, and all the lights were off in the the terminal
18:15:00watusimotobut the point is it's harder to do that sort of stuff with kids
18:15:00watusimotothough I did buy each of them a suitcase that's within 1/2" of the max size you can check
18:16:00watusimotobut the 50lb limit kind of puts a crimp on the packing techniques
18:17:00watusimotook, going to get my haircut
18:17:00watusimotoback later
18:17:00raptorbye
18:28:00LordDVG is now known as TACTATUPA
18:28:00TACTATUPA is now known as TACTATYRA
18:30:00TACTATYRA is now known as Lumacy
18:30:00Lumacy is now known as TACTATyPA
18:31:00TACTATyPA Quit (Disconnected by services)
18:32:00LordDVG has joined
19:03:00koda has joined
19:13:00LordDVG Quit (Remote host closed the connection)
19:27:00watusimoto Quit (Ping timeout: 240 seconds)
20:03:00watusimoto has joined
20:41:00karamazovapyhad no idea watusimoto was so cosmopolitan!
20:42:00karamazovapyI mean, Japan, Qatar, Australia...Minnesota...
20:51:00watusimotoAlso Peru, Brazil, and Niger
20:51:00watusimotoand those are just the places I've worked
20:51:00karamazovapysheesh
20:51:00watusimotooh, and germany
20:52:00karamazovapyhey - do you have a policy on users posting personal information on the forums?
20:52:00watusimotoand soon... the Grand Duchy of Luxembourg
20:52:00watusimotoYes -- I don't do it
20:52:00watusimotomuch
20:52:00karamazovapyI mean users who aren't you
20:52:00watusimotoI don't post theirs, either
20:52:00karamazovapynicely done.
20:53:00karamazovapyjust wasn't sure if we should have rules about posting your phone number, or things like that
20:54:00watusimotoI saw the post you modified, and I think it was a good call; but I don;t know if we can have a general rule against being an idiot
20:55:00karamazovapyI don't think there are any liability issues, but we do have the power to fix some mistakes. not sure where the moral obligation lies.
20:58:00watusimotoI think you handled it well
21:01:00zoomber_laptop has joined
21:03:00zoomber_laptophi
21:03:00karamazovapycholla
21:04:00zoomber_laptoppointblank been online for ever?
21:04:00raptorhowdy
21:05:00raptorall day, i think
21:05:00raptoranyone hear about running water on mars?
21:05:00zoomber_laptopperhaps..no reason to crash
21:05:00zoomber_laptopoh, since their is no zoomber-desktop right now, i can probably rename to Zoomber for 3 weeks
21:06:00zoomber_laptopive heard about the theory of running water on mars forever. but current running water?
21:06:00raptorzoomber_laptop: there is a way to tie multiple nicknames to your freenode account
21:07:00zoomber_laptopyes
21:07:00zoomber_laptoptry /msg nickserv group rarararaprapraptor
21:07:00zoomber_laptopoh
21:07:00raptorhttp://www.nasa.gov/mission_pages/MRO/multimedia/pia14472.html
21:07:00zoomber_laptopi thought you were asking me that lol
21:07:00raptorsuper slow running
21:08:00zoomber_laptophey karamazovapy, what do you think of my latest filler map?
21:09:00karamazovapyerm...let me look
21:10:00karamazovapyyeah, I sent you a message about that one
21:10:00zoomber_laptopoh, about the gird
21:10:00zoomber_laptopgrid
21:10:00karamazovapyyep
21:45:00karamazovapytriangle crashes a lot when it really shouldn't
21:49:00watusimoto Quit (Ping timeout: 246 seconds)
21:53:00raptorTriangle!!!
21:54:00karamazovapyI've had it crash on some really simple levels
21:56:00raptorsend me a simple level and i'll take a look
21:57:00zoomber_laptopraptor, i have 190 MB memory on VPS, shoudl i try loading x?
21:57:00raptorzoomber_laptop: first i would ask yourself one question: what will VNC get you?
21:58:00raptorbecause GUI on linux is a totally different experience than Mac adn Windows
21:58:00raptorand if you want similar functionality as on Mac/Windows, then you need to load what is called a 'window manager' on top of the X graphical system
21:59:00raptorthese window managers can consume anything from 1 - 500 MB of RAM depending on what you use
22:00:00zoomber_laptopi have no idea what vnc will get me, but im curious to find out
22:00:00raptorthe most common are KDE, GNOME, XFCE
22:00:00raptori would try on your own linux box and get comfortable with it first
22:00:00raptoryou have a learning curve ahead of you, and it will be easier to get it out of the way on a local box
22:01:00karamazovapythis crashes triangle on my vps - http://pastebin.com/B8z2YfQL
22:02:00zoomber_laptopok
22:03:00zoomber_laptoplooks like the shop is closing soon
22:03:00zoomber_laptopmay have to leave in a bit
22:10:00zoomber_laptophey karamazovapy, would you accept a last minute contest edit 12 hours from now?
22:10:00zoomber_laptop24 hours from now*
22:11:00karamazovapyif it's small
22:12:00zoomber_laptopok
22:12:00zoomber_laptopill try to make my last edit stuff right now then
22:20:00raptorkaramazovapy: looking at that map..
22:22:00raptorkaramazovapy: i loaded that map into th editor and ran it fine
22:22:00raptorran 'test level' i mean, no problems..
22:22:00karamazovapyyeah, works fine in the editor for me too, but when I host on my vps, it crashes the server
22:23:00karamazovapyI've had the same problem with half a dozen different levels
22:23:00raptorno problems when hosting either...
22:23:00raptori have an idea...
22:23:00karamazovapyonly happens on my vps
22:23:00raptordid you do 'make dedicated' on the vps ?
22:23:00karamazovapyyep
22:24:00raptorare you willing to do a full recompile if the time comes?
22:24:00karamazovapyyeah, but not in the next couple weeks
22:24:00karamazovapyI'm going to have the contest server up for a while
22:29:00raptorcan you do me a flavor?
22:30:00raptorrun 'gcc --version' on your box?
22:30:00karamazovapygcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-48)
22:31:00raptorand now 'uname -a'
22:31:00karamazovapyLinux youattsmeh6f7rgh.server.com 2.6.18-238.12.1.el5.028stab091.1 #1 SMP Wed Jun 1 13:20:25 MSD 2011 i686 i686 i386 GNU/Linux
22:31:00raptorok, thansk
22:31:00raptori think Triangle is having a hard time with that version of GCC and GCC optimizations
22:31:00zoomber_laptopyour welcome
22:32:00zoomber_laptopgcc 4.0 better?
22:32:00raptoreh, it's hard to tell
22:32:00zoomber_laptopi can build bitfighter with 4.2 now..
22:33:00zoomber_laptopdid somebody along the line work to make that compatible?
22:33:00raptorwell, i will need karamazovapy to do the tests with his exact compiler and platform
22:33:00raptori have no problem with Triangle using GCC 4.3.1
22:34:00zoomber_laptop@_k, could re-clone bitfighter to another destination if he wanted to recompile?
22:34:00zoomber_laptopmemory will most-likley be OK
22:34:00raptoryep
22:36:00zoomber_laptopyou guys actually added an option in bitfighter for "nexus never opens"?
22:37:00koda Quit (Ping timeout: 260 seconds)
22:43:00koda has joined
22:43:00zoomber_laptophi koda
22:43:00kodahello
22:46:00zoomber_laptopquestion: are flagspawns the same as flagitems with a spawn counter at the end?
22:48:00raptori have no idea
22:48:00raptornever looked at that code
22:49:00zoomber_laptopi just looked at the editor, it is just a counter at the end
22:49:00raptorkaramazovapy: I have something for you to try, but it will require a full compile on your part
22:51:00raptorare you willing? :) you can do a side-by-side clone into a different dir with hg: 'hg clone bitfighter bftesting' from the parent directory of your running clone
22:52:00zoomber_laptopor you could clone the whole thing again and wait 2 minutes :)
22:53:00raptori was trying to give him the 10 second option :)
23:01:00zoomber_laptophmm
23:01:00zoomber_laptopi think i am starting to like my contest level a bit with the changes i made
23:06:00raptorbe back a bit laterz; karamazovapy, if you want to try, alter the file in zap/Makefile; change OPTIMIZE=-O2 to OPTIMIZE=-O0
23:06:00raptorand do a full recompile
23:06:00raptornote that is 'dash oh zero'
23:06:00raptor Quit (Remote host closed the connection)
23:10:00zoomber_laptopoooooh
23:10:00zoomber_laptoprealllllllly gooood idea karamazvopy i got
23:10:00zoomber_laptop karamazovapy
23:11:00zoomber_laptop*
23:36:00zoomber_laptop Quit (Quit: zoomber_laptop)
23:44:00sam686 Quit (Ping timeout: 240 seconds)
23:46:00sam686 has joined
23:46:00ChanServ sets mode +v sam686
23:49:00zoomber_laptop has joined
23:51:00zoomber_laptop Quit (Client Quit)

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.