make defence_action param more straightforward
reverse two param in defence_action