Commit Graph

22 Commits

Author SHA1 Message Date
d7fba610a1 Don't use auth_table, use get_auth_handler().get_auth instead
No guarantee is made auth_table contains auth entries or even exists.
Using this table directly is incompatible with auth handlers that don't
cache auth entries (e.g. when they are stored in an SQL database
supposed to be concurrently accessed and modified).
2016-08-23 14:31:59 +02:00
2a56743f65 Apply MFF edits 2016-08-23 14:28:49 +02:00
67507c7591 Fix move_area not updating AreaStore 2016-06-23 15:49:22 -04:00
10338cd5d1 Minor isSubarea optimization 2015-10-30 20:31:24 -04:00
8b0b8c1ad2 Add support for the AreaStore API 2015-10-29 16:49:35 -04:00
3f777900d4 Simplify settings definitions and namespace settings 2014-11-17 21:16:59 -05:00
e4aef02cb9 Add areas_high_limit privilege for trusted players 2014-11-14 13:21:09 -05:00
57c18fce95 Make all admin checks use one table 2014-07-12 19:10:26 -04:00
e17cda925b Add canInteractInArea 2014-07-12 16:37:54 -04:00
78ca95d5b4 Allow protection of intersecting sub-areas and make error message more informative 2014-03-22 23:24:29 -04:00
a8e5b90aeb Don't overwrite area file if serialization fails 2014-02-04 15:11:02 -05:00
72d26dad25 Fix self protection max areas off-by-one error 2014-01-15 20:14:24 -05:00
54f9f78c4b Remove redundant if 2014-01-15 20:13:47 -05:00
f7f4c2ddb5 The length of a table with non-sequential indexes in not defined 2014-01-15 19:32:51 -05:00
7df1bbc190 Variable localizations 2013-12-17 20:31:11 -05:00
f096fb4dbb Use table indices as IDs
This significantly optimizes a lot of operations and removes redundancy.
2013-11-18 21:12:09 -05:00
f98312fe10 Optimize area and index finding 2013-11-18 17:57:32 -05:00
5f68c111dc Fix crash with recursive_remove_areas 2013-11-18 17:44:00 -05:00
b1a4f878ef Fix rename_area and buildable_to nodes on the edges of areas 2013-09-03 17:09:11 -04:00
7b0ff512f7 Shorten lines 2013-09-03 01:33:08 -04:00
3d866330bf Add more spaces in area desctiption strings 2013-09-02 19:44:18 -04:00
4ae050a3ae Initial commit 2013-09-02 19:16:14 -04:00