It is not just about the timing
Sphere:
Select spell > target > wait timer > effect
RunUO:
Select spell > wait timer > target > effect
---
It shouldn't be hard to change the spell system, but may take some time to figure out what to change. I've done that some time ago and the hardest part was to figure out how RunUO's spell system works. No major mods was needed
When you say wait timer are you referring to the casting delay or the time delay before the spell has an effect and causes damage? Not familiar with Sphere so I'm curious.
Leo_5 is right. The delay between the target and the effect (for RunUO) is only to simulate the moving effect delay (fireball, magic arrow...) from the caster to the targeted player. Sphere does not have this delay by default.
Thanks, certainly not accurate to OSI, but probably very interesting in pvp!
Can casting still be interrupted? Is there a way to cancel the spell like you can in RunUO?
Yes, of course. If you deal phisical or magical damage to the opponent while cast the spell, his concentration is disturbed, thus ruining thy spell like in Runuo, but you can also ''dodge'' the spell if during the cast delay the caster loses the line of sight, for example if between the caster and you there is any object, such as a house. This reason is why I prefer Sphere Spell Cast.
Ah yes, I can see why that would be neat. Can the caster move during the delay?