Spellforce-Spell-framework
Loading...
Searching...
No Matches
sf_spelldamage_handlers.h
Go to the documentation of this file.
1#ifndef SF_SPELLDAMAGE_HANDLER_H
2#define SF_SPELLDAMAGE_HANDLER_H
3
4#include "../../api/sfsf.h"
5#include "../../asi/sf_asi.h"
6
7uint16_t __thiscall mana_shield_dmg_handler(SF_CGdFigureToolbox *_this,
8 uint16_t source, uint16_t target,
9 uint16_t current_damage,
10 uint16_t is_spell_damage,
11 uint32_t is_ranged_damage,
12 uint16_t spell_id);
13
14uint16_t __thiscall death_grasp_dmg_handler(SF_CGdFigureToolbox *_this,
15 uint16_t source, uint16_t target,
16 uint16_t current_damage,
17 uint16_t is_spell_damage,
18 uint32_t is_ranged_damage,
19 uint16_t spell_id);
20
21uint16_t __thiscall feedback_dmg_handler(SF_CGdFigureToolbox *_this,
22 uint16_t source, uint16_t target,
23 uint16_t current_damage,
24 uint16_t is_spell_damage,
25 uint32_t is_ranged_damage,
26 uint16_t spell_id);
27
28uint16_t __thiscall feign_death_dmg_handler(SF_CGdFigureToolbox *_this,
29 uint16_t source, uint16_t target,
30 uint16_t current_damage,
31 uint16_t is_spell_damage,
32 uint32_t is_ranged_damage,
33 uint16_t spell_id);
34
35uint16_t __thiscall conservation_dmg_handler(SF_CGdFigureToolbox *_this,
36 uint16_t source, uint16_t target,
37 uint16_t current_damage,
38 uint16_t is_spell_damage,
39 uint32_t is_ranged_damage,
40 uint16_t spell_id);
41
42uint16_t __thiscall dmg_shield_dmg_handler(SF_CGdFigureToolbox *_this,
43 uint16_t source, uint16_t target,
44 uint16_t current_damage,
45 uint16_t is_spell_damage,
46 uint32_t is_ranged_damage,
47 uint16_t spell_id);
48
49uint16_t __thiscall invulnerability_dmg_handler(SF_CGdFigureToolbox *_this,
50 uint16_t source,
51 uint16_t target,
52 uint16_t current_damage,
53 uint16_t is_spell_damage,
54 uint32_t is_ranged_damage,
55 uint16_t spell_id);
56
57uint16_t __thiscall durability_dmg_handler(SF_CGdFigureToolbox *_this,
58 uint16_t source, uint16_t target,
59 uint16_t current_damage,
60 uint16_t is_spell_damage,
61 uint32_t is_ranged_damage,
62 uint16_t spell_id);
63
64uint16_t __thiscall steelskin_dmg_handler(SF_CGdFigureToolbox *_this,
65 uint16_t source, uint16_t target,
66 uint16_t current_damage,
67 uint16_t is_spell_damage,
68 uint32_t is_ranged_damage,
69 uint16_t spell_id);
70
71uint16_t __thiscall hypnotize_dmg_handler(SF_CGdFigureToolbox *_this,
72 uint16_t source, uint16_t target,
73 uint16_t current_damage,
74 uint16_t is_spell_damage,
75 uint32_t is_ranged_damage,
76 uint16_t spell_id);
77
78#endif
uint16_t __thiscall hypnotize_dmg_handler(SF_CGdFigureToolbox *_this, uint16_t source, uint16_t target, uint16_t current_damage, uint16_t is_spell_damage, uint32_t is_ranged_damage, uint16_t spell_id)
uint16_t __thiscall durability_dmg_handler(SF_CGdFigureToolbox *_this, uint16_t source, uint16_t target, uint16_t current_damage, uint16_t is_spell_damage, uint32_t is_ranged_damage, uint16_t spell_id)
uint16_t __thiscall steelskin_dmg_handler(SF_CGdFigureToolbox *_this, uint16_t source, uint16_t target, uint16_t current_damage, uint16_t is_spell_damage, uint32_t is_ranged_damage, uint16_t spell_id)
uint16_t __thiscall mana_shield_dmg_handler(SF_CGdFigureToolbox *_this, uint16_t source, uint16_t target, uint16_t current_damage, uint16_t is_spell_damage, uint32_t is_ranged_damage, uint16_t spell_id)
uint16_t __thiscall feedback_dmg_handler(SF_CGdFigureToolbox *_this, uint16_t source, uint16_t target, uint16_t current_damage, uint16_t is_spell_damage, uint32_t is_ranged_damage, uint16_t spell_id)
uint16_t __thiscall dmg_shield_dmg_handler(SF_CGdFigureToolbox *_this, uint16_t source, uint16_t target, uint16_t current_damage, uint16_t is_spell_damage, uint32_t is_ranged_damage, uint16_t spell_id)
uint16_t __thiscall invulnerability_dmg_handler(SF_CGdFigureToolbox *_this, uint16_t source, uint16_t target, uint16_t current_damage, uint16_t is_spell_damage, uint32_t is_ranged_damage, uint16_t spell_id)
uint16_t __thiscall death_grasp_dmg_handler(SF_CGdFigureToolbox *_this, uint16_t source, uint16_t target, uint16_t current_damage, uint16_t is_spell_damage, uint32_t is_ranged_damage, uint16_t spell_id)
uint16_t __thiscall feign_death_dmg_handler(SF_CGdFigureToolbox *_this, uint16_t source, uint16_t target, uint16_t current_damage, uint16_t is_spell_damage, uint32_t is_ranged_damage, uint16_t spell_id)
uint16_t __thiscall conservation_dmg_handler(SF_CGdFigureToolbox *_this, uint16_t source, uint16_t target, uint16_t current_damage, uint16_t is_spell_damage, uint32_t is_ranged_damage, uint16_t spell_id)