Wednesday, April 20, 2011

Firegraft Memory Offsets for SCBW 1.16.1

Note: This list is incomplete. I have posted the 1161.fgd file with the latest EXE offsets at BroodWarAI.com.

Here is a list of some previously unknown Firegraft EXE edit memory offsets for StarCraft 1.16.1. All of them were found using OllyDbg.

  • 41. Unit Morph Command - Unit Check(Hydralisk): 0xc19b6
  • 42. Unit Morph Command - Unit Check(Lurker): 0xc19c1
  • 43. Unit Morph Command - Tech Check(Lurker): 0xc19cd
  • 44. Unit Morph Command - Unit Check(Larva): 0xc19da
  • 45. Unit Morph Command - Unit Check(Mutalisk): 0xc19e0
  • 47. Unit Morph Order - Unit Check(Larva): 0x5dfb6
  • 48. Unit Morph Order - Unit Check(Hydralisk): 0x5dfbc
  • 49. Unit Morph Order - Unit Check(Mutalisk): 0x5dfc2
  • 50. Unit Morph Order - Unit to Cocoon Check(Larva): 0x5e028
  • 51. Unit Morph Order - Unit to Cocoon Check(Hydralisk): 0x5e038
  • 52. Unit Morph Order - Unit to Cocoon Check(Mutalisk): 0x5e042
  • 53. Unit Morph Cancel - Cocoon Cancel Unit(Mutalisk): 0x68399
  • 54. Unit Morph Cancel - Lurker Egg Cancel(Hydralisk): 0x6839d
  • 62. Creep flag determines Nydus build site: 0x740ff
  • 76. Repair - Remove Race Restriction1: 0x67456
  • 81. Stim Packs - HP check (Action): 0x234db
  • 82. Stim Packs - HP check (Command): 0xc2f6c
  • 83. Stim Packs - actual HP substracted: 0xc2fd6
  • 84. Stim Packs - Timer: 0xc2fe7
  • 118. Defensive Matrix images.dat Overlay on Casting Unit: 0x55109
  • 139. Broodling - Initial Energy: 0xf4a53
  • 140. Broodling - Maximum Energy Displayed: 0x25ae4
  • 141. Broodling - Energy Maximum for Status Bar Calculations: 0x7aa2a
  • 144. Dark Swarm Timer Check: 0xf491f
  • 145. Dark Swarm Timer: 0xf492a
  • 151. Consume Energy Gain: 0xf4805
  • 153. Allow burrowed unit to be Ensnared: 0xf46e1
  • 154. Ensnare images.dat Overlay Start: 0xf4626
  • 174. Disruption Web - Timer Check: 0xf6b6f
  • 175. Disruption Web - Timer: 0xf6b7a
  • 177. Disruption Web - Affect Air Units: 0xeb178
  • 183. Dark Archon Meld Unit ID: 0x947a6
  • 186. Optical Flare - Blinded Sight Range: 0xe5b77
  • 187. Maelstrom sprites.dat Explosion ID: 0xf6862
  • 189. Maelstrom images.dat Overlay Start: 0x55434
  • 190. Allow burrowed units to be Maelstromed: 0xf6797
  • 204. Singularity Charge Target Aquisition Range Increase: 0x760b5
  • 205. Singularity Charge Attack Range Increase: 0x75919
  • 230. Default Spellcaster Energy Maximum: 0x919ac
  • 241. Independent Damage -> Independent Unit Percent: 0x115b88
  • 242. Explosive Damage -> Independent Unit Percent: 0x115b9c
  • 243. Concussive Damage -> Independent Unit Percent: 0x115bb0
  • 244. Ignore Armor Damage -> Independent Unit Percent: 0x115bd8
  • 245. Independent Damage -> Small Unit Percent: 0x115b8c
  • 246. Explosive Damage -> Small Unit Percent: 0x115ba8
  • 247. Concussive Damage -> Small Unit Percent: 0x115bb4
  • 248. Ignore Armor Damage -> Small Unit Percent: 0x115bdc
  • 249. Independent Damage -> Medium Unit Percent: 0x115b90
  • 250. Explosive Damage -> Medium Unit Percent: 0x115ba4
  • 251. Concussive Damage -> Medium Unit Percent: 0x115bb8
  • 252. Ignore Armor Damage -> Medium Unit Percent: 0x115be0
  • 253. Independent Damage -> Large Unit Percent: 0x115b94
  • 254. Explosive Damage -> Large Unit Percent: 0x115ba8
  • 255. Concussive Damage -> Large Unit Percent: 0x115bbc
  • 256. Ignore Armor Damage -> Large Unit Percent: 0x115be4
  • 257. Normal Damage -> Independent Unit Percent: 0x115bc4
  • 258. Normal Damage -> Small Unit Percent: 0x115bc8
  • 259. Normal Damage -> Medium Unit Percent: 0x115bcc
  • 260. Normal Damage -> Large Unit Percent: 0x115bd0

Notes:

  1. To actually allow other races to be targeted, the Repair and Repair (Obscured) entries in orders.dat (#34 and #35, respectively) must be given a weapon for determining targeting rules, as well as have "Use Weapon Targeting" enabled.

0 comments:

Post a Comment