Yes, the title may be confusing, and some of you may go "increase the projectiles," but that's not what I'm looking for.
What I'm looking for is when the skill button is pressed, it fires one shot after another, then stops. I've tried everything and I'm just too stupid.
Example: Ninja's ability.
Code:
private void AEShurikenAbility(RealmTime time, Item item, Position target, ActivateEffect eff)
{
if (!HasConditionEffect(ConditionEffects.NinjaSpeedy))
{
ApplyConditionEffect(ConditionEffectIndex.NinjaSpeedy);
return;
}
if (MP >= item.MpEndCost)
{
MP -= item.MpEndCost;
AEShoot(time, item, target, eff);
}
ApplyConditionEffect(ConditionEffectIndex.NinjaSpeedy, 0);
}
ApplyConditionEffect(ConditionEffectIndex.NinjaSpeedy, 0);
}
I want it to do AEShoot multiple times, but that simply doesn't work. I even tried timers and everything, can someone help me out? Please? Thank you in advance.
EDIT: After months of working with this source, this is the first problem I ran into where I needed to ask for help and look around.