All authors

Claude Skills by mrc4tt
github.com/mrc4tt1,322 skills0 installs82 views
- Find CBaseEntity PrecacheAgent fallback for CBaseEntity_Precache (auto-generated, category: vfunc). Locate CBaseEntity::Precache in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_Precache, CBaseEntity::PrecacheVotes: 0GitHub stars: 3
- Find CBaseEntity RegisteredScriptFuncsAgent fallback for CBaseEntity_RegisteredScriptFuncs (auto-generated, category: func). Locate CBaseEntity_RegisteredScriptFuncs in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_RegisteredScriptFuncs, CBaseEntity_RegisteredScriptFuncsVotes: 0GitHub stars: 3
- Find CBaseEntity ReloadPrivateScriptsAgent fallback for CBaseEntity_ReloadPrivateScripts (auto-generated, category: vfunc). Locate CBaseEntity::ReloadPrivateScripts in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_ReloadPrivateScripts, CBaseEntity::ReloadPrivateScriptsVotes: 0GitHub stars: 3
- Find CBaseEntity SetGroundEntityAgent fallback for CBaseEntity_SetGroundEntity (auto-generated, category: func). Locate SetGroundEntity in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_SetGroundEntity, SetGroundEntityVotes: 0GitHub stars: 3
- Find CBaseEntity SetMoveTypeAgent fallback for CBaseEntity_SetMoveType (auto-generated, category: func). Locate CBaseEntity::SetMoveType in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_SetMoveType, CBaseEntity::SetMoveTypeVotes: 0GitHub stars: 3
- Find CBaseEntity SetOwnerAgent fallback for CBaseEntity_SetOwner (auto-generated, category: vfunc). Locate CBaseEntity::SetOwner in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_SetOwner, CBaseEntity::SetOwnerVotes: 0GitHub stars: 3
- Find CBaseEntity SpawnAgent fallback for CBaseEntity_Spawn (auto-generated, category: vfunc). Locate CBaseEntity::Spawn in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_Spawn, CBaseEntity::SpawnVotes: 0GitHub stars: 3
- Find CBaseEntity SpawnRadiusFind and identify the CBaseEntity_SpawnRadius function in the CS2 server binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate the radius-aware spawn helper that resolves an entity's effect/trigger radius from either its float argument or the "radius" keyvalue, then applies it and reads the entity's "hammerUniqueId" keyvalue. Resolved via the two econ/ hammer keyvalue literals "radius" and "hammerUniqueId": the single function that referenc...Votes: 0GitHub stars: 3
- Find CBaseEntity TakeDamageOldFind and identify the CBaseEntity::TakeDamageOld function in the CS2 server binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate the legacy damage-application entry point by finding the code that references its self-identifying assert/warning message "CBaseEntity::TakeDamageOld: damagetype %d with info.GetDamageForce() == Vector::vZero". Trigger: CBaseEntity_TakeDamageOldVotes: 0GitHub stars: 3
- Find CBaseEntity TeleportAgent fallback for CBaseEntity_Teleport (auto-generated, category: vfunc). Locate CBaseEntity::Teleport in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_Teleport, CBaseEntity::TeleportVotes: 0GitHub stars: 3
- Find CBaseEntity UpdateOnRemoveAgent fallback for CBaseEntity_UpdateOnRemove (auto-generated, category: vfunc). Locate CBaseEntity::UpdateOnRemove in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_UpdateOnRemove, CBaseEntity::UpdateOnRemoveVotes: 0GitHub stars: 3
- Find CBaseEntity UseAgent fallback for CBaseEntity_Use (auto-generated, category: vfunc). Locate CBaseEntity::Use in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_Use, CBaseEntity::UseVotes: 0GitHub stars: 3
- Find CBaseEntity VPhysicsCollisionAgent fallback for CBaseEntity_VPhysicsCollision (auto-generated, category: vfunc). Locate CBaseEntity::VPhysicsCollision in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_VPhysicsCollision, CBaseEntity::VPhysicsCollisionVotes: 0GitHub stars: 3
- Find CBaseEntity VPhysicsEndTouch DecompilesAgent fallback for CBaseEntity_VPhysicsEndTouch-decompiles (auto-generated, category: func). Locate CBaseEntity::VPhysicsEndTouch in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_VPhysicsEndTouch-decompiles, CBaseEntity::VPhysicsEndTouchVotes: 0GitHub stars: 3
- Find CBaseEntity VPhysicsStartTouch DecompilesAgent fallback for CBaseEntity_VPhysicsStartTouch-decompiles (auto-generated, category: func). Locate CBaseEntity::VPhysicsStartTouch in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_VPhysicsStartTouch-decompiles, CBaseEntity::VPhysicsStartTouchVotes: 0GitHub stars: 3
- Find CBaseEntity CtorAgent fallback for CBaseEntity_ctor (auto-generated, category: func). Locate CBaseEntity::CBaseEntity in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_ctor, CBaseEntity::CBaseEntityVotes: 0GitHub stars: 3
- Find CBaseEntity DtorAgent fallback for CBaseEntity_dtor (auto-generated, category: func). Locate CBaseEntity::~CBaseEntity in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_dtor, CBaseEntity::~CBaseEntityVotes: 0GitHub stars: 3
- Find CBaseEntity M NetworkTransmitComponentAgent fallback for CBaseEntity_m_NetworkTransmitComponent (auto-generated, category: structmember). Locate CBaseEntity::m_NetworkTransmitComponent in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_m_NetworkTransmitComponent, CBaseEntity::m_NetworkTransmitComponentVotes: 0GitHub stars: 3
- Find CBaseEntity M ITeamNumLocate CBaseEntity::m_iTeamNum in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "CBaseEntity::m_iTeamNum" (symbol CBaseEntity_m_iTeamNum). This is a STRUCT MEMBER OFFSET (schema netvar), not a function. Resolve the CBaseEntity class layout via the schema/network system; the member must satisfy natural alignment. Cross-check with functions that dereference the member. Trigger: CBaseEntity_m_iTeamNum, CBaseEntity:...Votes: 0GitHub stars: 3
- Find CBaseEntity VdtorAgent fallback for CBaseEntity_vdtor (auto-generated, category: vfunc). Locate CBaseEntity::~CBaseEntity (virtual) in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_vdtor, CBaseEntity::~CBaseEntity (virtual)Votes: 0GitHub stars: 3
- Find CBaseEntity VtableAgent fallback for CBaseEntity_vtable (auto-generated, category: func). Locate CBaseEntity_vtable in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_vtable, CBaseEntity_vtableVotes: 0GitHub stars: 3
- Find CBaseFilter InputTestActivatorAgent fallback for CBaseFilter_InputTestActivator (auto-generated, category: func). Locate CBaseFilter::InputTestActivator in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseFilter_InputTestActivator, CBaseFilter::InputTestActivatorVotes: 0GitHub stars: 3
- Find CBaseIssue CountPotentialVotersLocate CBaseIssue::CountPotentialVoters in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "CBaseIssue::CountPotentialVoters" (symbol CBaseIssue_CountPotentialVoters). This is a non-virtual function - emit a byte signature (func_sig), not an offset. Locate it via cross-references, distinctive constants/strings in its body, or callers of related symbols; verify by decompilation before committing to a candidate. Tri...Votes: 0GitHub stars: 3
- Find CBaseModelEntity DamageDecalAgent fallback for CBaseModelEntity_DamageDecal (auto-generated, category: vfunc). Locate CBaseModelEntity::DamageDecal in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseModelEntity_DamageDecal, CBaseModelEntity::DamageDecalVotes: 0GitHub stars: 3
- Find CBaseModelEntity GetScriptDescInternalAgent fallback for CBaseModelEntity_GetScriptDescInternal (auto-generated, category: func). Locate CBaseModelEntity::GetScriptDescInternal in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseModelEntity_GetScriptDescInternal, CBaseModelEntity::GetScriptDescInternalVotes: 0GitHub stars: 3
- Find CBaseModelEntity RegisteredScriptFuncsAgent fallback for CBaseModelEntity_RegisteredScriptFuncs (auto-generated, category: func). Locate CBaseModelEntity_RegisteredScriptFuncs in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseModelEntity_RegisteredScriptFuncs, CBaseModelEntity_RegisteredScriptFuncsVotes: 0GitHub stars: 3
- Find CBaseModelEntity SetRenderAttributeAgent fallback for CBaseModelEntity_SetRenderAttribute (auto-generated, category: func). Locate CBaseModelEntity::SetRenderAttribute in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseModelEntity_SetRenderAttribute, CBaseModelEntity::SetRenderAttributeVotes: 0GitHub stars: 3
- Find CBaseModelEntity VtableAgent fallback for CBaseModelEntity_vtable (auto-generated, category: func). Locate CBaseModelEntity_vtable in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseModelEntity_vtable, CBaseModelEntity_vtableVotes: 0GitHub stars: 3
- Find CBasePlayerController CheckForLocalPlayer DecompilesAgent fallback for CBasePlayerController_CheckForLocalPlayer-decompiles (auto-generated, category: func). Locate CBasePlayerController::CheckForLocalPlayer in the CS2 client module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerController_CheckForLocalPlayer-decompiles, CBasePlayerController::CheckForLocalPlayerVotes: 0GitHub stars: 3
- Find CBasePlayerController CheckForLocalPlayerAgent fallback for CBasePlayerController_CheckForLocalPlayer (auto-generated, category: func). Locate CBasePlayerController::CheckForLocalPlayer in the CS2 client module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerController_CheckForLocalPlayer, CBasePlayerController::CheckForLocalPlayerVotes: 0GitHub stars: 3
- Find CBasePlayerController ClientSettingsChangedAgent fallback for CBasePlayerController_ClientSettingsChanged (auto-generated, category: vfunc). Locate CBasePlayerController::ClientSettingsChanged in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerController_ClientSettingsChanged, CBasePlayerController::ClientSettingsChangedVotes: 0GitHub stars: 3
- Find CBasePlayerController ConnectAgent fallback for CBasePlayerController_Connect (auto-generated, category: vfunc). Locate CBasePlayerController::Connect in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerController_Connect, CBasePlayerController::ConnectVotes: 0GitHub stars: 3
- Find CBasePlayerController FakeClientFlagsLocate CBasePlayerController::FakeClientFlags in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "CBasePlayerController::FakeClientFlags" (symbol CBasePlayerController_FakeClientFlags). This is a VIRTUAL function - resolve the CBasePlayerController::FakeClientFlags vtable via RTTI and identify the slot, then emit the slot. Verify by xrefs from expected call sites. vtable slots commonly differ between platforms - n...Votes: 0GitHub stars: 3
- Find CBasePlayerController HandleCommand JoinTeamAgent fallback for CBasePlayerController_HandleCommand_JoinTeam (auto-generated, category: func). Locate CCSPlayerController_HandleCommand_JoinTeam in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerController_HandleCommand_JoinTeam, CCSPlayerController_HandleCommand_JoinTeamVotes: 0GitHub stars: 3
- Find CBasePlayerController IsFakeClientAgent fallback for CBasePlayerController_IsFakeClient (auto-generated, category: func). Locate CBasePlayerController::IsFakeClient in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerController_IsFakeClient, CBasePlayerController::IsFakeClientVotes: 0GitHub stars: 3
- Find CBasePlayerController OnSimulateUserCommandsLocate CBasePlayerController::OnSimulateUserCommands in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "CBasePlayerController::OnSimulateUserCommands" (symbol CBasePlayerController_OnSimulateUserCommands). This is a non-virtual function - emit a byte signature (func_sig), not an offset. Locate it via cross-references, distinctive constants/strings in its body, or callers of related symbols; verify by decompilatio...Votes: 0GitHub stars: 3
- Find CBasePlayerController ProcessUsercmdsAgent fallback for CBasePlayerController_ProcessUsercmds (auto-generated, category: func). Locate ProcessUsercmds in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerController_ProcessUsercmds, ProcessUsercmdsVotes: 0GitHub stars: 3
- Find CBasePlayerController SetConnectedStateAgent fallback for CBasePlayerController_SetConnectedState (auto-generated, category: func). Locate CBasePlayerController::SetConnectedState in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerController_SetConnectedState, CBasePlayerController::SetConnectedStateVotes: 0GitHub stars: 3
- Find CBasePlayerController SetPawn AND CBasePlayerController GetPawnFind and identify the CBasePlayerController_SetPawn and CBasePlayerController_GetPawn functions in CS2 binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll / libserver.so to locate the pawn-assignment routine by scanning for its distinctive multi-register-push prologue directly (no pre-resolved anchor needed), confirming uniqueness and byte-level match against a known reference signature. Trigger: CBasePlayerController_SetPawn, CBasePlayerController_GetPawnVotes: 0GitHub stars: 3
- Find CBasePlayerController SetPlayerNameAgent fallback for CBasePlayerController_SetPlayerName (auto-generated, category: func). Locate CBasePlayerController::SetPlayerName in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerController_SetPlayerName, CBasePlayerController::SetPlayerNameVotes: 0GitHub stars: 3
- Find CBasePlayerController SimulateUserCommands InlinedAgent fallback for CBasePlayerController_SimulateUserCommands-inlined (auto-generated, category: vfunc). Locate CBasePlayerController::SimulateUserCommands in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerController_SimulateUserCommands-inlined, CBasePlayerController::SimulateUserCommandsVotes: 0GitHub stars: 3
- Find CBasePlayerController SimulateUserCommands NoinlineAgent fallback for CBasePlayerController_SimulateUserCommands-noinline (auto-generated, category: vfunc). Locate CBasePlayerController::SimulateUserCommands in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerController_SimulateUserCommands-noinline, CBasePlayerController::SimulateUserCommandsVotes: 0GitHub stars: 3
- Find CBasePlayerController SimulateUserCommandsInternalAgent fallback for CBasePlayerController_SimulateUserCommandsInternal (auto-generated, category: func). Locate CBasePlayerController_SimulateUserCommandsInternal in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerController_SimulateUserCommandsInternal, CBasePlayerController_SimulateUserCommandsInternalVotes: 0GitHub stars: 3
- Find CBasePlayerController VtableAgent fallback for CBasePlayerController_vtable (auto-generated, category: func). Locate CBasePlayerController_vtable in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerController_vtable, CBasePlayerController_vtableVotes: 0GitHub stars: 3
- Find CBasePlayerPawn CommitSuicideFind and identify the CBasePlayerPawn::CommitSuicide virtual function's vtable slot in the CS2 server binary using IDA Pro MCP. Use this skill when reverse engineering server.dll or libserver.so to locate the self-inflicted-death handler (used by the "kill"/bot_kill console commands and related gameplay code) by RTTI-walking CBasePlayerPawn's primary vtable and reading its known slot index directly, then confirming the body matches CommitSuicide(bool bExplode, bool bForce) semantics. Trigger:...Votes: 0GitHub stars: 3
- Find CBasePlayerPawn DropActivePlayerWeaponAgent fallback for CBasePlayerPawn_DropActivePlayerWeapon (auto-generated, category: vfunc). Locate CBasePlayerPawn::DropActivePlayerWeapon in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerPawn_DropActivePlayerWeapon, CBasePlayerPawn::DropActivePlayerWeaponVotes: 0GitHub stars: 3
- Find CBasePlayerPawn Event KilledAgent fallback for CBasePlayerPawn_Event_Killed (auto-generated, category: vfunc). Locate CBasePlayerPawn::Event_Killed in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerPawn_Event_Killed, CBasePlayerPawn::Event_KilledVotes: 0GitHub stars: 3
- Find CBasePlayerPawn EyeVectorsAgent fallback for CBasePlayerPawn_EyeVectors (auto-generated, category: func). Locate CBasePlayerPawn::EyeVectors in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerPawn_EyeVectors, CBasePlayerPawn::EyeVectorsVotes: 0GitHub stars: 3
- Find CBasePlayerPawn GetEyeAnglesAgent fallback for CBasePlayerPawn_GetEyeAngles (auto-generated, category: vfunc). Locate CBasePlayerPawn::GetEyeAngles in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerPawn_GetEyeAngles, CBasePlayerPawn::GetEyeAnglesVotes: 0GitHub stars: 3
- Find CBasePlayerPawn GetEyePositionAgent fallback for CBasePlayerPawn_GetEyePosition (auto-generated, category: vfunc). Locate CBasePlayerPawn::GetEyePosition in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBasePlayerPawn_GetEyePosition, CBasePlayerPawn::GetEyePositionVotes: 0GitHub stars: 3