Commit Graph

  • 4f60811f6b mob power list troubleshooting FatBoy 2023-03-12 18:02:24 -05:00
  • ec19f18d73 mob power list troubleshooting FatBoy 2023-03-12 17:59:18 -05:00
  • f0eb19c255 mob power list troubleshooting FatBoy 2023-03-12 17:54:03 -05:00
  • 604a86feb0 mob powerlist initialize directly after mobbases are loaded FatBoy 2023-03-12 17:49:29 -05:00
  • 3e2fbb700b initialize the static mob power list FatBoy 2023-03-12 10:53:12 -05:00
  • 863c782f72 moved mob powers list call above mob spawning FatBoy 2023-03-12 10:50:50 -05:00
  • 83eb1a3370 moved mob powers method to PowersManager FatBoy 2023-03-12 10:36:38 -05:00
  • 4a06f18d55 Merge remote-tracking branch 'origin/post-wipe-merge' into new-mob-ai FatBoy 2023-03-12 10:29:00 -05:00
  • e38a04bf23 convert DB lookup of mob powers to static Hashmap lookup FatBoy 2023-03-12 10:17:25 -05:00
  • 095aee57bc mob spell casting cleanup FatBoy 2023-03-02 21:51:31 -06:00
  • b000c9b60f generic range method added, mob spell casting cleanup FatBoy 2023-03-02 21:46:02 -06:00
  • e3f675a42b call for help range added (aggro range of caller) FatBoy 2023-03-02 19:52:17 -06:00
  • 93a91f9d41 fixed null exception in aggro FatBoy 2023-03-02 19:11:51 -06:00
  • 6da0df7eb7 duel wield attack system for mobs FatBoy 2023-03-02 18:46:43 -06:00
  • 0ce94360f7 Magicbox channel support added. MagicBot 2023-03-02 08:06:17 -05:00
  • 110a05d5a4 bugfix-merge issue in constructor. MagicBot 2023-03-01 16:12:17 -05:00
  • cfd93f2ca0 cleanup FatBoy 2023-03-01 13:31:35 -06:00
  • 5830a9ef82 damage calculations cleanup FatBoy 2023-03-01 13:29:49 -06:00
  • ea4862f76e r8 mobs now have their own mele attack parameters FatBoy 2023-02-28 19:06:57 -06:00
  • 7d655bc44b Mine serialized loc is the tower loc. No need to store offsets in a table to reconstruct this loc. MagicBot 2023-02-28 10:43:49 -05:00
  • bfa15ddee0 mob will always target self with "self target" flagged spells FatBoy 2023-02-27 20:37:11 -06:00
  • 028c49ac84 mob no longer cast spells with effect already on target FatBoy 2023-02-27 20:22:59 -06:00
  • 396e3dda28 comment FatBoy 2023-02-27 18:59:08 -06:00
  • e640a5064c Merge remote-tracking branch 'origin/post-wipe-merge' into new-mob-ai FatBoy 2023-02-27 18:53:49 -06:00
  • f0f91325ba Reset is handled when picking new hotZone. MagicBot 2023-02-26 07:31:26 -05:00
  • d5c219897d Experience Modifiers added to ConfigManager MagicBot 2023-02-24 10:45:46 -05:00
  • c51f6b73af ProductionRate added to ConfigManager. MagicBot 2023-02-24 09:48:15 -05:00
  • cacf67a81c lastUpdate always from top of the hour. MagicBot 2023-02-24 09:08:45 -05:00
  • 72a610fd0c Seconds remaining calculated only once. MagicBot 2023-02-24 09:05:47 -05:00
  • bbbd5f8996 Time remaining is from now(). MagicBot 2023-02-24 08:48:36 -05:00
  • 994db1e131 Class renamed to fix case. MagicBot 2023-02-24 08:45:03 -05:00
  • 4422182eae Reset logic moved to within method. MagicBot 2023-02-24 08:34:25 -05:00
  • 7a2c0d3456 Work variable cleanup. MagicBot 2023-02-24 01:26:39 -05:00
  • 8fde121570 lastHotZoneUpdate instant moved to ZoneManager. MagicBot 2023-02-24 01:22:00 -05:00
  • 3260582e37 validHotZone filters hotZone count. MagicBot 2023-02-24 01:04:29 -05:00
  • 52e46380a9 Available hotZones added to devcmd. MagicBot 2023-02-24 00:49:03 -05:00
  • a572a5fbf9 Available hotZones added to devcmd. MagicBot 2023-02-24 00:42:34 -05:00
  • 176fdb51da HotZone availability reset at 01am. MagicBot 2023-02-24 00:32:18 -05:00
  • 6a948fbe2e lastChanged is unused as cannot omit mines from map. MagicBot 2023-02-24 00:09:57 -05:00
  • 2ef60933b2 reset added to ./hotzone MagicBot 2023-02-23 17:47:22 -05:00
  • 85798822cc Force serialize mines. MagicBot 2023-02-23 17:37:14 -05:00
  • 0dad677bc0 hotzone dev command updated. MagicBot 2023-02-23 17:14:34 -05:00
  • 4c625cdfbf HotZone minLevel enforced. MagicBot 2023-02-23 16:46:55 -05:00
  • 6912a06351 MB_HOTZONE_MIN_LEVEL added to ConfigManager MagicBot 2023-02-23 16:38:23 -05:00
  • 2e576b3065 Increment only when a hotZone is set. MagicBot 2023-02-22 17:35:30 -05:00
  • dc23755081 Use of Instant to track hotzone refresh times. MagicBot 2023-02-22 17:25:48 -05:00
  • 8ae973f5f4 Refactored usage of HotZone; added cycle counter. MagicBot 2023-02-22 16:40:11 -05:00
  • 6ac1911770 Code cleanup; reworked conditional. MagicBot 2023-02-22 08:38:18 -05:00
  • f723e35785 Reformatted file. MagicBot 2023-02-22 08:34:10 -05:00
  • 4db45a9cbf Handler created for cityDataMsg.java MagicBot 2023-02-22 08:23:13 -05:00
  • d9125566f7 Drop rates are set by ConfigManager MagicBot 2023-02-19 08:39:28 -05:00
  • 70ca0a1df3 Refactored caching of drop rates. Whittling away at MBServerStatics. MagicBot 2023-02-19 08:25:58 -05:00
  • 3fd2f519eb Merge remote-tracking branch 'origin/post-wipe-merge' into bugfix-config-manager MagicBot 2023-02-19 07:53:03 -05:00
  • 5af1687f19 Maintenance hour and bot/game version config entries removed. MagicBot 2023-02-19 07:48:50 -05:00
  • 10cd3636f7 hotzone cleanup FatBoy 2023-02-18 15:04:34 -06:00
  • 38e25bf132 hotzone duration config, non repeating hotzones FatBoy 2023-02-18 14:30:15 -06:00
  • ffe0ecd488 name change FatBoy 2023-02-18 14:02:35 -06:00
  • 61df76c80a mines default to not be claimed at hour 1400 FatBoy 2023-02-18 13:58:49 -06:00
  • 82249a6d6d drop rates calculated via magicbane.conf on server boot FatBoy 2023-02-18 13:53:27 -06:00
  • ecaf56f647 maintenance to run on specific day of week only FatBoy 2023-02-18 10:54:11 -06:00
  • 8dc647fb4f Bugfix: empty guild not errant MagicBot 2023-02-18 09:30:39 -05:00
  • 7b16c55dc6 Teleport to the target gate. MagicBot 2023-02-15 13:49:34 -05:00
  • f1a652122c Portals configured in the runegate constructor. MagicBot 2023-02-15 13:38:13 -05:00
  • 1e0738594a More than one row in result set is needed. MagicBot 2023-02-15 13:10:08 -05:00
  • eac2e3f42b Portal array list now filled at bootstrap. MagicBot 2023-02-15 12:29:38 -05:00
  • 2c0a46e652 Runegates and portals now loaded from database. MagicBot 2023-02-15 12:12:30 -05:00
  • 9fa83fc359 PortalType defined to supply offset and effect bitflag for Runegates. MagicBot 2023-02-15 09:18:02 -05:00
  • 97948caa48 Merge remote-tracking branch 'origin/post-wipe-merge' into feature-db-agnostic-realms MagicBot 2023-02-11 14:15:31 -05:00
  • 9ff4d7c6dc bugfix: Prior claims are no longer released when claiming a new mine. MagicBot 2023-02-11 13:29:12 -05:00
  • cbe82bb95a Output cleanup in ./realminfo. MagicBot 2023-02-11 07:11:00 -05:00
  • 6ad4d87487 Merge remote-tracking branch 'origin/post-wipe-merge' into feature-db-agnostic-realms MagicBot 2023-02-10 08:56:37 -05:00
  • 6c138a1515 Bugfix: effects without associated powers on login. MagicBot 2023-02-10 08:49:24 -05:00
  • b8be399df7 mob AI testing FatBoy 2023-02-08 20:37:31 -06:00
  • 2462cc13dd guard static power load correct placement FatBoy 2023-02-08 20:09:56 -06:00
  • eddedbee5b guard static power load FatBoy 2023-02-08 19:39:52 -06:00
  • 58c4ece887 10 second delay min between casts & mobs no longer cast beneficial spells on players FatBoy 2023-02-08 19:38:35 -06:00
  • f64c059f26 Color map built after realms loaded. MagicBot 2023-02-08 09:27:46 -05:00
  • 5cfb451041 Realms refactored to pull map color from database not hardcoded enum. MagicBot 2023-02-08 09:09:54 -05:00
  • 8e457abe6d mage guards once again have powers FatBoy 2023-02-07 21:41:48 -06:00
  • d837af7c33 static powers update FatBoy 2023-02-07 20:57:56 -06:00
  • abd8697d56 Testing realm renumbering MagicBot 2023-02-07 11:13:55 -05:00
  • 77b3213e79 spire effects extend to siege bounds FatBoy 2023-02-04 21:44:16 -06:00
  • 7817b4cd49 destroyed BoW no longer count towards total available assets FatBoy 2023-02-04 21:43:53 -06:00
  • ce02a1ea65 mob mele damage formula update FatBoy 2023-02-04 21:26:04 -06:00
  • 15580f478f mob casting logic upgrade FatBoy 2023-02-02 20:34:25 -06:00
  • b2ad7e0478 mob casting logic upgrade FatBoy 2023-02-02 19:44:23 -06:00
  • 642cb3fdcf Durability cleanup FatBoy 2023-01-29 19:10:49 -06:00
  • a0b805698e Merge remote-tracking branch 'origin/bugfix-armorpiercing' into post-wipe-merge MagicBot 2023-01-31 07:56:30 -05:00
  • 879516632b Merge remote-tracking branch 'origin/bugfix-durability-enchantments' into post-wipe-merge MagicBot 2023-01-31 07:56:20 -05:00
  • 8e692ea21e Durability repair fix FatBoy 2023-01-29 19:06:54 -06:00
  • 727309a706 finalized cleanup FatBoy 2023-01-29 15:10:37 -06:00
  • c0e3fcffd1 finalized cleanup FatBoy 2023-01-28 18:06:51 -06:00
  • 61bdda7886 combat to include armor piercing calculation FatBoy 2023-01-28 17:57:40 -06:00
  • 50c2972f99 server now accounts for durabilty enchants FatBoy 2023-01-28 15:36:10 -06:00
  • f98eaa4d6b fixed boon stat application FatBoy 2023-01-28 12:11:24 -06:00
  • cf801ed7f6 added check for double mines FatBoy 2023-01-28 10:50:44 -06:00
  • b2fd5990af added check for double mines FatBoy 2023-01-27 00:02:05 -06:00
  • ab8ee542c6 Hotpatch for shroudbourne hot issue. MagicBot 2023-01-22 23:52:16 -05:00
  • 3cf6f28d83 Only returning inactive mines in list. MagicBot 2023-01-21 14:59:37 -05:00
  • e31f320b45 Comment and clarity cleanup. MagicBot 2023-01-21 12:52:52 -05:00