03-13-2005, 04:16 AM
That reminds me of a bug I found in another game that was similar. Yes, I was cheating scum when I was younger. :blush:
It was the same thing, mobs would not aggro you no matter what, though triggered differently. There was a client side restriction of only being able to use attack spells on others. If you circumvented that restriction, the server would allow them to be used on yourself. Useless for the most part, except for one thing. When you used a life leech spell on yourself when your hp's were low enough that it'd take your life to 0 before restoring it, you could become a dead man walking. Most actions checked if your hp > 0, while other things like mob aggro checked your death flag.
During the time I was abusing this, I had also discovered another vulnerability that meshed interestingly with this one. Essentially with a little packet editing, the server allowed you to buy any item from a shop that could be sold. The one particular item that worked well with the other bug was a wand that created mobs. I could buy unlimited amounts of these wands, and spawn screens of mobs.
Then there was this one spot where you could spawn mobs, and they'd all be stuck on one tile. So I'd spawn mobs until I got tired of clicking or my screen started lagging, then kill them with AOE spells while they wouldn't hit me.
It was the same thing, mobs would not aggro you no matter what, though triggered differently. There was a client side restriction of only being able to use attack spells on others. If you circumvented that restriction, the server would allow them to be used on yourself. Useless for the most part, except for one thing. When you used a life leech spell on yourself when your hp's were low enough that it'd take your life to 0 before restoring it, you could become a dead man walking. Most actions checked if your hp > 0, while other things like mob aggro checked your death flag.
During the time I was abusing this, I had also discovered another vulnerability that meshed interestingly with this one. Essentially with a little packet editing, the server allowed you to buy any item from a shop that could be sold. The one particular item that worked well with the other bug was a wand that created mobs. I could buy unlimited amounts of these wands, and spawn screens of mobs.
Then there was this one spot where you could spawn mobs, and they'd all be stuck on one tile. So I'd spawn mobs until I got tired of clicking or my screen started lagging, then kill them with AOE spells while they wouldn't hit me.
Less QQ more Pew Pew