Project1
标题:
关于状态附加概率的问题
[打印本页]
作者:
cx625349119
时间:
2012-11-6 17:12
标题:
关于状态附加概率的问题
现在需要设计一个普通攻击能带毒的怪物,比如蜘蛛。然后只想到这种方法。
if attacker.is_a?(Game_Enemy) and [1].include?(attacker.enemy_id)
self.add_state(n)
end
可是突然有一个问题,就是self.add_state(n),那么目标是
必中n号状态
还是
要再乘以一个状态有效度
?
如果是前者的话,怎么改才能达到后者的效果?希望有人能解答啊。
P.S. 还有其他简单方法实现 怪物普攻带毒(概率受状态有效度影响)吗?
作者:
SSA220300
时间:
2012-11-6 17:14
直接設成技能不就好了嗎{:2_270:}
作者:
cx625349119
时间:
2012-11-6 17:20
SSA220300 发表于 2012-11-6 17:14
直接設成技能不就好了嗎
{:2_270:}好像是可以哦,用这个技能代替普通攻击?
作者:
Password
时间:
2012-11-6 17:22
本帖最后由 Password 于 2012-11-6 17:25 编辑
设置一个技能:毒攻击
攻击附加毒状态,使用信息里写“的攻击”就好
另外如果想100%附加的话就把状态里的“不能抵抗”勾上。
中状态的几率要看敌人对此状态的抵抗度,
A:100%
B:80%
C:60%
D:40%
E:20%
F:0%
作者:
SSA220300
时间:
2012-11-6 17:23
cx625349119 发表于 2012-11-6 17:20
好像是可以哦,用这个技能代替普通攻击?
是喔,直接把普通攻擊刪掉,
再設定一個有毒屬性的技能,
再在狀態設那個優先權(優先權好似是中這個狀態的機率?)
{:2_270:}
作者:
冷徹心扉
时间:
2012-12-18 17:53
那麼,請問有沒有辦法得知武器附加異常狀態的預設成功率是多少?或修改預設值
例如附加中毒效果的爪
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1