#tfl@irc.freenode.net logs for 23 Feb 2009 (GMT)

Archive Today Yesterday Tomorrow
tfl homepage


[00:01:15] --- Marzo is now known as Marzo_away
[00:17:48] --- Marzo_away is now known as Marzo
[00:27:53] --- Marzo is now known as Marzo_away
[01:07:44] --> wizardrydragon has joined #tfl
[01:07:45] --- ChanServ gives voice to wizardrydragon
[01:07:59] <wizardrydragon> Greetings, Avatar
[01:08:04] --- Marzo_away is now known as Marzo
[01:08:09] <Marzo> Howdy
[01:08:26] <wizardrydragon> How goes/
[01:08:55] <Marzo> Cleaning the Exult bug tracker of old and/or useless bugs
[01:09:52] <Marzo> One particular bright example was a guy complaining that Hawk's ship would not sail to Moonshade; but he had forgotten to actually *talk* to Hawk and ask to go there...
[01:10:58] <wizardrydragon> Im amused, myself. Give people a whole new world and they just ask for another one :S
[01:11:09] <Marzo> Indeed
[01:14:04] <wizardrydragon> More legitimately, we seem to have shrine issues :P
[01:14:15] <Marzo> Aye, I just saw it
[01:15:21] <Marzo> Hm. I had already fixed it, actually.
[01:20:11] <wizardrydragon> o-o
[01:39:03] --- Marzo is now known as Marzo_away
[02:19:16] <-- wizardrydragon has left IRC (Read error: 104 (Connection reset by peer))
[02:20:39] --> WizardryDragon has joined #tfl
[02:20:40] --- ChanServ gives voice to WizardryDragon
[02:21:16] <-- WizardryDragon has left IRC (Client Quit)
[02:21:41] --> WizardryDragon has joined #tfl
[02:21:41] --- ChanServ gives voice to WizardryDragon
[02:21:47] <-- WizardryDragon has left IRC (Client Quit)
[02:24:45] --> wizardrydragon has joined #tfl
[02:24:45] --- ChanServ gives voice to wizardrydragon
[02:24:55] <wizardrydragon> ookay I think Im here to stay this time
[02:25:01] --- Marzo_away is now known as Marzo
[02:35:07] --- Marzo is now known as Marzo_away
[04:21:54] --- Marzo_away is now known as Marzo
[04:22:21] <Marzo> Argh! At last!
[04:23:18] <Marzo> You will never believe what was causing Exult bug #2127362 (https://sourceforge.net/tracker/index.php?func=detail&aid=2127362&group_id=2335&atid=102335)
[04:24:12] <Marzo> The routine to ready the best weapon was corrupting the NPC's object list, which suddenly became an endless list
[04:34:13] --- Marzo is now known as Marzo_away
[04:35:26] <wizardrydragon> o-o
[04:35:30] <wizardrydragon> Oops?
[04:35:33] --- Marzo_away is now known as Marzo
[04:35:51] <Marzo> Oops indeed, as the code was mine :-)
[04:36:20] <wizardrydragon> Are you sure that is Virtuous, Avatar?
[04:37:04] <Marzo> What, admiting to making the error? Absolutely (honesty)
[04:37:13] <Marzo> Making the error, on the other hand...
[04:38:58] <wizardrydragon> That is what I was referring to :P
[04:39:44] <Marzo> The root of the error was that the off-hand object was removed without checking to see if it was the best weapon found
[04:40:09] <Marzo> Given that the best weapon was also removed without checking the converse, it got removed twice
[04:40:27] <Marzo> They would be re-added in reverse order (thus being added twice)
[04:41:08] <Marzo> Both operations would corrupt the object list of the NPC (which is a double-linked, cyclic list) in such a way that the first object was no longer reachable from its predecessor
[04:41:31] <Marzo> So iterating through the objects would never reach the 'end' of the list
[04:41:52] <wizardrydragon> I can almost hear the handheld PCs segfaulting
[04:41:57] <wizardrydragon> :-)
[04:42:05] <wizardrydragon> Good to know its been fixed!
[04:42:13] <Marzo> (I just spent four hours to figure this out, so I forgive me for babbling)
[04:43:54] <wizardrydragon> Oh its alright, I do the same thing when I figure stuff out and you know it :P
[05:00:17] --- Marzo is now known as Marzo_away
[05:55:12] --- Marzo_away is now known as Marzo
[06:06:06] <Marzo> I am off to bed
[06:06:11] <Marzo> Good night
[06:06:15] <wizardrydragon> Night :)
[06:07:06] <Marzo> (I will just wait compilation to finish, in case I have to fix anything else for Kirben)
[06:09:30] <wizardrydragon> :-)
[06:15:00] <-- Marzo has left IRC ("Marzo vanishes suddenly.")
[07:20:15] <-- wizardrydragon has left IRC ("ChatZilla 0.9.84 [Firefox 3.0.6/2009011913]")
[09:25:44] --> wizardrydragon has joined #tfl
[09:25:44] --- ChanServ gives voice to wizardrydragon
[11:42:53] <-- wizardrydragon has left IRC (Read error: 110 (Connection timed out))
[15:43:01] --> Marzo has joined #tfl
[15:43:01] --- ChanServ gives voice to Marzo
[15:53:08] --- Marzo is now known as Marzo_away
[16:17:55] --- Marzo_away is now known as Marzo
[16:27:58] --- Marzo is now known as Marzo_away
[17:24:21] --- Marzo_away is now known as Marzo
[17:34:26] --- Marzo is now known as Marzo_away
[17:56:26] --> wizardrydragon has joined #tfl
[17:57:30] --- ChanServ gives voice to wizardrydragon
[21:26:18] <-- wizardrydragon has left IRC (Read error: 110 (Connection timed out))
[21:52:55] <-- ChanServ has left IRC (kornbluth.freenode.net irc.freenode.net)
[22:04:47] --> ChanServ has joined #tfl
[22:30:15] --- Marzo_away is now known as Marzo
[22:31:43] <-- ChanServ has left IRC (kornbluth.freenode.net irc.freenode.net)
[22:32:50] --> ChanServ has joined #tfl
[22:41:22] --- Marzo is now known as Marzo_away
[23:27:11] --- Marzo_away is now known as Marzo
[23:37:26] --- Marzo is now known as Marzo_away