From db3c14fe29d0ebd10e5f5cfa843d5d44660ab0aa Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 23 Jul 2016 03:36:36 +0300 Subject: Add separate attribute for ground skill effect: castingGroundEffectId --- src/gui/windows/skilldialog.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/gui') diff --git a/src/gui/windows/skilldialog.cpp b/src/gui/windows/skilldialog.cpp index 02e67408d..562b8471d 100644 --- a/src/gui/windows/skilldialog.cpp +++ b/src/gui/windows/skilldialog.cpp @@ -468,6 +468,8 @@ void SkillDialog::loadSkillData(XmlNodePtr node, node, "srcEffectId", -1); data->dstEffectId = XML::getProperty( node, "dstEffectId", -1); + data->castingGroundEffectId = XML::getProperty( + node, "castingGroundEffectId", -1); skill->addData(level, data); } @@ -723,7 +725,7 @@ void SkillDialog::playCastingDstTileEffect(const int id, SkillData *const data = getSkillDataByLevel(id, level); if (!data) return; - effectManager->triggerDefault(data->castingDstEffectId, + effectManager->triggerDefault(data->castingGroundEffectId, x * 32, y * 32, cur_time + delay / 1000, // end time in seconds -- cgit v1.2.3-70-g09d2