Module: ESM::Command::Territory::Upgrade::V1
- Defined in:
- lib/esm/command/territory/upgrade.rb
Instance Method Summary collapse
Instance Method Details
#on_execute ⇒ Object
37 38 39 40 41 42 43 |
# File 'lib/esm/command/territory/upgrade.rb', line 37 def on_execute deliver!( function_name: "upgradeTerritory", territory_id: arguments.territory_id, uid: current_user.steam_uid ) end |
#on_response ⇒ Object
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
# File 'lib/esm/command/territory/upgrade.rb', line 45 def on_response return if @response.blank? = I18n.t( "commands.upgrade.success_message", user: current_user.mention, territory_id: arguments.territory_id, cost: @response.cost.to_poptab, level: @response.level, range: @response.range, locker: @response.locker.to_poptab ) reply(ESM::Embed.build(:success, description: )) end |