find-CBaseEntity_TakeDamageOld

Community

Locate CS2 damage handling functions

Authorhzqst
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the complex process of finding and identifying critical damage-handling functions within the Counter-Strike 2 game binaries, significantly speeding up reverse engineering efforts.

Core Features & Use Cases

  • Automated Function Discovery: Uses IDA Pro MCP to precisely locate functions like CBaseEntity_TakeDamageOld and related variants (CBasePlayerPawn_OnTakeDamage, etc.).
  • Signature Generation: Automatically generates robust signatures for identified functions, crucial for game updates and cheat development.
  • VTable Analysis: Resolves virtual function offsets and names, providing deep insights into class hierarchies.
  • Use Case: When analyzing server.dll or libserver.so for game mechanics, this Skill quickly pinpoints the exact code responsible for processing player damage, allowing for rapid analysis and modification.

Quick Start

Use the find-CBaseEntity_TakeDamageOld skill to locate and identify the CBaseEntity_TakeDamageOld function in the CS2 server binary.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: find-CBaseEntity_TakeDamageOld
Download link: https://github.com/hzqst/CS2_VibeSignatures/archive/main.zip#find-cbaseentity-takedamageold

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.