Failed compiling js in level1targte.js
Posted: Fri Dec 16, 2011 6:56 pm
This part of the code seems to fail when server loads up.
I looked though it i can't seem to find the error
I looked though it i can't seem to find the error
function CalcSpellDamage( caster, ourTarg, baseDamage, spellResisted )
{
baseDamage = RandomNumber( baseDamage / 2, baseDamage );
if( spellResisted )
baseDamage = baseDamage / 2 );
var casterEval = caster.skills.evaluatingintel / 10;
var targetResist = ourTarg.skills.magicresistance / 10;
if( targetResist > casterEval )
baseDamage *= ((( casterEval - targetResist ) / 200 ) + 1 );
else
baseDamage *= ((( casterEval - targetResist ) / 500 ) + 1 );
int i = RandomNumber( 0, 4 );
if( i <= 2 )
baseDamage = Math.round( RandomNumber( RandomNumber( basedamage / 2, baseDamage ) / 2, baseDamage ));
else if( i == 3 )
baseDamage = Math.round( RandomNumber( baseDamage / 2, baseDamage );
else //keep current damage
baseDamage = Math.round( baseDamage );
return baseDamage;
}
{
baseDamage = RandomNumber( baseDamage / 2, baseDamage );
if( spellResisted )
baseDamage = baseDamage / 2 );
var casterEval = caster.skills.evaluatingintel / 10;
var targetResist = ourTarg.skills.magicresistance / 10;
if( targetResist > casterEval )
baseDamage *= ((( casterEval - targetResist ) / 200 ) + 1 );
else
baseDamage *= ((( casterEval - targetResist ) / 500 ) + 1 );
int i = RandomNumber( 0, 4 );
if( i <= 2 )
baseDamage = Math.round( RandomNumber( RandomNumber( basedamage / 2, baseDamage ) / 2, baseDamage ));
else if( i == 3 )
baseDamage = Math.round( RandomNumber( baseDamage / 2, baseDamage );
else //keep current damage
baseDamage = Math.round( baseDamage );
return baseDamage;
}