30 June 2010
29 June 2010
Remember My Name

You equip your shirt named “the color of Shadows”, which is in nearly perfect condition.
Yappy quickly swaps clothing with the mannequin.

Close. Very, very close. I now need to insure that current mannequins handle the new data structure correctly and remember the clothing's name.
28 June 2010
One Less Bug (Or Two)
I had been banging my head against the proverbial wall as I tried to understand what was wrong with the huntmaster.npc script. I had added an Iron Man mode on a whim, which made the challenge end upon the player's fall. The problem, as reported on the Sentinel, was that this mode was now getting applied to all hunts.
Today I debugged the script. I thought that there was one bug, but it turns out that there were two separate bugs. The two bugs were not related – only in that both were careless typos.
The first bug was causing the server to log a high volume of errors; this happened when a person on a challenge bumped a non-monster, like an NPC or even another player (I imagine). This was a stupid error on my part, as I had typed
instead of
So yeah, that was filling the server log with errors. Whoops! The second bug was the way that I had parsed the Iron Man mode. This took me a little while to understand (as at this time I was still convinced that there was one bug, not two separate bugs), but after putting in a couple of lines of debugging code I saw what I had done wrong – a silly mistake, really – and fixed it right away.
What a relief. Now I may return to the mannequin bug. I think I will need to reread the script, as I have forgotten the problem!
Today I debugged the script. I thought that there was one bug, but it turns out that there were two separate bugs. The two bugs were not related – only in that both were careless typos.
The first bug was causing the server to log a high volume of errors; this happened when a person on a challenge bumped a non-monster, like an NPC or even another player (I imagine). This was a stupid error on my part, as I had typed
if ( ! target.thingType == kThingMonster ) continue;instead of
if ( target.thingType != kThingMonster ) continue; So yeah, that was filling the server log with errors. Whoops! The second bug was the way that I had parsed the Iron Man mode. This took me a little while to understand (as at this time I was still convinced that there was one bug, not two separate bugs), but after putting in a couple of lines of debugging code I saw what I had done wrong – a silly mistake, really – and fixed it right away.
What a relief. Now I may return to the mannequin bug. I think I will need to reread the script, as I have forgotten the problem!
27 June 2010
26 June 2010
25 June 2010
Close Parentheses.
I surprised myself with the volume of content that I had submitted this update – just over 35 areas. A lot of the areas are bug fixes, including one that I had been dragging my heels on resolving because of the amount of time required to fix it. I am certain that the mystics will appreciate the fix.
I still have a day or two to slide in my script changes, including the fixes for the Iron Man huntmaster bug and the mannequin bug. I may need some help with the former, as I do not understand the errors that I am receiving.
None of my quests made it in this update, colon-hyphen-open parentheses. However, I should not feel bad about that, as the trade off was that instead of submitting new content for V657, I instead closed out numerous bug cases. That's worth a close parentheses.
I still have a day or two to slide in my script changes, including the fixes for the Iron Man huntmaster bug and the mannequin bug. I may need some help with the former, as I do not understand the errors that I am receiving.
None of my quests made it in this update, colon-hyphen-open parentheses. However, I should not feel bad about that, as the trade off was that instead of submitting new content for V657, I instead closed out numerous bug cases. That's worth a close parentheses.
Subscribe to:
Posts (Atom)
