final ChangeTradingRequestAction a = (ChangeTradingRequestAction) action; scheduleTask(new ChangeTradingRequestGuiTask(EGuiAction.CHANGE_TRADING, playerId, ((Building) selected).getPosition(), a.getMaterial(), a.getAmount(), a.isRelative() ));
final ChangeTradingRequestAction a = (ChangeTradingRequestAction) action; scheduleTask(new ChangeTradingRequestGuiTask(EGuiAction.CHANGE_TRADING, playerId, ((Building) selected).getPosition(), a.getMaterial(), a.getAmount(), a.isRelative() ));