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 {