Ok as most of you know the event tourney system is badly bugged. I worked on it most of the day, then an unrelated bug striked, well two, one was transparent to the users but gave me about 5 minutes to fix or it would of made it in the update after SW, but I fixed it on time, the other bug was more serious.
Then back to the tourney system. It's about an hour past my bed time, but I think I fixed most of the major bugs. Some of these are:
- being able to use ball of pet summoning (to summon a horse, for example)
- being able to mount (in case one finds another clever way to get a mount)
- bypassing the restricted spells - was simply a region priority issue, fixed the region script and all spell/skill restrictions work now
- if a player disconnects, he is still put into the duel, but invisible, so you can end up dueling with yourself, and end up loosing to a DCed player since the only want to end it is to kill yourself. (oh this cruel world...)
Only thing left is the mysterious vanishing mounts and random times where your stuff does not go back in your pack. I have yet to reproduce these so I'll work on it again tomorrow, but the rest is fixed and simply requires some testing. I also need to test things like if it allows uneven teams, or if it randomizes teams properly, etc
I also added an automatic bank check feature for the winner and is GM configurable for each tournament.
So the tournament system is coming along nicely, with the bug fixes. Though I wonder why it was released in this state to begin with, considering all the critical bugs I have to fix.
Though this is not as bad as the region control bugs though.

:
I've learned not to trust other people's code though, I should test it just as much as I would test my own, if more.
Archived topic from AOV, old topic ID:196, old post ID:1172