Skip to content

Commit 687048b

Browse files
committed
fix(weapons): VData
1 parent 5e3d83e commit 687048b

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

src/scripting/entities/weapons.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -276,11 +276,11 @@ LoadScriptingComponent(weapons, [](PluginObject plugin, EContext* ctx) -> void {
276276
});
277277

278278
ADD_CLASS_FUNCTION("Weapon", "CBasePlayerWeaponVData", [](FunctionContext* context, ClassData* data) -> void {
279-
context->SetReturn(MakeSDKClassInstance("CBasePlayerWeaponVData", data->GetData<void*>("ptr"), context->GetPluginContext()));
279+
context->SetReturn(MakeSDKClassInstance("CBasePlayerWeaponVData", schema::GetVData(data->GetData<void*>("ptr")), context->GetPluginContext()));
280280
});
281281

282282
ADD_CLASS_FUNCTION("Weapon", "CCSWeaponBaseVData", [](FunctionContext* context, ClassData* data) -> void {
283-
context->SetReturn(MakeSDKClassInstance("CCSWeaponBaseVData", data->GetData<void*>("ptr"), context->GetPluginContext()));
283+
context->SetReturn(MakeSDKClassInstance("CCSWeaponBaseVData", schema::GetVData(data->GetData<void*>("ptr")), context->GetPluginContext()));
284284
});
285285

286286
ADD_CLASS_FUNCTION("Weapon", "Drop", [](FunctionContext* context, ClassData* data) -> void {

src/scripting/memory/hooks.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,6 @@ dyno::ReturnAction HookCallback(dyno::CallbackType type, dyno::IHook& hook) {
7676
ClassData* ev = new ClassData({ { "plugin_name", std::string("core") }, { "hook_ptr", hptr } }, "Event", nullptr);
7777
for (auto hk : hooksList[hptr])
7878
{
79-
printf("Hook called: %s\n", hk.id.c_str());
8079
if (g_pluginManager.ExecuteEvent("core", "hook:" + callbackType + ":" + hk.id, {}, ev) != EventResult::Continue) {
8180
delete ev;
8281
return dyno::ReturnAction::Supercede;

0 commit comments

Comments
 (0)