From 7380279bedc3040cc4a923395368a5de8ffa7874 Mon Sep 17 00:00:00 2001 From: Rabbit Whispers Date: Sat, 14 Jun 2025 09:15:19 -0500 Subject: bugfix: Adept and talents_mastery_bonus update passives This change by yutio888 was merged to t-engine4 master here: https://git.net-core.org/tome/t-engine4/-/commit/01ce59f64d6d6db3796f6186dbe5b67f02261174 but was never actually released in tome-1.7 Co-authored-by: yutio888 --- rabbit-bugfix/superload/mod/class/Actor.lua | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 rabbit-bugfix/superload/mod/class/Actor.lua (limited to 'rabbit-bugfix/superload/mod/class/Actor.lua') diff --git a/rabbit-bugfix/superload/mod/class/Actor.lua b/rabbit-bugfix/superload/mod/class/Actor.lua new file mode 100644 index 0000000..6084cd6 --- /dev/null +++ b/rabbit-bugfix/superload/mod/class/Actor.lua @@ -0,0 +1,11 @@ +local _M = loadPrevious(...) + +local base_onTemporaryValueChange = _M.onTemporaryValueChange +function _M:onTemporaryValueChange(prop, v, base) + if base == self.talents_mastery_bonus then + self:updateAllTalentsPassives() + end + base_onTemporaryValueChange(self, prop, v, base) +end + +return _M -- cgit