diff --git a/src/jsds.js b/src/jsds.js index f31d664..5d15749 100644 --- a/src/jsds.js +++ b/src/jsds.js @@ -82,9 +82,16 @@ // Probe-Function: checks, whether a given "effort" is succesfull, according to the rules of DS // Not yet implemented: Tests for values larger than 20 var dice = function(probe) { + console.log(probe); var diceval = Math.floor(Math.random() * (21 - 1)) + 1; if ( diceval <= probe ) { - return diceval; + if (diceval == 1) { + alert ("Immersieg!"); + return probe; + } + else { + return diceval; + }; } else { if (diceval === 20) { @@ -160,7 +167,7 @@ var output=$('#output'); output.html(this.info.cname+" greift "+enem.info.cname+" an!
"); var attack_val = dice(this.battle[this.att]); - if (! attack_val ) { + if (attack_val == 0 ) { output.append('Angriff Fehlgeschlagen!
'); } else {