Bio escreveu: (20-01-2018, 03:57 PM)putos, tem alguma dica pras gambits de BM? Eu coloquei alguns aqui pra Fran, mas ela só utiliza a magia q está em 1º, essa bosta funciona por prioridade? não tem como deixar random?
Tbm tentei utilizar aqueles gambits fraco/vulnerável contra wind/aqua etc, mas dá a mesma merda, ou ela fica parada ou fica usando magia setada no 1º gambit
If enemy weak to fire > Fire/fira/firaga/firaja
If enemy weak to ice > blizzard/blizzara/blizzaga/blizzaja
Any target > Attack
Por aí vai.
No final vc bota uma forma genérica de ataque caso o inimigo não tenha elemental weakness. Gambits funcionam como programação ele vai ler a primeira linha, testar a condição e fazer a ação, se for true ele executa a ação e volta a ler os gambits do começo, se for false ele continua a ler de onde parou. Usando o exemplo de cima digamos que Fran encontra um inimigo fracom contra fogo, ela vai ler os gambits. Começando pelo primeiro.
If enemy weak to fire > Fire/fira/firaga/firaja
Como a condição é verdadeira ela vai executar a ação e voltar a ler o gambit do começo
If enemy weak to fire > Fire/fira/firaga/firaja
Isso vai se repetir até o inimigo morrer ou ela ficar sem mana pra soltar spell.
Caso o inimigo não tenha fraquezas ela vai ler
If enemy weak to fire > Fire/fira/firaga/firaja
Falso, próxima linha
If enemy weak to ice > blizzard/blizzara/blizzaga/blizzaja
Falso, próxima linha
Any target > Attack
Verdadeiro, executa ação e volta a ler os gambits do começo.
Por isso que a ordem dos gambits importa, por exemplo se vc botar os gambits assim:
Any target > Attack
If enemy weak to fire > Fire/fira/firaga/firaja
If enemy weak to ice > blizzard/blizzara/blizzaga/blizzaja
Ela sempre vai ler esse primeiro:
Any target > Attack
E essa condição sempre vai ser verdadeira o que significa que ela sempre executará essa ação e voltará pro começo do gambit, tornando tudo abaixo completamente inútil.