- Joined
- Nov 13, 2015
- Messages
- 30
- Reaction score
- 3
- First Language
- Francais
- Primarily Uses
I stopped developping this game for one year so i have to make a new post now that i have time to continue. You can see the original post there but I will resume some interventions here too.
Using Hime's "Tag Manager" makes this Big bird's ability to damage only "insects" but doesn't prevent it from attaking itself (even if it do zero damage.)
Andar said:
you'll either need to abandoning the attack pattern and use a scripted substitute for targeting, or you'll have to think a bit "out of the box".
You cannot have one skill that attacks both allies and enemies by default engine. So what I would do is to split this into two skills and use the attack pattern for switching between the skills. I haven't tested the following, so it might cause the enemy to attack itself once - but after that it should switch the targeting:
1) make a skill to attack its allies only, give it a high rate (>10) and a condition of a switch "ally alive"
2) make a skill to attack the enemy (player) and give it a low rate (<8) and no condition
3) make a troop event that counts the number of alive allies at all times and switches on if there is an ally alive and off if not
The troop event (3) has to be started before the first action or the switch has to be activate before battle to have the bird attack its allies from the beginning.
Depending on when the last ally dies, the switch may be off in time for the first attack after that, or it may need an additional turn to register the condition change - I can't tell that without testing."
Problemes i encouter with Andar's suggestion:
a- if put the troop condition frequency to "always", the battle jammes rightaway, even if i add a wait command or put turn condition to 0+1*x turns.
b- As Andar was expecting, the Bird attack itself once before attacking your team (once all it's inssects allies are dead). It also attack your team once before attacking it's insects allies at start of battle (with condition ajusted to 0+1*x turns and frequecny to "each turns".. see the screenshot below)
a
Using Hime's "Tag Manager" makes this Big bird's ability to damage only "insects" but doesn't prevent it from attaking itself (even if it do zero damage.)
Andar said:
you'll either need to abandoning the attack pattern and use a scripted substitute for targeting, or you'll have to think a bit "out of the box".
You cannot have one skill that attacks both allies and enemies by default engine. So what I would do is to split this into two skills and use the attack pattern for switching between the skills. I haven't tested the following, so it might cause the enemy to attack itself once - but after that it should switch the targeting:
1) make a skill to attack its allies only, give it a high rate (>10) and a condition of a switch "ally alive"
2) make a skill to attack the enemy (player) and give it a low rate (<8) and no condition
3) make a troop event that counts the number of alive allies at all times and switches on if there is an ally alive and off if not
The troop event (3) has to be started before the first action or the switch has to be activate before battle to have the bird attack its allies from the beginning.
Depending on when the last ally dies, the switch may be off in time for the first attack after that, or it may need an additional turn to register the condition change - I can't tell that without testing."
Problemes i encouter with Andar's suggestion:
a- if put the troop condition frequency to "always", the battle jammes rightaway, even if i add a wait command or put turn condition to 0+1*x turns.
b- As Andar was expecting, the Bird attack itself once before attacking your team (once all it's inssects allies are dead). It also attack your team once before attacking it's insects allies at start of battle (with condition ajusted to 0+1*x turns and frequecny to "each turns".. see the screenshot below)
a

