Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function getdmg(weapon, leek, leek2)
- {
- var tp;
- if(leek == me)
- tp = my_tp;
- else if (leek == enemy)
- tp = enemy_tp;
- var cost = getWeaponCost(weapon);
- var hasweapon = getWeapon(leek) == weapon;
- var dmg = 0;
- var effects = getWeaponEffects(weapon);
- var dmg_min = effects[0][1] * (1 + getStrength(leek)/ 100);
- var prevented = 0;
- var armor = getAbsoluteShield(leek2);
- while(tp >= cost)
- {
- dmg = dmg + dmg_min;
- prevented = prevented + armor;
- tp = tp - cost;
- }
- dmg = dmg - prevented;
- if (dmg < 0)
- dmg = 0;
- return (dmg);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement