Commit Graph

2285 Commits

Author SHA1 Message Date
MagicBot 6a1b461735 Refactor WOO change timer mechanics to use the same system as the mine claims. Moved both resets to the hourly job. 2023-01-21 08:18:40 -05:00
MagicBot de41702914 Protocol handler created for ArcMineWindowAvailableTimeMsg. 2023-01-21 07:24:50 -05:00
MagicBot 21cf22f4cf Sanity check added for slider. 2023-01-20 14:28:29 -05:00
MagicBot 7539505956 Mine claims released upon death. 2023-01-20 13:54:36 -05:00
MagicBot c6e0680583 Mine claims released when leaving world. 2023-01-20 13:45:46 -05:00
MagicBot 4a946b6b3a Mine claims released when leaving guild. 2023-01-20 13:38:54 -05:00
MagicBot 0719fa9953 No warehouse PopUp feedback. 2023-01-20 13:35:57 -05:00
MagicBot 14adea8b2e Null check added to releaseAllMines. 2023-01-20 12:41:44 -05:00
MagicBot 3ec16d04d6 Prior claims are released upon a new claim. 2023-01-20 12:18:11 -05:00
MagicBot 1c228df4a8 Revert method refactor. 2023-01-20 11:24:37 -05:00
MagicBot 592caa40ea Serializing nation mine times. 2023-01-20 10:34:57 -05:00
MagicBot 20dba75602 Mine limits based upon nation tree rank. 2023-01-20 10:17:34 -05:00
MagicBot c82a414567 Serialization tweak. 2023-01-20 08:38:13 -05:00
MagicBot 1c9e22d964 Mine.wasClaimed added to ./info dev command. 2023-01-20 08:31:20 -05:00
MagicBot f7f71ef7cf DevCmd and class name should match. 2023-01-20 08:29:45 -05:00
MagicBot 1a7003ce59 Serialized mine open time adjusted if the mine was claimed during this cycle. 2023-01-20 08:12:53 -05:00
MagicBot 889e969c44 Mine cycle is reset at 01:00hrs. 2023-01-20 08:06:14 -05:00
MagicBot f51bfc6d2b Mines can only be claimed once a cycle. 2023-01-20 07:57:42 -05:00
MagicBot 715fdeec9e Merged the two errant guild methods. 2023-01-20 07:54:00 -05:00
MagicBot c57ae6d916 Removal of session tracking. 2023-01-20 07:50:37 -05:00
MagicBot bc1fc5748c Mine windows are set by the nation's WOO. 2023-01-19 17:41:38 -05:00
MagicBot ad9908fda1 Nation cannot be errant. 2023-01-19 17:34:45 -05:00
MagicBot cbd9021cfa Setting last claimer properly during claim. 2023-01-19 17:32:11 -05:00
MagicBot 49af4b8920 Update to system mine claim message. 2023-01-19 17:00:27 -05:00
MagicBot 9442bb1d39 Debugging code removed. 2023-01-19 16:49:36 -05:00
MagicBot efa504a714 Debugging isErrant() 2023-01-19 16:38:39 -05:00
MagicBot ea34418f2d Cleanup of duplicate errant guild definitions. 2023-01-19 16:22:37 -05:00
MagicBot 8ff0216243 Opening mines at the end of bootstrap. 2023-01-19 16:12:18 -05:00
MagicBot 332c860def Errant mines active at startup. 2023-01-19 15:50:49 -05:00
MagicBot 038cac8aed Errant mines active at startup. 2023-01-19 15:45:13 -05:00
MagicBot 00877279bc Errant mines active at startup. 2023-01-19 15:43:19 -05:00
MagicBot da073feb08 Errant mines active at startup. 2023-01-19 15:42:18 -05:00
MagicBot adae9a9ce1 Errant mines active at startup. 2023-01-19 15:39:49 -05:00
MagicBot 53a6b09099 Accessor level change 2023-01-19 15:22:12 -05:00
MagicBot e78d1f4ac4 OwningGuild should be set to errant not null. 2023-01-19 14:43:08 -05:00
MagicBot 11e5439e1d Set owner to null when invalid claim occurs. 2023-01-19 14:15:43 -05:00
MagicBot 78cdb6967a Message when claiming mine succeeds. 2023-01-19 14:09:15 -05:00
MagicBot 79d05f1fb2 Serialize current time for all active mines regardless of claim status. 2023-01-19 13:59:52 -05:00
MagicBot 2a140a6ce1 Serialize current time for all active mines regardless of claim status. 2023-01-19 13:57:43 -05:00
MagicBot a2bdfcc031 Cleanup of logic. 2023-01-19 13:47:11 -05:00
MagicBot 0f2ca3e62e Cleanup of logic. 2023-01-19 13:46:33 -05:00
MagicBot 55e6ca2d41 Error message when claiming a mine fails. 2023-01-19 13:36:16 -05:00
MagicBot 837c2fa1f9 Consolidating handling of different session. 2023-01-19 13:27:26 -05:00
MagicBot c596aa5a01 Unused variable removed. 2023-01-19 12:55:17 -05:00
MagicBot af38dd8fb9 Should not be sending messages to players here. 2023-01-19 12:48:54 -05:00
MagicBot dab9097680 Must wait for a mine window to close to change your guild's WOO to it. 2023-01-19 12:41:32 -05:00
MagicBot 04fc0d6815 Removed Bonus code 2023-01-19 12:36:01 -05:00
MagicBot 4eb1350c3b Rename for clarity 2023-01-19 12:21:29 -05:00
MagicBot 9e7cbdc2d3 bugfix: guilds cannot be null only errant. 2023-01-19 12:19:37 -05:00
MagicBot c89b60221e Extracted open/close logic to method. Run at startup. 2023-01-19 11:21:08 -05:00