2#include <Cyrus/Shared.h>
3#include <Cyrus/Classes/PropertyClass.h>
4#include <Cyrus/Classes/Spell.h>
5#include <Cyrus/Classes/SpellEffect.h>
10 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xEC);
14 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xEC) = val;
18 return *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF0);
22 *
reinterpret_cast<int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF0) = val;
26 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF4);
30 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF4) = val;
34 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF8);
38 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xF8) = val;
42 return *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xFC);
46 *
reinterpret_cast<unsigned int*
>(
reinterpret_cast<uintptr_t
>(
this) + 0xFC) = val;
50 return *
reinterpret_cast<List<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x108);
54 *
reinterpret_cast<List<int>*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x108) = val;
58 return *
reinterpret_cast<char*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x118);
62 *
reinterpret_cast<char*
>(
reinterpret_cast<uintptr_t
>(
this) + 0x118) = val;
66 return reinterpret_cast<SharedPointer<Spell> *
>(
reinterpret_cast<uintptr_t
>(
this) + 0x120);
70 *
reinterpret_cast<SharedPointer<Spell> **
>(
reinterpret_cast<uintptr_t
>(
this) + 0x120) = val;
Definition DelaySpellEffect.h:7
unsigned int getSpellDelayedTemplateID()
Definition DelaySpellEffect.h:25
void setDamage(int val)
Definition DelaySpellEffect.h:13
void setSpell(SharedPointer< Spell > *val)
Definition DelaySpellEffect.h:69
void setSpellDelayedTemplateDamageID(unsigned int val)
Definition DelaySpellEffect.h:37
void setSpellDelayedTemplateID(unsigned int val)
Definition DelaySpellEffect.h:29
void setSpellEnchanterTemplateID(unsigned int val)
Definition DelaySpellEffect.h:45
unsigned int getSpellDelayedTemplateDamageID()
Definition DelaySpellEffect.h:33
void setRounds(int val)
Definition DelaySpellEffect.h:21
void setTargetSubcircleList(List< int > val)
Definition DelaySpellEffect.h:53
int getDamage()
Definition DelaySpellEffect.h:9
char getSpellHits()
Definition DelaySpellEffect.h:57
SharedPointer< Spell > * getSpell()
Definition DelaySpellEffect.h:65
int getRounds()
Definition DelaySpellEffect.h:17
void setSpellHits(char val)
Definition DelaySpellEffect.h:61
List< int > getTargetSubcircleList()
Definition DelaySpellEffect.h:49
unsigned int getSpellEnchanterTemplateID()
Definition DelaySpellEffect.h:41
Definition SpellEffect.h:8