Skip to content
Snippets Groups Projects
Commit f59beb16 authored by FarawayVision's avatar FarawayVision
Browse files

Persistent Markers: handle string values properly

parent 787b2e29
No related branches found
No related tags found
No related merge requests found
......@@ -241,8 +241,8 @@ function Save() {
}
this.getPersistentMarker = function (player, name) {
var ctr = localStorage.getItem(prefix+'markers.'+player.id+'.'+name);
return parseInt(ctr, 10) || 0;
var val = localStorage.getItem(prefix+'markers.'+player.id+'.'+name);
return val || '';
}
this.setPersistentMarker = function (player, name, value) {
......
......@@ -281,7 +281,7 @@ State.prototype.evaluateMarker = function (self, opp) {
}
if (this.marker.persistent) {
var curVal = save.getPersistentMarker(self, name);
var curVal = parseInt(save.getPersistentMarker(self, name), 10) || 0;
} else {
var curVal = parseInt(self.markers[name], 10) || 0;
}
......@@ -293,7 +293,7 @@ State.prototype.evaluateMarker = function (self, opp) {
}
if (this.marker.persistent) {
var curVal = save.getPersistentMarker(self, name);
var curVal = parseInt(save.getPersistentMarker(self, name), 10) || 0;
} else {
var curVal = parseInt(self.markers[name], 10) || 0;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment