Makes combat tables for items refer back to their source item.
self property to
o.special_combat that refers back to item's full table. Combat tables tend to get passed around through various functions and callbacks and it can be difficult to connect a combat table to a full object. This makes the link two-way (
o.combat.self == o).
This doesn't break saves, but any functionality dependent on the link will require a new save, as it only applies to newly generated items.
The changes were merged into master. The source branch has been removed.
mentioned in commit 007d575d
mentioned in merge request !801
mentioned in merge request !802
mentioned in commit 10cfd29b
mentioned in commit b5e41cbe