Results -9 to 0 of 134

Dev. Posts

Threaded View

  1. #10
    Player Seriha's Avatar
    Join Date
    Mar 2011
    Posts
    982
    Character
    Kalsena
    World
    Sylph
    Main Class
    BLU Lv 99
    The funny thing is the time spent casting is technically doing nothing. When we begin a spell, you get the check to see if you have the MP, the target is in range, if you can actually cast it (be it a spell you can use, not silenced, etc.), and then determining how long it would take to cast factoring in things like Fast/Quick Cast and the 2 SCH JAs.

    The last part is important, since for long spells, it's possible for us to run around like headless chickens and still get the spell off if we return to the spot where we began the casting. It's when the time designated in this dead zone expires that we get more checks like confirming and reducing MP, status effects like silence/sleep/paralyze, and then the calculation of the effect.

    Nothing happens in this dead zone because the game is told nothing happens.

    For simplicity's sake, I'm going to call casting a spell a sub-routine. This act is the same no matter what spell is cast, but its result vary based on parameters involving the spell itself like its MP cost, cast time, school, element, and end results. There is absolutely nothing stopping SE from mirroring this sub-routine with a modification tailored toward people with a trait to allow doing something like an auto-attack during this dead zone period.

    We can let when this happens be determined by the spell's modified casting time. Divide that by 2, or halfway through a spell's cast, and you can insert the code call to perform a swing and its related information just like a counter and such can be done without regard to your current delay. This would be instant, and the spell would continue chugging away until its completion.

    What would be open for debate in this sub-routine, then, would be if the attack always happens, or if its percentage-based. Do we give it tiers? If so, do we maybe change it to an attack performed at 1/3 and 2/3 into the cast, or maybe a chance of double attacking with the normal halfway check? Just what do we do about people likely being in mage gear?

    Take off the zealous blinders of hate, there. Your "never" is just your continued crusade against anyone you don't like here expressing a thought you don't agree with. SE being lazy? Heck, we'd probably agree with that. Claiming it a code impossibility? Hell no.
    (3)
    Last edited by Seriha; 12-07-2011 at 10:12 AM.

Tags for this Thread