summaryrefslogtreecommitdiffstatshomepage
path: root/plugins/hiscore/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/hiscore/init.lua')
-rw-r--r--plugins/hiscore/init.lua8
1 files changed, 3 insertions, 5 deletions
diff --git a/plugins/hiscore/init.lua b/plugins/hiscore/init.lua
index d1466623931..647aca11608 100644
--- a/plugins/hiscore/init.lua
+++ b/plugins/hiscore/init.lua
@@ -170,12 +170,10 @@ function hiscore.startplugin()
local function check_scores ( posdata )
local r = 0;
- -- commonly the first entry will be for the entire table
- -- so it will only trigger a write once a player enters
- -- his/her name in.
- local row = positions[1];
- for i=0,row["size"]-1 do
+ for ri,row in ipairs(posdata) do
+ for i=0,row["size"]-1 do
r = r + row["mem"]:read_u8( row["addr"] + i );
+ end
end
return r;
end