jiujiuliu 发表于 2024-3-14 10:21:45

关于单职业施毒术不飘血的问题


单职业战士使用绿毒技能后后用makeposion接口去更改绿毒伤害,会导致绿毒伤害不飘字。
感觉可能是引擎版本有问题
于是重新搞了个 20231024 版本的新底板,依然不飘血,以下是实现代码
function attackdamage(actor, Target, Hiter, MagicId, Damage)
    local name = getbaseinfo(Target, ConstCfg.gbase.name)
    release_print("飘血对象",name)
    Damage = 0

    humanhp(Target, "-", 1, 2)

    makeposion(Target,0,30,20)

    return Damage
end

页: [1]
查看完整版本: 关于单职业施毒术不飘血的问题