diff --git a/.vscode/launch.json b/.vscode/launch.json index ba17817..1eaf40b 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -32,6 +32,22 @@ "type": "node", "trace": true + }, + + { + "address": "127.0.0.1", + "localRoot": "${workspaceFolder}/src", + "name": "127.0.0.1", + "port": 9229, + "remoteRoot": "E:\\work_git\\server\\src", + "request": "attach", + "skipFiles": [ + "/**", + "node_modules/**" + ], + "type": "node", + "trace": true + } ] } \ No newline at end of file diff --git a/src/rooms/logic/skill/TriggerMan.ts b/src/rooms/logic/skill/TriggerMan.ts index 6c6dc35..cb89da5 100644 --- a/src/rooms/logic/skill/TriggerMan.ts +++ b/src/rooms/logic/skill/TriggerMan.ts @@ -73,7 +73,7 @@ let TriggerManager = { onTrigger(sender: Skill, param: SkillParam): SkillTarget[] { - let effectid = sender._type; + let effectid = sender._data.effect_typeid; let env = sender.getEnhanceValue(param); let effv = sender.getEffValue(param.cardpoint); let tgts = sender.getTargets(param);