opentibiabr / canary

Canary Server 13.x for OpenTibia community.
https://docs.opentibiabr.com/
GNU General Public License v2.0
374 stars 618 forks source link

problem with coconut shrimp bake bonus #2122

Closed luanluciano93 closed 8 months ago

luanluciano93 commented 9 months ago

segundo o fan site https://tibia.fandom.com/wiki/Coconut_Shrimp_Bake, o item coconut shrimp bake (itemid 11854) deveria dar um bonus de 300 speed level enquanto usar um Helmet of the Deep ou Depth Galea por 24 horas.

No script do uso do item é definida uma storage que seria o cooldown das 24 horas, porém essa storage não é usada em nenhum outro script

Quero fazer esse bonus funcionar, porem não achei uma lógica para add speed baseado em leveis ... alguém poderia dar uma luz?

https://github.com/opentibiabr/canary/blob/e44bd199aae442a1c377b026aa1f66a0194f4886/data-otservbr-global/scripts/actions/other/jean_pierre_food.lua#L137

dudantas commented 9 months ago

Não seria player:addSpeed(300)? Pelo que eu li é isso, sempre que estiver usando o helmet, o jogador terá a speed aumentada em 300 vezes, não? Isso se estiver debaixo d'água, creio.

luanluciano93 commented 9 months ago

como condiçao .. como ficaria? a formula do speed é complicada