Quote Originally Posted by Selzak View Post
Guess I caught your arguments out of context because you were being irritated at the people you were replying to. That's a legitimate assumption (still, I just really think it's more guesswork than a given). Tossing a like for wrongly calling you out (my bad) and moving along now...
We never said it was impossible, merely that currently the server side event engine isn't set up for it. Only one action is allowed to be active at any point in time. They could change that but it would require an overhaul of the servers event engine, something you do not do without lots and lots of time and effort. This isn't like changing something client side where the worst you gotta worry about is a PC crashing or people moving where they shouldn't be. If you screw something up in the event engine the server itself would crash, meaning lost data / loot / fights. Could be scrambled world database's forcing you to revert to the last backup. It also could mean really bad things randomly happening, like getting 10K gil at the end of a fight, except the action never completes and that it keeps giving you gil until your character becomes corrupted. Or the monster casts a spell and it keeps processing until you die, and possibly more until the server crash's.

As for the technical aspects, there is no magic in real life. We system engineers do what we do because certain design's tend to work better then other design's. Action based event engines have proven to be the most efficient method of resolving tens of thousands of independent actions per second by thousands of actors (technical name for players and monsters in a virtual world). Other methods tend to be crushed after 30ish players as their are simply too many things going on for the server's processors and memory to handle while being coherent, things will start lagging and your actions will be delayed a few seconds. That and if the client had ~any~ say whatsoever in what was going on, then you'd see TPP that would instantly win you every fight and get all the drops you wanted.