From f2b5d38744860360b4b592920c4732aea839ab75 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Mon, 15 Aug 2016 20:53:32 +0300 Subject: Copy skill cast offset to shortcuts. Also show offsets in skill popup in shortcuts. --- src/gui/widgets/skilllistbox.h | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/gui/widgets/skilllistbox.h') diff --git a/src/gui/widgets/skilllistbox.h b/src/gui/widgets/skilllistbox.h index 91023e4dd..720d51005 100644 --- a/src/gui/widgets/skilllistbox.h +++ b/src/gui/widgets/skilllistbox.h @@ -202,7 +202,9 @@ class SkillListBox final : public ListBox return; skillPopup->show(skill, skill->customSelectedLevel, - skill->customCastType); + skill->customCastType, + skill->customOffsetX, + skill->customOffsetY); skillPopup->position(viewport->mMouseX, viewport->mMouseY); } @@ -221,9 +223,10 @@ class SkillListBox final : public ListBox return; dragDrop.dragSkill(skill, DragDropSource::Skills); dragDrop.setItem(skill->id + SKILL_MIN_ID); - // +++ using only cast type in data - dragDrop.setItemData(toString(CAST_S32( - skill->customCastType))); + dragDrop.setItemData(strprintf("%d %d %d", + CAST_S32(skill->customCastType), + skill->customOffsetX, + skill->customOffsetY)); } ListBox::mouseDragged(event); } -- cgit v1.2.3-70-g09d2