Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module BattleManager
- def self.battle_end(result)
- heal_party_percentage
- @phase = nil
- @event_proc.call(result) if @event_proc
- $game_party.on_battle_end
- $game_troop.on_battle_end
- SceneManager.exit if $BTEST
- end
- def self.heal_party_percentage
- $game_party.battle_members.each {|member|
- return unless member.alive?
- @modifier = (member.tp / member.max_tp)
- @modifier2 = member.mhp - member.hp
- @result = (@modifier2 * @modifier).to_i
- member.hp += @result
- member.tp = 0
- $game_message.add("#{member.name} recovered #{@result} HP.")
- }# <-- Do not remove.
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement