🎚️
Damage, Repair and Collision Offsets

⚡ Information

  • All offsets are for files from the official 1.1 patch.
  • Numbers are in hexadecimal, or suffixed to indicate their type:
Suffix Type Size
f float 4 bytes
d double 8 bytes
i integer 4 bytes
b byte 1 byte (-128 to 127)

A value like «0F 85 -> 90 E9» means replace the original bytes on the left with the new bytes on the right. (The bytes are given in file order, they don't represent a number like the offset.)

⚡ Damage, Repair and Collision

Default Value File Offset By Description
0C -> 00 server.dll
00960C
M0tah Fix explosion damage not causing full damage (or no damage) on large ships and bases.
D9 44 24
->
C2 08 00
server.dll
00AFC0
adoxa Energy weapons don't damage power.
1E -> 0E common.dll
04B4D2
adoxa Exclude cloaking device from total hit points (Part 1).
1E -> 0E common.dll
04B582
adoxa Exclude cloaking device from total hit points (Part 2).
1E -> 0E common.dll
04B63E
adoxa Exclude cloaking device from total hit points (Part 3).
0.05f server.dll
08551C
adoxa Minimum fraction of damage required in order to use bots/batts (in other words, if your Nanobot heals 1000 damage, you will need to have at least 50 points of damage to be able to repair).
E9 -> 00 freelancer.exe
0B3C42
adoxa Items with "ids_name = 0" show up in repair list.
0.01f common.dll
0EDB44
w0dk4 Collision detection min check distance (increasing this will fix issues with the sur collisions on objects > 130k from center of system).
EB 26 -> 8B C8 server.dll
00A46C
adoxa Ignore armor when determining radiation damage. (Part 1).
66 81 7C E4 04 5A 13 74 E2 91 EB CE
->
90 90 90 90 90 90 90 90 90 90 90 90
server.dll
00A494
adoxa Ignore armor when determining radiation damage. (Part 2).