[Admin] tierrilopes Posted May 3, 2016 at 08:45 PM Share Posted May 3, 2016 at 08:45 PM De modo a prevenir o bug de troca: Quando pedra da alma é usada, item é imediatamente removido. Quando aprendizagem é cancelada, item é devolvido. training_grandmaster_skill.quest Link to comment Share on other sites More sharing options...
PACI Posted May 4, 2016 at 06:13 PM Share Posted May 4, 2016 at 06:13 PM Se o objetivo é corrigir os bugs que se possam efetuar de modo a não perder o item, é mais simples efetuar uma pc.count_item() antes do pc.learn_grand_master_skill(), se for < 1: return. Para além disso, o pc.remove_item() por si só já resolve a mudaça do CurrentItem(). Porém, esse método que aí usaste também se pode utilizar como alternativa. Se existem mais bugs para além destes 2 que aqui citei, então eu não os conheço Link to comment Share on other sites More sharing options...
[Admin] tierrilopes Posted May 4, 2016 at 07:01 PM Author Share Posted May 4, 2016 at 07:01 PM Originalmente comecei a fazer isso, mas com mais do que uma alma no inventário conseguia bugar na mesma O kemazi mostrou-me como fazer e depois reproduzi aqui, nas primeiras falas, em que avisa que irá perder karma, dava para clicar e arrastar o item ao mesmo tempo (right+left click rápido), tendo previamente a janela de trocar aberta e o botão do aceitar no sitio de aceitar (para que fosse mais rápido), sendo que a outra char aceitava logo mal o item fosse colocado. Por isso essa foi a maneira mais rápida que encontrei, pelo menos não consegui bugar pois o item desaparece logo Provavelmente daria para bloquear & fechar as trocas enquanto o item estivesse a ser usado, mas isso não sabia fazer Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now