Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function getWeaponDamage(weapon){
- var weaponDamage = 0 ;
- for(var effect in getWeaponEffects(weapon)){
- if(effect[0] == EFFECT_DAMAGE){
- weaponDamage += (effect[1] + effect[2])/2 ;
- }
- }
- return weaponDamage ;
- }
- var areaWeaponAttackDamage = max((getWeaponDamage(areaWeapon)
- + (getWeaponDamage(areaWeapon) * getLeekForce(getLeek())-1) //Force
- + getWeaponDamage(areaWeapon) * -getRelativeShield(enemy)/100 //RelativeShield
- - getAbsoluteShield(enemy)),0) //AbsuluteShield
- * (canAreaWeaponAttack ? 1 : 0); //CanAttack
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement