@@ -129,9 +129,9 @@ static void HandleSignalDamage(CNWSCreature *pThis, CNWSObject *pTarget, int32_t
129129
130130NWNX_EXPORT ArgumentStack SetEventScript (ArgumentStack&& args)
131131{
132- const auto sEvent = Events::ExtractArgument <std::string>(args );
133- const auto sScript = Events::ExtractArgument <std::string>(args );
134- const auto oidTarget = Events::ExtractArgument <ObjectID>(args );
132+ const auto sEvent = args. extract <std::string>();
133+ const auto sScript = args. extract <std::string>();
134+ const auto oidTarget = args. extract <ObjectID>();
135135
136136 if (oidTarget == Constants::OBJECT_INVALID)
137137 {
@@ -165,9 +165,9 @@ NWNX_EXPORT ArgumentStack GetDamageEventData(ArgumentStack&&)
165165
166166 for (int k = (MAX_DAMAGE_TYPES - 1 ); k >= 0 ; k--)
167167 {
168- Events ::InsertArgument (stack, s_DamageData.vDamage [k]);
168+ ScriptAPI ::InsertArgument (stack, s_DamageData.vDamage [k]);
169169 }
170- Events ::InsertArgument (stack, s_DamageData.oidDamager );
170+ ScriptAPI ::InsertArgument (stack, s_DamageData.oidDamager );
171171
172172 return stack;
173173}
@@ -187,19 +187,19 @@ NWNX_EXPORT ArgumentStack GetAttackEventData(ArgumentStack&&)
187187{
188188 ArgumentStack stack;
189189
190- Events ::InsertArgument (stack, s_AttackData.nToHitModifier );
191- Events ::InsertArgument (stack, s_AttackData.nToHitRoll );
192- Events ::InsertArgument (stack, s_AttackData.nAttackType );
193- Events ::InsertArgument (stack, s_AttackData.bKillingBlow );
194- Events ::InsertArgument (stack, s_AttackData.nSneakAttack );
195- Events ::InsertArgument (stack, s_AttackData.nWeaponAttackType );
196- Events ::InsertArgument (stack, s_AttackData.nAttackResult );
197- Events ::InsertArgument (stack, s_AttackData.nAttackNumber );
190+ ScriptAPI ::InsertArgument (stack, s_AttackData.nToHitModifier );
191+ ScriptAPI ::InsertArgument (stack, s_AttackData.nToHitRoll );
192+ ScriptAPI ::InsertArgument (stack, s_AttackData.nAttackType );
193+ ScriptAPI ::InsertArgument (stack, s_AttackData.bKillingBlow );
194+ ScriptAPI ::InsertArgument (stack, s_AttackData.nSneakAttack );
195+ ScriptAPI ::InsertArgument (stack, s_AttackData.nWeaponAttackType );
196+ ScriptAPI ::InsertArgument (stack, s_AttackData.nAttackResult );
197+ ScriptAPI ::InsertArgument (stack, s_AttackData.nAttackNumber );
198198 for (int k = (MAX_DAMAGE_TYPES - 1 ); k >= 0 ; k--)
199199 {
200- Events ::InsertArgument (stack, s_AttackData.vDamage [k]);
200+ ScriptAPI ::InsertArgument (stack, s_AttackData.vDamage [k]);
201201 }
202- Events ::InsertArgument (stack, s_AttackData.oidTarget );
202+ ScriptAPI ::InsertArgument (stack, s_AttackData.oidTarget );
203203
204204 return stack;
205205}
@@ -221,8 +221,8 @@ NWNX_EXPORT ArgumentStack DealDamage(ArgumentStack&& args)
221221 int vDamage[MAX_DAMAGE_TYPES];
222222 std::bitset<MAX_DAMAGE_TYPES> positive;
223223
224- const auto oidSource = Events::ExtractArgument <ObjectID>(args );
225- const auto oidTarget = Events::ExtractArgument <ObjectID>(args );
224+ const auto oidSource = args. extract <ObjectID>();
225+ const auto oidTarget = args. extract <ObjectID>();
226226
227227 for (int k = 0 ; k < MAX_DAMAGE_TYPES; k++)
228228 {
0 commit comments