MagicBot
|
2ef60933b2
|
reset added to ./hotzone
|
2023-02-23 17:47:22 -05:00 |
|
MagicBot
|
85798822cc
|
Force serialize mines.
|
2023-02-23 17:37:14 -05:00 |
|
MagicBot
|
0dad677bc0
|
hotzone dev command updated.
|
2023-02-23 17:14:34 -05:00 |
|
MagicBot
|
4c625cdfbf
|
HotZone minLevel enforced.
|
2023-02-23 16:46:55 -05:00 |
|
MagicBot
|
6912a06351
|
MB_HOTZONE_MIN_LEVEL added to ConfigManager
|
2023-02-23 16:38:23 -05:00 |
|
MagicBot
|
2e576b3065
|
Increment only when a hotZone is set.
|
2023-02-22 17:35:30 -05:00 |
|
MagicBot
|
dc23755081
|
Use of Instant to track hotzone refresh times.
|
2023-02-22 17:25:48 -05:00 |
|
MagicBot
|
8ae973f5f4
|
Refactored usage of HotZone; added cycle counter.
|
2023-02-22 16:40:11 -05:00 |
|
MagicBot
|
6ac1911770
|
Code cleanup; reworked conditional.
|
2023-02-22 08:38:18 -05:00 |
|
MagicBot
|
f723e35785
|
Reformatted file.
|
2023-02-22 08:34:10 -05:00 |
|
MagicBot
|
4db45a9cbf
|
Handler created for cityDataMsg.java
|
2023-02-22 08:23:13 -05:00 |
|
MagicBot
|
d9125566f7
|
Drop rates are set by ConfigManager
|
2023-02-19 08:39:28 -05:00 |
|
MagicBot
|
70ca0a1df3
|
Refactored caching of drop rates. Whittling away at MBServerStatics.
|
2023-02-19 08:25:58 -05:00 |
|
MagicBot
|
3fd2f519eb
|
Merge remote-tracking branch 'origin/post-wipe-merge' into bugfix-config-manager
|
2023-02-19 07:53:03 -05:00 |
|
MagicBot
|
5af1687f19
|
Maintenance hour and bot/game version config entries removed.
|
2023-02-19 07:48:50 -05:00 |
|
MagicBot
|
8dc647fb4f
|
Bugfix: empty guild not errant
|
2023-02-18 09:30:39 -05:00 |
|
MagicBot
|
7b16c55dc6
|
Teleport to the target gate.
|
2023-02-15 13:49:34 -05:00 |
|
MagicBot
|
f1a652122c
|
Portals configured in the runegate constructor.
|
2023-02-15 13:38:13 -05:00 |
|
MagicBot
|
1e0738594a
|
More than one row in result set is needed.
|
2023-02-15 13:10:08 -05:00 |
|
MagicBot
|
eac2e3f42b
|
Portal array list now filled at bootstrap.
|
2023-02-15 12:29:38 -05:00 |
|
MagicBot
|
2c0a46e652
|
Runegates and portals now loaded from database.
|
2023-02-15 12:12:30 -05:00 |
|
MagicBot
|
9fa83fc359
|
PortalType defined to supply offset and effect bitflag for Runegates.
|
2023-02-15 09:18:02 -05:00 |
|
MagicBot
|
97948caa48
|
Merge remote-tracking branch 'origin/post-wipe-merge' into feature-db-agnostic-realms
|
2023-02-11 14:15:31 -05:00 |
|
MagicBot
|
9ff4d7c6dc
|
bugfix: Prior claims are no longer released when claiming a new mine.
|
2023-02-11 13:29:12 -05:00 |
|
MagicBot
|
cbe82bb95a
|
Output cleanup in ./realminfo.
|
2023-02-11 07:11:00 -05:00 |
|
MagicBot
|
6ad4d87487
|
Merge remote-tracking branch 'origin/post-wipe-merge' into feature-db-agnostic-realms
|
2023-02-10 08:56:37 -05:00 |
|
MagicBot
|
6c138a1515
|
Bugfix: effects without associated powers on login.
|
2023-02-10 08:49:24 -05:00 |
|
MagicBot
|
f64c059f26
|
Color map built after realms loaded.
|
2023-02-08 09:27:46 -05:00 |
|
MagicBot
|
5cfb451041
|
Realms refactored to pull map color from database not hardcoded enum.
|
2023-02-08 09:09:54 -05:00 |
|
MagicBot
|
abd8697d56
|
Testing realm renumbering
|
2023-02-07 11:13:55 -05:00 |
|
MagicBot
|
a0b805698e
|
Merge remote-tracking branch 'origin/bugfix-armorpiercing' into post-wipe-merge
|
2023-01-31 07:56:30 -05:00 |
|
MagicBot
|
879516632b
|
Merge remote-tracking branch 'origin/bugfix-durability-enchantments' into post-wipe-merge
|
2023-01-31 07:56:20 -05:00 |
|
MagicBot
|
ab8ee542c6
|
Hotpatch for shroudbourne hot issue.
|
2023-01-22 23:52:16 -05:00 |
|
MagicBot
|
3cf6f28d83
|
Only returning inactive mines in list.
|
2023-01-21 14:59:37 -05:00 |
|
MagicBot
|
e31f320b45
|
Comment and clarity cleanup.
|
2023-01-21 12:52:52 -05:00 |
|
MagicBot
|
fa0cfa5191
|
More context in method names.
|
2023-01-21 12:27:33 -05:00 |
|
MagicBot
|
d425050387
|
Resetting tracking variables when a mine tower is destroyed.
|
2023-01-21 11:58:08 -05:00 |
|
MagicBot
|
39f3e4ed2c
|
Mine window methods moved to HourlyJobThread and made static.
|
2023-01-21 11:11:34 -05:00 |
|
MagicBot
|
1ed51c8e02
|
Lambda syntax sugar
|
2023-01-21 10:54:51 -05:00 |
|
MagicBot
|
663aafb4c8
|
Removed leftover code from message pump.
|
2023-01-21 10:13:00 -05:00 |
|
MagicBot
|
b90b8ca422
|
Protocol handler created for ArcMineChangeProductionMsg.
|
2023-01-21 10:11:28 -05:00 |
|
MagicBot
|
0e3fdcd8c2
|
Audit class moved to correct package.
|
2023-01-21 10:04:34 -05:00 |
|
MagicBot
|
36cb532b20
|
Handler created for ArcOwnedMinesListHandler.
|
2023-01-21 09:47:53 -05:00 |
|
MagicBot
|
3cec1b4466
|
Class cleanup.
|
2023-01-21 09:39:53 -05:00 |
|
MagicBot
|
825f41e469
|
rename method to isEmptyGuild() so as not to confuse with GuildState.
|
2023-01-21 09:28:30 -05:00 |
|
MagicBot
|
2fac480117
|
Shrines now decay at midnight not every reboot.
|
2023-01-21 08:53:57 -05:00 |
|
MagicBot
|
2c3aa6e7e5
|
Cleanup of restriction logic.
|
2023-01-21 08:42:43 -05:00 |
|
MagicBot
|
78f7503558
|
Changing your WOO outside the NA window is allowed.
|
2023-01-21 08:28:16 -05:00 |
|
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 |
|
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 |
|