module

Koboldworks – Companion Link for Pathfinder 1e (ex Actor Link)

Endorsements
0
Installs
0.73%
Comments
0
Latest version4.0.0.3
Minimum Core10
Compatible Core9
Last updated3 months ago
Created2 years ago
Authors
Languages
Systems Pf1
Dependencies libWrapper
Project source Project URL
Report bugs Bug tracker URL
Read-me Readme URL
Changelog Changelog URL
License License URL

 

Link one actor to another to gain access to their roll data via @_linked attribute.

Primary purpose is to support Familiars, Animal Companions, Eidolons, Phantoms, etc. that benefit from direct references to their owner's sheet.

Screencaps

This is also accessible via actor.getRollData()._linked for macros as you'd expect, nothing unusual is done with that.

Limitations

Chaining linked actors is explicitly prevented to avoid infinite loops.

There's also some issues with adjusting actor health, though the cause is under investigation.


This functionality was formerly part of the Koboldworks supermodule but now provided as standalone.

The current version will attempt to salvage and migrate old actor link data from the supermodule settings, but this is not guaranteed to work.


Latest Version (4.0.0)

  • Rebranded as Companion Link.
  • Fix skill and save overrides not working.
  • Move configuration to settings tab, away from the header.

Previous Version (3.0.0)

  • Foundy v10 and PF1 0.82.x compatibility

Previous Version (2.0.1)

  • Fix: Class skill bonus was not applied to familiar skills when they had no ranks themselves. [#5]
  • Fix: Master's base save stacked instead of applied the difference. [#6]

Previous Version (2.0.0)

  • Basic familiar handling with skill and save overrides when master has better.
  • Fix deprecation warnings about `game.pf1.entities`

Previous Version (1.2.2)

  • Fix some problems with generating proper actor link.
  • Link data should no longer be stale
    • Link data is now renewed with each getRollData() call instead of only on force refresh.
      This ensures changes on parent are up-to-date without needing to force update on the child also.
    • Force refreshing of roll data has been removed as it is no longer necessary with above.

Previous version (1.2.1)

  • Fix actor linking failing transparently when the previous link was not removed.
  • Added warnings for some invalid actions that were silently ignored.
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x