[DiscordArchive] Guys I've been looking through the codebase/wiki to get a feeling how the whole Spell execution syst
[DiscordArchive] Guys I've been looking through the codebase/wiki to get a feeling how the whole Spell execution syst
Archived author: peli • Posted: 2023-09-29T07:00:31.078000+00:00
Original source
Guys I've been looking through the codebase/wiki to get a feeling how the whole Spell execution system works, yet I have one curiosity that I can not satisfy.
So reading through the wiki, it seems that the Spells (sideeffects, damage, whatever..) come from client's database right ? Well if client has all the info about the spells and how to execute them, then why in some cases (or in all??), the client doesn't seem to know to also execute 'side effects', like lets think of the following spell: Server asks client to execute Frostbolt spell, client runs the frostbolt animation, then it has to apply a debuff (aka. slow). Does the client do it ? or is the server the one that instructs what kind of side effects should be applied on success hook ?