Fix, format and rebase wilderness and player-action plugins.

This commit is contained in:
Ryley Kimmel
2015-03-03 21:12:32 -05:00
parent 69b79ae1e0
commit 26d1def1c6
2 changed files with 21 additions and 18 deletions
+4 -2
View File
@@ -3,6 +3,8 @@ require 'java'
java_import 'org.apollo.game.message.impl.SetPlayerActionMessage'
java_import 'org.apollo.game.model.entity.Player'
class PlayerAction
attr_reader :slot, :primary, :name
@@ -24,7 +26,7 @@ FOLLOW_ACTION = PlayerAction.new(:fifth, true, 'Follow')
# Shows multiple context menu action for the specified player
def show_actions(player, *actions)
raise 'Must specify at least one action to show' if actions.nil?
raise 'Must specify at least one action' if actions.nil?
actions.each do |action|
player.add_action(action)
@@ -39,7 +41,7 @@ end
# Hides a context menu action for the specified player
def hide_action(player, action)
show_action(player, PlayerAction.new('null', action.slot, action.primary))
show_action(player, PlayerAction.new(action.slot, action.primary, 'null'))
end
class Player