All pastes #966297 Raw Edit

holy

public javascript v1 · immutable
·published 2008-04-01 17:29 UTC
rendered paste body
var iagility = Math.floor((Math.random()*xpercent));var hit = Math.round(Math.random()*10);var hitpercent = iagility/hit;if( (iagility*.25) >hitpercent && hitpercent >= (iagility*.01) ) {// attack miss battlelog.innerHTML ="<b>"+ename+"</b> Missed the Attack!!<br/>" +battlelog.innerHTML;}else if( (iagility*.75) >hitpercent && hitpercent >= (iagility*.25) ) {//  Attack DMGvar damage = Math.floor(((parseInt(ienemy.innerHTML) - parseInt(pdefense.innerHTML))*(xpercent/100))); iplayer.innerHTML = (parseInt(iplayer.innerHTML) - damage); battlelog.innerHTML ="<b>"+ename+"</b> Hit for <span style='color:#cc0000'>"+damage+"</span> Damage!<br/>" +battlelog.innerHTML}else if( (iagility*0.99) >hitpercent && hitpercent >= (iagility*.75) ) {// Crit. Attack x1.5var damage = Math.floor((((parseInt(ienemy.innerHTML)-parseInt(pdefense.innerHTML))*(xpercent/100))*1.5)); iplayer.innerHTML = parseInt(iplayer.innerHTML) - damage; battlelog.innerHTML ="<b>"+ename+"</b> Critical Hit for <span style='color:#cc0000'>"+damage+"</span> Damage!<br/>"+battlelog.innerHTML}else if( iagility = hit) {// Crit Attack x2.5var damage = Math.floor((((parseInt(ienemy.innerHTML)-parseInt(pdefense.innerHTML))*(xpercent/100))*2.5)); iplayer.innerHTML = parseInt(iplayer.innerHTML) - damage; battlelog.innerHTML ="<b>"+ename+"</b> Massive Hit for <span style='color:#cc0000'>"+damage+"</span> Damage!<br/>"+battlelog.innerHTML}else {battlelog.innerHTML ="<b>"+ename+"</b> Attack was Blocked!<br/>"+battlelog.innerHTML}