Thread: Force Buff help
View Single Post
Old 09-06-2009, 08:30 PM   #3
Agamo
Rookie
 
Agamo's Avatar
 
Join Date: May 2009
Posts: 16
Quote:
Originally Posted by Achilles View Post
Looking at line 5, it would appear that you might be missing a semi-colon.
Huh? Not again.. I'll go try that

EDIT: That worked but... now there's more errors
1: Syntax error at HARMFUL line 16
2: Unexpected end of the file line 61

Code:
#include "k_inc_force"

int FORCE_POWER_WARRIOR_RAGE = 311;

void main()
{

   object oTarget = GetSpellTargetObject();

   effect eTargetVisual;

   effect eBuff;

   int CasterLevel = GetHitDice(OBJECT_SELF);

   SWFP HARMFUL = FALSE;

   if(GetHasSpellEffect(FORCE_POWER_WARRIOR_RAGE))
   {
        Sp_RemoveSpellEffectsGeneral(FORCE_POWER_WARRIOR_RAGE, oTarget);


   SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, GetSpellId(),
SWFP_HARMFUL));





       eBuff = SetEffectIcon(eBuff, 7);

       eTargetVisual = EffectVisualEffect(VFX_PRO_FORCE_ARMOUR);
       
       eTargetVisual = EffectLinkEffects(eTargetVisual,
EffectVisualEffect(VFX_PRO_FORCE_SHIELD));

            if(CasterLevel < 6)
     {
          eBuff = EffectLinkEffects(eBuff, EffectAbilityIncrease(ABILITY_STRENGTH, 3));
          eBuff = EffectLinkEffects(eBuff, EffectACDecrease(4, AC_DODGE_BONUS, AC_VS_DAMAGE_TYPE_ALL));
     }
     
     else if(CasterLevel < 12)
     {
          eBuff = EffectLinkEffects(eBuff, EffectAbilityIncrease(ABILITY_STRENGTH, 3));
          eBuff = EffectLinkEffects(eBuff, EffectACDecrease(3, AC_DODGE_BONUS, AC_VS_DAMAGE_TYPE_ALL));
     }
     else //  This effect will be applied if the caster is level 12 and up
     {
          eBuff = EffectLinkEffects(eBuff, EffectAbilityIncrease(ABILITY_STRENGTH, 15));
          eBuff = EffectLinkEffects(eBuff, EffectAbilityIncrease(ABILITY_DEXTERITY, 5));
      }


      ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eTargetVisual, 
oTarget, 3.0);

      ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eBuff, oTarget,
90.0);
}
any ideas?


"If at first you don't succed redefine succes"~ GoGoInaro
"Hey! Don't slobber on my vest"~Kakashi Hatake

Last edited by Agamo; 09-07-2009 at 07:12 AM.
Agamo is offline   you may: quote & reply,