|
|
|
@ -177,7 +177,7 @@ namespace gui { |
|
|
|
|
mouse_action(true); |
|
|
|
|
} break; |
|
|
|
|
case MOUSE_DRAG_START: |
|
|
|
|
dbc::check(false, "DRAG START IN LOOT GRAB"); |
|
|
|
|
mouse_action(false); |
|
|
|
|
break; |
|
|
|
|
case MOUSE_DROP: |
|
|
|
|
mouse_action(false); |
|
|
|
@ -242,8 +242,9 @@ namespace gui { |
|
|
|
|
state(State::LOOT_GRAB); |
|
|
|
|
break; |
|
|
|
|
case INV_SELECT: |
|
|
|
|
state(State::INV_GRAB); |
|
|
|
|
INV_GRAB(ev, data); |
|
|
|
|
dbc::log("INV_SELECT disabled in FSM::LOOTING"); |
|
|
|
|
state(State::IDLE); |
|
|
|
|
// INV_GRAB(ev, data);
|
|
|
|
|
break; |
|
|
|
|
case MOUSE_DRAG_START: |
|
|
|
|
case MOUSE_CLICK: |
|
|
|
@ -319,7 +320,8 @@ namespace gui { |
|
|
|
|
state(State::LOOTING); |
|
|
|
|
} break; |
|
|
|
|
case INV_SELECT: |
|
|
|
|
state(State::INV_GRAB); |
|
|
|
|
dbc::log("INV_SELECT disabled in IDLE"); |
|
|
|
|
// state(State::INV_GRAB);
|
|
|
|
|
break; |
|
|
|
|
case MOUSE_CLICK: |
|
|
|
|
mouse_action(false); |
|
|
|
|