4 ms·
Cross-posting my comment from reddit (had the article first): Asheron's Call had a similar bug, although it took a while to be discovered. There was a buried f
by jsprogrammer 12y ago
Cross-posting my comment from reddit (had the article first):
Asheron's Call had a similar bug, although it took a while to be discovered. There was a buried feature that allowed you to turn/rotate, your character by clicking your mouse on the screen in certain locations. Your rotation speed was controlled by how far from the origin the mouse was located and ramped up to a capped rotation speed after a certain distance. The closer you were to the origin, the slower your rotation speed.
The game came out around 1998 when most people were playing on 800x600 or maybe 1024x768 screens and since the possible rotation speeds you could achieve were directly related to the pixel width of the viewport, there was effectively a limit to the slowness of your rotation. Fast forward half a decade and people are playing on dual 1600x1200 screens and you can now turn reeeally slow if you get your cursor in the right position (and enabled the rarely used feature). Well, you could combine this slow rotation with strafe-running to make your velocity vector scale out many multiples of your normal run speed. In-game, other people viewed you as essentially teleporting (game had slow updates and basic client-side prediction) huge distances at a time.
Not too long after this exploit was found, they introduced a new game client (for other reasons) that didn't have the mouse turn feature (I don't think anyone ever really used it in the previous ~7 years), so it was no longer possible to use. My friend and I had some fun nights on the PK server being able to just 'disappear' from a fight at will.
- jsprogrammer 12y agoHmm, looks like something ate my line breaks and editing/deleting isn't working...
- louhike 12y agoYou have to double them.
- jsprogrammer 12y agoI tried that...about 10 times...