赞 | 1 |
VIP | 32 |
好人卡 | 13 |
积分 | 16 |
经验 | 88876 |
最后登录 | 2021-7-25 |
在线时间 | 2205 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 1641
- 在线时间
- 2205 小时
- 注册时间
- 2010-6-27
- 帖子
- 1299
|
Game_Battler (分割定义 3)
class Game_Battler
#--------------------------------------------------------------------------
# ● 应用通常攻击效果
# attacker : 攻击者 (battler)
#--------------------------------------------------------------------------
def attack_effect(battler)
# 清除会心一击标志
self.critical = false
# 第一命中判定
hit_result = (rand(100) < battler.hit)
# 命中的情况下
if hit_result == true
# 计算基本伤害
####################基本伤害
atk = [battler.atk - self.pdef / 2, 5].max
#######################造成伤害
self.damage = atk * (20 + attacker.str) / 20
#########################
等等…
|
评分
-
查看全部评分
|