Postado Julho 31, 2018 6 anos Base: OTX malucoo Qual erro está surgindo/O que você procura? Se o player estiver de utamo vita, o critical para de pegar nele. monstros não estão dando dano, só se o player colocar utamo vita. Você tem o código disponível? Se tiver publique-o aqui: function onHealthChange(creature, attacker, primaryDamage, primaryType, secondaryDamage, secondaryType, origin) if not isPlayer(attacker) then return false end if (attacker:getCriticalLevel() * 3) >= math.random (0, 1000) then if isInArray({ORIGIN_MELEE, ORIGIN_RANGED, ORIGIN_SPELL}, origin) and primaryType ~= COMBAT_HEALING then primaryDamage = primaryDamage + math.ceil(primaryDamage * CRITICAL.PERCENT) attacker:say("CRITICAL!", TALKTYPE_MONSTER_SAY) creature:getPosition():sendMagicEffect(CONST_ME_EXPLOSIONHIT) end end return primaryDamage, primaryType, secondaryDamage, secondaryType end
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.