魂石 双爆 三速属性修正

This commit is contained in:
Lenheart 2025-07-16 15:21:32 +08:00
parent 8339658100
commit eaa260bce6
2 changed files with 29 additions and 27 deletions

View File

@ -120,8 +120,6 @@ class FatalismStoneC extends LenheartNewUI_Windows {
InitPageFatalismStone(); InitPageFatalismStone();
}.bindenv(this)); }.bindenv(this));
QueryFatalismStoneBackpack(); QueryFatalismStoneBackpack();
} }
@ -240,7 +238,6 @@ class FatalismStoneC extends LenheartNewUI_Windows {
} }
} }
//记录最新属性数据 //记录最新属性数据
if ("LenheartAttributesTable" in getroottable()) { if ("LenheartAttributesTable" in getroottable()) {
local T = getroottable()["LenheartAttributesTable"]; local T = getroottable()["LenheartAttributesTable"];
@ -370,9 +367,15 @@ class FatalismStoneC extends LenheartNewUI_Windows {
} }
} }
Cetshi = 0;
//逻辑入口 //逻辑入口
function Proc(obj) { function Proc(obj) {
LenheartNewUI_Windows.SyncPos(X, Y); LenheartNewUI_Windows.SyncPos(X, Y);
if (Clock() - Cetshi > 100) {
Cetshi = Clock();
}
} }
function InitFatalismStoneLst() { function InitFatalismStoneLst() {
@ -413,4 +416,3 @@ function Lenheart_FatalismStone_Fun(obj) {
} }
getroottable()["LenheartFuncTab"].rawset("FatalismStoneFuncN", Lenheart_FatalismStone_Fun); getroottable()["LenheartFuncTab"].rawset("FatalismStoneFuncN", Lenheart_FatalismStone_Fun);

View File

@ -241,11 +241,11 @@ class FatalismStone_Stone {
if (SetAttTableFunc(T, Key, "[separate attack]", "independentAttack", value)) continue; if (SetAttTableFunc(T, Key, "[separate attack]", "independentAttack", value)) continue;
if (SetAttTableFunc(T, Key, "[equipment physical defense]", "physicalDefense", value)) continue; if (SetAttTableFunc(T, Key, "[equipment physical defense]", "physicalDefense", value)) continue;
if (SetAttTableFunc(T, Key, "[equipment magical defense]", "magicDefense", value)) continue; if (SetAttTableFunc(T, Key, "[equipment magical defense]", "magicDefense", value)) continue;
if(SetAttTableFunc(T,Key,"[physical critical hit]","physicalCritical",value))continue; if (SetAttTableFunc(T, Key, "[physical critical hit]", "physicalCritical", value * 10.0)) continue;
if(SetAttTableFunc(T,Key,"[magical critical hit]","magicCritical",value))continue; if (SetAttTableFunc(T, Key, "[magical critical hit]", "magicCritical", value * 10.0)) continue;
if(SetAttTableFunc(T,Key,"[attack speed]","attackSpeed",value))continue; if (SetAttTableFunc(T, Key, "[attack speed]", "attackSpeed", value * 10.0)) continue;
if(SetAttTableFunc(T,Key,"[cast speed]","releaseSpeed",value))continue; if (SetAttTableFunc(T, Key, "[cast speed]", "releaseSpeed", value * 10.0)) continue;
if(SetAttTableFunc(T,Key,"[move speed]","moveSpeed",value))continue; if (SetAttTableFunc(T, Key, "[move speed]", "moveSpeed", value * 10.0)) continue;
if (SetAttTableFunc(T, Key, "[fire attack]", "fire", value)) continue; if (SetAttTableFunc(T, Key, "[fire attack]", "fire", value)) continue;
if (SetAttTableFunc(T, Key, "[water attack]", "water", value)) continue; if (SetAttTableFunc(T, Key, "[water attack]", "water", value)) continue;
if (SetAttTableFunc(T, Key, "[light attack]", "light", value)) continue; if (SetAttTableFunc(T, Key, "[light attack]", "light", value)) continue;