|
20 | 20 | /* CTFPlayerShared::Burn (No clone.)*/ |
21 | 21 | /* String : -> "afterburn_immunity"*/ |
22 | 22 | "library" "server" |
23 | | - "windows" "\x55\x8B\xEC\x83\xEC\x08\x56\x8B\xF1\x8B\x8E\x8C\x01\x00\x00\x8B\x01" |
| 23 | + "windows" "\x55\x8B\xEC\x51\x56\x8B\xF1\x8B\x8E\x2A\x2A\x2A\x2A\x8B\x01\x8B" |
24 | 24 | "windows64" "\x40\x53\x41\x54\x41\x56\x48\x83\xEC\x60" |
25 | 25 | "linux" "@_ZN15CTFPlayerShared4BurnEP9CTFPlayerP13CTFWeaponBasef" |
26 | 26 | "linux64" "@_ZN15CTFPlayerShared4BurnEP9CTFPlayerP13CTFWeaponBasef" |
|
31 | 31 | /* String : "reveal_disguised_victim_on_hit", follow the xref, RemoveDisguise is the subroutine that's called if the return value of CALL_ATTRIB_HOOK_INT( iRevealDisguisedSpyOnHit, reveal_disguised_victim_on_hit ); was true */ |
32 | 32 |
|
33 | 33 | "library" "server" |
34 | | - "windows" "\x55\x8B\xEC\x51\x56\x8B\xF1\x57\xF7\x86\xD0\x00\x00\x00\x00\x00\x02\x00" |
| 34 | + "windows" "\x56\x8B\xF1\x57\xF7\x86\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x74\x17\x8B" |
35 | 35 | "windows64" "\x48\x89\x5C\x24\x10\x57\x48\x83\xEC\x40\xF7\x81\xF0\x00\x00\x00\x00\x00\x02\x00" |
36 | 36 | "linux" "@_ZN15CTFPlayerShared14RemoveDisguiseEv" |
37 | 37 | "linux64" "@_ZN15CTFPlayerShared14RemoveDisguiseEv" |
|
41 | 41 | /* CTFPlayerShared::Disguise */ |
42 | 42 | /* String : "mod_disguise_consumes_cloak" */ |
43 | 43 | "library" "server" |
44 | | - "windows" "\x55\x8B\xEC\x83\xEC\x24\x56\x57\x8B\xF9\x8B\x8F\x8C\x01\x00\x00" |
| 44 | + "windows" "\x55\x8B\xEC\x83\xEC\x2A\x56\x57\x8B\xF9\x8B\x8F\x8C\x01\x00\x00" |
45 | 45 | "windows64" "\x40\x53\x55\x56\x57\x41\x54\x48\x81\xEC\x80\x00\x00\x00" |
46 | 46 | "linux" "@_ZN15CTFPlayerShared8DisguiseEiiP9CTFPlayerb" |
47 | 47 | "linux64" "@_ZN15CTFPlayerShared8DisguiseEiiP9CTFPlayerb" |
|
61 | 61 | /* CTFPlayerShared::AddCond */ |
62 | 62 | /* String: "#TF_HALLOWEEN_MERASMUS_YOU_ARE_BOMB" -> walk back the graph, right before there should two subroutines call (CTFPlayerShared::AddCond) with 0x20 & 0x35 as parameter */ |
63 | 63 | "library" "server" |
64 | | - "windows" "\x55\x8B\xEC\x83\xEC\x08\x56\x8B\xF1\x8B\x8E\x8C\x01\x00\x00\x85\xC9" |
| 64 | + "windows" "\x55\x8B\xEC\x83\xEC\x2A\x57\x8B\xF9\x8B\x8F\x2A\x2A\x2A\x2A\x85\xC9\x0F\x84\x2A\x2A\x2A\x2A\x8B\x01\x8B" |
65 | 65 | "windows64" "\x48\x89\x5C\x24\x18\x48\x89\x7C\x24\x20\x41\x56\x48\x83\xEC\x40" |
66 | 66 | "linux" "@_ZN15CTFPlayerShared7AddCondE7ETFCondfP11CBaseEntity" |
67 | 67 | "linux64" "@_ZN15CTFPlayerShared7AddCondE7ETFCondfP11CBaseEntity" |
|
71 | 71 | /* CTFPlayerShared::RemoveCond */ |
72 | 72 | /* String: "damage_prevented" */ |
73 | 73 | "library" "server" |
74 | | - "windows" "\x55\x8B\xEC\x83\xEC\x08\x53\x8B\x5D\x08\x56\x53" |
| 74 | + "windows" "\x55\x8B\xEC\x83\xEC\x2A\x53\x8B\x5D\x2A\x57\x53\x8B\xF9\xE8" |
75 | 75 | "windows64" "\x40\x53\x57\x41\x56\x48\x83\xEC\x20\x45\x0F\xB6\xF0" |
76 | 76 | "linux" "@_ZN15CTFPlayerShared10RemoveCondE7ETFCondb" |
77 | 77 | "linux64" "@_ZN15CTFPlayerShared10RemoveCondE7ETFCondb" |
|
101 | 101 | /* CTFPlayerShared::StunPlayer */ |
102 | 102 | /* String: "player_stunned" */ |
103 | 103 | "library" "server" |
104 | | - "windows" "\x55\x8B\xEC\x83\xEC\x24\x57\x8B\xF9\x8B\x87\xE0\x04\x00\x00" |
| 104 | + "windows" "\x55\x8B\xEC\x83\xEC\x2A\x57\x8B\xF9\x8B\x87\x2A\x2A\x2A\x2A\x40\x3D" |
105 | 105 | "windows64" "\x40\x57\x41\x57\x48\x81\xEC\x98\x00\x00\x00" |
106 | 106 | "linux" "@_ZN15CTFPlayerShared10StunPlayerEffiP9CTFPlayer" |
107 | 107 | "linux64" "@_ZN15CTFPlayerShared10StunPlayerEffiP9CTFPlayer" |
|
0 commit comments