Commit Graph
100 Commits
Author SHA1 Message Date
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
MagicBot b88a10d509 Removed vestigial db handler method. 2023-01-19 10:50:22 -05:00
MagicBot 6672f750d9 Initial refactor: deleted all old code and replaced with something sensible. Driven from the guild's mine hour instead of calculating dates. 2023-01-19 10:38:49 -05:00
MagicBot 5ff4703b14 Background thread to monitor admin events. 2023-01-16 06:35:06 -05:00
MagicBot 87dfc968aa Updated admin events to read 2023-01-16 06:24:24 -05:00
MagicBot fba041db5e Method created to send Admin Log Updates to users. 2023-01-16 06:13:44 -05:00
MagicBot cad78c55bd Typo in enum 2023-01-16 06:00:43 -05:00
MagicBot 0c4187faeb ADMINLOG added to ConfigManager 2023-01-16 05:54:08 -05:00
MagicBot c2a84ed31b Starting work on output of admin log. 2023-01-16 05:50:59 -05:00
MagicBot b6506ac3f1 Starting work on output of admin log. 2023-01-16 05:41:31 -05:00
MagicBot 920fcd4b8e Generic ChatChannelHandler created. 2023-01-16 05:28:35 -05:00
MagicBot c59c0629a7 Generic ChatChannelHandler created. 2023-01-16 05:23:31 -05:00
MagicBot 8fbd408fb4 Admin log channel created. 2023-01-16 05:19:02 -05:00
MagicBot 4e6411e555 Merge remote-tracking branch 'origin/post-wipe-merge' into MagicBot-adminlog 2023-01-16 05:11:51 -05:00
MagicBot d70305b0b6 Merge branch 'bugfix-siege-asset-placement' into post-wipe-merge
# Conflicts:
#	src/engine/net/client/handlers/PlaceAssetMsgHandler.java
2023-01-15 23:45:12 -05:00
MagicBot 0469754d5d Bugfix: needs city parent not current zone to pick up siege bounds. 2023-01-15 13:00:26 -05:00
MagicBot 7cb0e5f6b2 Retrieve Admin Log events from database as a map. 2023-01-15 11:29:24 -05:00
MagicBot cec70b3b64 Tweak of column names and Event Strings. 2023-01-15 10:55:16 -05:00
MagicBot 21ff024bf8 Admin login events captured. 2023-01-15 10:34:56 -05:00
MagicBot 3f700f57a7 Admin command usages logged to database. 2023-01-15 10:01:11 -05:00
MagicBot 68294baae6 Cleanup of scope issue when creating city objects. 2023-01-15 08:57:54 -05:00
MagicBot 526c078978 Collision check extracted to method. 2023-01-15 08:31:56 -05:00
MagicBot f3fee3140a Move siege validation out of the generic ValidateBuildingPlacement method. 2023-01-15 08:18:23 -05:00
MagicBot 8ef5cb4e22 Rework of validation checks. 2023-01-14 16:31:58 -05:00
MagicBot 2643be456e Moved validation check to before asset creation. 2023-01-14 15:34:23 -05:00
MagicBot 29c6d6cd8e Counter scope issue resolved. 2023-01-14 15:23:02 -05:00
MagicBot c84fb60177 Errant import removed. 2023-01-14 15:08:18 -05:00
MagicBot d8dad9f087 Extract siege limits validation method. 2023-01-14 15:07:35 -05:00
MagicBot 45f94c736a Excess whitespace. 2023-01-14 14:29:33 -05:00
MagicBot 7a670ffdbf Appropriate error messages for BOW limits. 2023-01-14 13:35:37 -05:00
MagicBot 90335355b7 Less verbose error message 2023-01-13 15:07:53 -05:00
MagicBot 4c10e01539 Reset time calculation updated. 2023-01-13 14:37:53 -05:00
MagicBot a76534f0af Mesh set properly when errant mine loaded. 2023-01-13 14:34:04 -05:00
MagicBot a06420eae3 Early exit for errant mines at bootstrap. Wtb method extract. 2023-01-13 14:19:01 -05:00
MagicBot 48d435f2c1 Early exit for errant mines. 2023-01-13 14:12:22 -05:00
MagicBot 43380962cc Early exit for errant mines. 2023-01-13 14:04:14 -05:00
MagicBot 14247715fd Removed unused EffectiveDate 2023-01-13 13:50:52 -05:00
MagicBot 7282868eac Errant mines are errant. 2023-01-13 12:09:30 -05:00
MagicBot b30e35f465 Refresh mine when destroyed. 2023-01-13 11:52:50 -05:00
MagicBot d9352b6d34 Refresh mine when destroyed. 2023-01-13 11:46:26 -05:00
MagicBot 26dcccad81 Errant mines now change owner in database. 2023-01-13 11:24:41 -05:00
MagicBot d0cf94dbf9 HandleEndMineWindow will bump the date for us. 2023-01-13 09:13:53 -05:00
MagicBot f61bb925f8 Cleanup of NextMindWindow logic. 2023-01-13 09:01:38 -05:00
MagicBot 5929d5dd56 Cleanup of NextMindWindow logic. 2023-01-13 08:43:20 -05:00
MagicBot 5a19507f53 Merge remote-tracking branch 'origin/refinement-fix' into post-wipe-merge 2023-01-13 08:25:34 -05:00
MagicBot 5c3ea2c4c3 Merge remote-tracking branch 'origin/world-announcements' into post-wipe-merge 2023-01-13 08:25:19 -05:00
MagicBot 9e6c96a487 Merge remote-tracking branch 'origin/refinement-fix' into post-wipe-merge 2023-01-11 21:29:03 -05:00
MagicBot 4b8e0cb041 Bump old opendate during reboot to current +1 when mine window has passed. 2023-01-11 16:27:01 -05:00
MagicBot 3ec985e3d9 bugfix: window should not end for a mine not opened. 2023-01-11 15:00:52 -05:00
MagicBot af7d801388 bugfix: not overriding mine open date on boot. 2023-01-10 12:27:54 -05:00
MagicBot 98470d4b1a Added help for #dev subcommands 2023-01-10 08:51:00 -05:00
MagicBot 81b7259423 Added remote console output. 2023-01-10 08:34:11 -05:00
MagicBot d6a505fd00 Added lastout sub command. 2023-01-09 10:22:35 -05:00
MagicBot a71bf4330b Redirecting output via the shell. 2023-01-09 10:12:45 -05:00
MagicBot 72cbcb13fc Change to response string after exec() 2023-01-09 10:09:43 -05:00
MagicBot 8904fb8828 Removed file redirect; better to do that within the shell. 2023-01-09 10:06:37 -05:00
MagicBot 93b33ce37e Capturing output of remote exec() to file. 2023-01-09 09:58:51 -05:00
MagicBot 9ce06da271 Capturing output of remote exec() to file. 2023-01-09 09:43:03 -05:00