赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 4 |
经验 | 0 |
最后登录 | 2019-6-14 |
在线时间 | 15 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 353
- 在线时间
- 15 小时
- 注册时间
- 2019-4-14
- 帖子
- 31
|
- #==============================================================================
- # ** Game_Battler
- #------------------------------------------------------------------------------
- # 這個類專門用來處理參戰者。 是用於 Game_Actor和 Game_Enemy 的超級類。
- #==============================================================================
- class Game_Battler
- #--------------------------------------------------------------------------
- # * 應用連續傷害效果(MP)
- #--------------------------------------------------------------------------
- def slip_damage_effect_mp
- if slip_damage? && state?(18)
- @mp_damage = apply_variance(maxmp / 10, 10)
- @mp_damage = @mp - 1 if @mp_damage >= @mp
- self.mp -= @mp_damage
- end
- end
- end
- #==============================================================================
- # ** Game_Unit
- #------------------------------------------------------------------------------
- # 這個類專門用來操控隊伍。
- # 這個類作為 Game_Party 類和 Game_Troop 類的父類使用。
- #==============================================================================
- class Game_Unit
- #--------------------------------------------------------------------------
- # * 應用連續傷害效果(MP)
- #--------------------------------------------------------------------------
- def slip_damage_effect_mp
- for member in members
- member.slip_damage_effect_mp
- end
- end
- end
- #==============================================================================
- # ** Scene_Battle
- #------------------------------------------------------------------------------
- # 這個類用來執行顯示作戰畫面的程式。
- #==============================================================================
- class Scene_Battle < Scene_Base
- #--------------------------------------------------------------------------
- # * 回合結束
- #--------------------------------------------------------------------------
- def turn_end
- $game_troop.turn_ending = true
- $game_party.slip_damage_effect
- $game_troop.slip_damage_effect
- $game_party.slip_damage_effect_mp
- $game_troop.slip_damage_effect_mp
- $game_party.do_auto_recovery
- $game_troop.preemptive = false
- $game_troop.surprise = false
- process_battle_event
- $game_troop.turn_ending = false
- start_party_command_selection
- end
- end
复制代码
18号为mp连续伤害,对敌对友都有效果 |
|