Commit Graph

  • 78cdb6967a Message when claiming mine succeeds. MagicBot 2023-01-19 14:09:15 -05:00
  • 79d05f1fb2 Serialize current time for all active mines regardless of claim status. MagicBot 2023-01-19 13:59:52 -05:00
  • 2a140a6ce1 Serialize current time for all active mines regardless of claim status. MagicBot 2023-01-19 13:57:43 -05:00
  • a2bdfcc031 Cleanup of logic. MagicBot 2023-01-19 13:47:11 -05:00
  • 0f2ca3e62e Cleanup of logic. MagicBot 2023-01-19 13:46:33 -05:00
  • 55e6ca2d41 Error message when claiming a mine fails. MagicBot 2023-01-19 13:36:16 -05:00
  • 837c2fa1f9 Consolidating handling of different session. MagicBot 2023-01-19 13:27:26 -05:00
  • c596aa5a01 Unused variable removed. MagicBot 2023-01-19 12:55:17 -05:00
  • af38dd8fb9 Should not be sending messages to players here. MagicBot 2023-01-19 12:48:54 -05:00
  • dab9097680 Must wait for a mine window to close to change your guild's WOO to it. MagicBot 2023-01-19 12:41:32 -05:00
  • 04fc0d6815 Removed Bonus code MagicBot 2023-01-19 12:36:01 -05:00
  • 4eb1350c3b Rename for clarity MagicBot 2023-01-19 12:21:29 -05:00
  • 9e7cbdc2d3 bugfix: guilds cannot be null only errant. MagicBot 2023-01-19 12:19:37 -05:00
  • c89b60221e Extracted open/close logic to method. Run at startup. MagicBot 2023-01-19 11:21:08 -05:00
  • b88a10d509 Removed vestigial db handler method. MagicBot 2023-01-19 10:50:22 -05:00
  • 6672f750d9 Initial refactor: deleted all old code and replaced with something sensible. Driven from the guild's mine hour instead of calculating dates. MagicBot 2023-01-19 10:38:49 -05:00
  • 5ff4703b14 Background thread to monitor admin events. MagicBot 2023-01-16 06:35:06 -05:00
  • 87dfc968aa Updated admin events to read MagicBot 2023-01-16 06:24:24 -05:00
  • fba041db5e Method created to send Admin Log Updates to users. MagicBot 2023-01-16 06:13:44 -05:00
  • cad78c55bd Typo in enum MagicBot 2023-01-16 06:00:43 -05:00
  • 0c4187faeb ADMINLOG added to ConfigManager MagicBot 2023-01-16 05:54:08 -05:00
  • c2a84ed31b Starting work on output of admin log. MagicBot 2023-01-16 05:50:59 -05:00
  • b6506ac3f1 Starting work on output of admin log. MagicBot 2023-01-16 05:41:31 -05:00
  • 920fcd4b8e Generic ChatChannelHandler created. MagicBot 2023-01-16 05:28:35 -05:00
  • c59c0629a7 Generic ChatChannelHandler created. MagicBot 2023-01-16 05:23:31 -05:00
  • 8fbd408fb4 Admin log channel created. MagicBot 2023-01-16 05:19:02 -05:00
  • 4e6411e555 Merge remote-tracking branch 'origin/post-wipe-merge' into MagicBot-adminlog MagicBot 2023-01-16 05:11:51 -05:00
  • d70305b0b6 Merge branch 'bugfix-siege-asset-placement' into post-wipe-merge MagicBot 2023-01-15 23:45:12 -05:00
  • 0469754d5d Bugfix: needs city parent not current zone to pick up siege bounds. MagicBot 2023-01-15 13:00:26 -05:00
  • 7cb0e5f6b2 Retrieve Admin Log events from database as a map. MagicBot 2023-01-15 11:29:24 -05:00
  • cec70b3b64 Tweak of column names and Event Strings. MagicBot 2023-01-15 10:55:16 -05:00
  • 21ff024bf8 Admin login events captured. MagicBot 2023-01-15 10:34:56 -05:00
  • 3f700f57a7 Admin command usages logged to database. MagicBot 2023-01-15 10:01:11 -05:00
  • 68294baae6 Cleanup of scope issue when creating city objects. MagicBot 2023-01-15 08:57:54 -05:00
  • 526c078978 Collision check extracted to method. MagicBot 2023-01-15 08:31:56 -05:00
  • f3fee3140a Move siege validation out of the generic ValidateBuildingPlacement method. MagicBot 2023-01-15 08:18:23 -05:00
  • e0af139b24 deed no longer is taken after failed placement FatBoy 2023-01-14 18:56:43 -06:00
  • 313c13c588 corrected error message ID numbers FatBoy 2023-01-14 18:36:51 -06:00
  • 8ef5cb4e22 Rework of validation checks. MagicBot 2023-01-14 16:31:58 -05:00
  • 2643be456e Moved validation check to before asset creation. MagicBot 2023-01-14 15:34:23 -05:00
  • 29c6d6cd8e Counter scope issue resolved. MagicBot 2023-01-14 15:23:02 -05:00
  • c84fb60177 Errant import removed. MagicBot 2023-01-14 15:08:18 -05:00
  • d8dad9f087 Extract siege limits validation method. MagicBot 2023-01-14 15:07:35 -05:00
  • 45f94c736a Excess whitespace. MagicBot 2023-01-14 14:29:33 -05:00
  • 7a670ffdbf Appropriate error messages for BOW limits. MagicBot 2023-01-14 13:35:37 -05:00
  • 325c8b8254 siege asset placement reliant on attcker/defender maximums FatBoy 2023-01-14 11:57:30 -06:00
  • 90335355b7 Less verbose error message MagicBot 2023-01-13 15:07:53 -05:00
  • 4c10e01539 Reset time calculation updated. MagicBot 2023-01-13 14:37:53 -05:00
  • a76534f0af Mesh set properly when errant mine loaded. MagicBot 2023-01-13 14:34:04 -05:00
  • a06420eae3 Early exit for errant mines at bootstrap. Wtb method extract. MagicBot 2023-01-13 14:19:01 -05:00
  • 48d435f2c1 Early exit for errant mines. MagicBot 2023-01-13 14:12:22 -05:00
  • 43380962cc Early exit for errant mines. MagicBot 2023-01-13 14:04:14 -05:00
  • 14247715fd Removed unused EffectiveDate MagicBot 2023-01-13 13:50:52 -05:00
  • 7282868eac Errant mines are errant. MagicBot 2023-01-13 12:09:30 -05:00
  • b30e35f465 Refresh mine when destroyed. MagicBot 2023-01-13 11:52:50 -05:00
  • d9352b6d34 Refresh mine when destroyed. MagicBot 2023-01-13 11:46:26 -05:00
  • 26dcccad81 Errant mines now change owner in database. MagicBot 2023-01-13 11:24:41 -05:00
  • d0cf94dbf9 HandleEndMineWindow will bump the date for us. MagicBot 2023-01-13 09:13:53 -05:00
  • f61bb925f8 Cleanup of NextMindWindow logic. MagicBot 2023-01-13 09:01:38 -05:00
  • 5929d5dd56 Cleanup of NextMindWindow logic. MagicBot 2023-01-13 08:43:20 -05:00
  • 5a19507f53 Merge remote-tracking branch 'origin/refinement-fix' into post-wipe-merge MagicBot 2023-01-13 08:25:34 -05:00
  • 5c3ea2c4c3 Merge remote-tracking branch 'origin/world-announcements' into post-wipe-merge MagicBot 2023-01-13 08:25:19 -05:00
  • 1fef5e7c05 refund points from lost spells FatBoy 2023-01-12 21:44:52 -06:00
  • 743e1f150d refund points from lost spells FatBoy 2023-01-12 21:35:20 -06:00
  • 7c983d04a3 refine stat point check FatBoy 2023-01-12 20:35:25 -06:00
  • 73edd8d932 discipline and godly drop messages added FatBoy 2023-01-11 21:58:24 -06:00
  • cd0e31f39d discipline and godly drop messages added FatBoy 2023-01-11 21:02:18 -06:00
  • 9e6c96a487 Merge remote-tracking branch 'origin/refinement-fix' into post-wipe-merge MagicBot 2023-01-11 21:29:03 -05:00
  • 523e83a49c Merge remote-tracking branch 'origin/post-wipe-merge' into refinement-fix FatBoy 2023-01-11 20:10:42 -06:00
  • c9972962d1 check for powers needing skill FatBoy 2023-01-11 19:52:38 -06:00
  • 4b8e0cb041 Bump old opendate during reboot to current +1 when mine window has passed. MagicBot 2023-01-11 16:27:01 -05:00
  • 3ec985e3d9 bugfix: window should not end for a mine not opened. MagicBot 2023-01-11 15:00:52 -05:00
  • af7d801388 bugfix: not overriding mine open date on boot. MagicBot 2023-01-10 12:27:54 -05:00
  • 98470d4b1a Added help for #dev subcommands MagicBot 2023-01-10 08:51:00 -05:00
  • 81b7259423 Added remote console output. MagicBot 2023-01-10 08:34:11 -05:00
  • d6a505fd00 Added lastout sub command. MagicBot 2023-01-09 10:22:35 -05:00
  • a71bf4330b Redirecting output via the shell. MagicBot 2023-01-09 10:12:45 -05:00
  • 72cbcb13fc Change to response string after exec() MagicBot 2023-01-09 10:09:43 -05:00
  • 8904fb8828 Removed file redirect; better to do that within the shell. MagicBot 2023-01-09 10:06:37 -05:00
  • 93b33ce37e Capturing output of remote exec() to file. MagicBot 2023-01-09 09:58:51 -05:00
  • 9ce06da271 Capturing output of remote exec() to file. MagicBot 2023-01-09 09:43:03 -05:00
  • a460a201e1 Logging string contains exec command. MagicBot 2023-01-09 09:07:40 -05:00
  • 1493d3ad45 Support for more than one argument. MagicBot 2023-01-09 02:01:29 -05:00
  • ee676a08ea Better logging and error reporting. MagicBot 2023-01-09 01:59:18 -05:00
  • 0c87410018 Using ProcessBuilding instead of exec() MagicBot 2023-01-09 01:47:59 -05:00
  • 9268fa8b01 Using ProcessBuilding instead of exec() MagicBot 2023-01-09 01:39:14 -05:00
  • eea13b22a0 Using ProcessBuilding instead of exec() MagicBot 2023-01-09 01:32:57 -05:00
  • fe87253a86 Fixed argument passing to unix runtime. MagicBot 2023-01-09 01:22:11 -05:00
  • 701bf85c8b Fixed argument passing to unix runtime. MagicBot 2023-01-09 01:14:54 -05:00
  • d4d24c9443 Fixed argument passing to unix runtime. MagicBot 2023-01-09 01:11:27 -05:00
  • 23f44f1fb8 Command name is restart not reboot. MagicBot 2023-01-09 01:01:43 -05:00
  • 9a2503b9c3 Merge remote-tracking branch 'origin/MagicBot_DevCmds' into post-wipe-merge MagicBot 2023-01-09 00:44:08 -05:00
  • 825d1897cb Removal of vestigial string restriction. Command renamed to #dev MagicBot 2023-01-08 17:18:57 -05:00
  • c002eec8bd Consolidated all into one command #dev. MagicBot 2023-01-08 12:44:16 -05:00
  • 0fd5d09e3e Command added to remote build on Dev server. MagicBot 2023-01-08 12:27:40 -05:00
  • e9850a51bc Merge remote-tracking branch 'origin/minetime_bugfix' into post-wipe-merge MagicBot 2023-01-08 07:07:12 -05:00
  • df09b6e38b Removed 30 lines of logic that had no business in a result set constructor. MagicBot 2023-01-07 13:49:31 -05:00
  • 52d3d8ee3a Not adding an extraneous day each reboot. MagicBot 2023-01-07 13:26:47 -05:00
  • 7bc09d86bd Saving WOO timer to database for reboot persist. MagicBot 2023-01-07 12:31:22 -05:00
  • 860d4d9b31 Bugfix: setting lastwoocheck field after update. MagicBot 2023-01-07 11:31:41 -05:00