Change 2982
Originally Posted : Thu May 25 02:33:07 2006
Posted by : Razan
Title : commands change
OK this change is going to piss a lot of people off. Sorry, but
we're having a major problem. Let me explain it first.
So there's this huge bug where people can lag the mud with
certain commands, such as 'score', 'balance', 'debit',
'buy', and 'mychars'. Leave it to you guys to find them, bunch
of abusers :). So here's the annoying fix I had to put in.
When you issue these commands now, it ticks up a number by 1.
Once you've done 5 (I can change this later as necessary, of
course) it stops you from doing anymore - tells you you're
acting too fast. Every heartbeat this number oes down by 1.
So you can walk into a shop, issue 5 quick debits but the 6th
will be denied. If you wait 1 heartbeat, you can issue ONE
MORE (not 5 more). Think of it like a sliding scale that goes
up as fast as you type and then decays slowly over time.
This is going to be a huge issue for you guys who use macros
(even though they are illegal!) to buy heals and recall scrolls.
You can't just spam 'debit buy heal' 50 times, you're going to have
to instead buy 50 in 1 hit, sorry - but adjust now or die to
your enemies.
There was this other nasty abuse which I'm surprised less of you
found out. You know how you can't do directional commands too
much - like 'east','west', etc - tells you you are moving too
fast? Well if you 'alias' one of those directions to another
word like 'east_cheat' you can do it as fast as you want.
Or rather, you used to be able to. That's fixed now too.
This change isn't going to be reversed so don' bother complaining
how it screws up your ability to PK - adjust now or you're gonna
get smoked. This change has to go in or we're going to grind to
a halt due to abusers who are lagging the mud on purpose and
PKing people.
Man, that was a hard fix to implement. :)
- Razan.