However, if your homeworld moves, it doesn't just suddenly adjust to the new max allegiance. It decays to it (if it is lower). I'm wanting to know that rate.
To clarify a bit more what I'm doing/looking for, in experimenting with a buff that applies allegiance to a world, I have discovered two things:
- Applying it once (or multiple times with stack priority set to favor old buffs) will increase the allegiance, but then it will slowly decay back down to its default value, even if the buff has not technically "finished".
- Reapplying the buff (with priority set to new buffs or a finish condition that removes the old one before the new is applied), even if stacking is set to 1, will cause the allegiance value added to stack, causing it to eventually reach the max allegiance cap for that world.
The affect I'm looking for, is to boost the allegiance of a world by a set % and then hold it there. Not have it quickly run off to the allegiance cap or slowly decay back down. My best bet, unless someone knows another way, is to setup a buff system that does a once application of the %age I want, then does a periodic reapply at the rate of decay (seems I've noticed that the rate is less than 1% per whatever and the UI merely displays the whole number).