Commit Graph

  • 67c4c26f70 [Release] 22.15.1 v22.15.1 Akkadius 2023-06-19 02:21:09 -05:00
  • b1c8e3890a [Release] 22.15.0 v22.15.0 Akkadius 2023-06-19 01:41:46 -05:00
  • d6e06a19a7 [Commands] Add missing subcommands to #npcedit (#3423) Alex King 2023-06-19 02:40:27 -04:00
  • 4092b3a2cb [Release] 22.15.0 Akkadius 2023-06-19 01:38:12 -05:00
  • f4f0619618 [Bug Fix] Fix possible crash with #npcedit weapon (#3421) Alex King 2023-06-19 02:32:36 -04:00
  • 71ca7f9b39 [Cleanup] Default skill type to Hand to Hand in #npcedit meleetype (#3422) Alex King 2023-06-19 02:32:13 -04:00
  • 5fcc83b4b6 [Database] Implement native database migrations in server (#2857) Chris Miles 2023-06-19 01:31:07 -05:00
  • 1f25639dd3 [Release] 22.14.1 (#3420) v22.14.1 Chris Miles 2023-06-18 15:38:50 -05:00
  • 2a176835b1 [CI] Build static linux binaries (#3419) Chris Miles 2023-06-18 15:19:25 -05:00
  • fff3e77a6e [Binaries] Add support for static linking (portable) binaries (#3417) Chris Miles 2023-06-18 14:41:39 -05:00
  • 6efb9ec228 [Quest API] Add convert_money_to_string() to Perl/Lua (#3418) Alex King 2023-06-18 15:29:14 -04:00
  • a663c822e8 [CLI] Add mercs:enable and mercs:disable commands (#3416) Chris Miles 2023-06-17 19:30:36 -05:00
  • cf49b2fe49 [CLI] Add bots:enable and bots:disable commands (#3415) Chris Miles 2023-06-17 18:48:47 -05:00
  • b45e0e80b5 [Database] Add query multi statement execution support (#3414) Chris Miles 2023-06-17 18:20:13 -05:00
  • 3200145d01 [CLI] Console menu validation fixes (#3413) Chris Miles 2023-06-17 18:19:55 -05:00
  • 53563b9720 [Backups] Move world database:dump to use MySQL credentials file (#3410) Chris Miles 2023-06-17 18:16:29 -05:00
  • 1e22baf267 [Logging] Logging improvements, console silencing, terminal coloring (#3412) Chris Miles 2023-06-17 18:16:21 -05:00
  • d99c3145ad [Strings] Add more test cases for string utils (#3411) Chris Miles 2023-06-17 18:16:14 -05:00
  • 57243c6799 [Telnet] Add cross zone/world wide cast and move functionality to Telnet (#3409) Alex King 2023-06-17 18:50:37 -04:00
  • 1100668f21 [Targeting] Fix bug when using /tar on invalid target (#3407) Paul Coene 2023-06-17 17:53:59 -04:00
  • 0cf454dc29 [Feature] Add Water Line of Sight Checks (#3408) nytmyr 2023-06-17 12:32:15 -05:00
  • 75391d96f4 [Release] 22.13.1 (#3406) v22.13.1 Paul Coene 2023-06-13 17:50:33 -04:00
  • 81b07a5aa0 [Targeting] Revert #3383 (#3405) Paul Coene 2023-06-13 16:48:35 -04:00
  • 774aa99b29 [Release] 22.13.0 (#3404) v22.13.0 Alex King 2023-06-12 20:56:43 -04:00
  • 756e835144 [Quest API/Cleanup] Add several spell methods to Perl/Lua (#3379) Alex King 2023-06-12 20:27:22 -04:00
  • c5c575b028 [Quest API] Add GetEXPForLevel() to Perl/Lua (#3403) Alex King 2023-06-12 20:18:39 -04:00
  • 152e99444c [Cleanup] Remove GetClientCount() from zone/entity.cpp and zone/entity.h (#3392) Alex King 2023-06-12 20:18:17 -04:00
  • 795df5c597 [Cleanup] Remove CountTempPets() from zone/entity.cpp and zone/entity.h (#3390) Alex King 2023-06-12 20:17:53 -04:00
  • 18eff726d0 [Commands] Assign #opcode to a #reload alias (#3401) Alex King 2023-06-12 18:42:39 -04:00
  • f06a37a009 [Cleanup] Add GMFind_Struct to packet structures (#3402) Alex King 2023-06-12 18:35:04 -04:00
  • ae53efc52c [Targeting] /tar <bad target> should not untarget existing target (#3383) Paul Coene 2023-06-12 17:40:09 -04:00
  • 548eb65e1d [Cleanup] Remove InteractiveChat() and TakenAction() from zone/npc.h (#3382) Alex King 2023-06-12 16:14:34 -04:00
  • fede8760d4 [Cleanup] Remove CheckCoordLosNoZLeaps() from zone/entity.cpp and zone/entity.h (#3384) Alex King 2023-06-12 16:13:03 -04:00
  • 6faa202b57 [Cleanup] Remove pDBAsyncWorkID from zone/entity.h (#3385) Alex King 2023-06-12 16:12:47 -04:00
  • c406710623 [Cleanup] Remove GetClient(ip, port) from zone/entity.h (#3386) Alex King 2023-06-12 16:12:22 -04:00
  • 662c4012db [Cleanup] Remove GetGroupByBot(), GetRaidByMob(), and GetRaidByLeaderName() from zone/entity.cpp and zone/entity.h (#3387) Alex King 2023-06-12 16:12:00 -04:00
  • 849e7b910d [Cleanup] Remove SendAATimer() from zone/entity.h (#3388) Alex King 2023-06-12 16:11:32 -04:00
  • 8e33755f02 [Cleanup] Remove RemoveMob() and RemoveRaid() from zone/entity.cpp and zone/entity.h (#3389) Alex King 2023-06-12 16:11:17 -04:00
  • dfaa929778 [Cleanup] Remove GateAllClients() from zone/entity.cpp and zone/entity.h (#3391) Alex King 2023-06-12 16:10:36 -04:00
  • 306b06745f [Cleanup] Remove LimitCheckBoth() from zone/entity.cpp and zone/entity.h (#3393) Alex King 2023-06-12 16:05:39 -04:00
  • 108fc82ee0 [Cleanup] Remove Evade() from zone/entity.cpp and zone/entity.h (#3394) Alex King 2023-06-12 16:05:23 -04:00
  • 577f61b082 [Cleanup] Remove WriteEntityIDs() from zone/entity.cpp and zone/entity.h (#3395) Alex King 2023-06-12 16:05:09 -04:00
  • a01cf0718d [Cleanup] Remove struct DynamicZoneSafeReturn from zone/entity.h (#3396) Alex King 2023-06-12 16:04:54 -04:00
  • 90412ba61b [Cleanup] Remove struct TradeEntity from zone/common.h (#3397) Alex King 2023-06-12 16:04:38 -04:00
  • 5cbc380c62 [Cleanup] Remove CHECK_LOS_STEP from zone/common.h (#3398) Alex King 2023-06-12 16:04:25 -04:00
  • 6c289a7c71 [Cleanup] Remove _BECOMENPCPET() and _NPCPET() from zone/common.h (#3399) Alex King 2023-06-12 16:04:09 -04:00
  • 57335b188f [Cleanup] Remove SPECIALIZE_MANA_REDUCE from zone/common.h (#3400) Alex King 2023-06-12 16:03:55 -04:00
  • 056e429100 [Cleanup] Remove NPC::AddCash() from npc.cpp/npc.h (#3380) Alex King 2023-06-09 11:50:52 -04:00
  • f548aeddb2 [Logging] Fixed statements that logged incorrect data (#3381) Paul Coene 2023-06-07 08:26:04 -04:00
  • 4ff9faa4e6 [Illusions] RandomizeFeatures and SetGender were killing db texture (#3376) Paul Coene 2023-06-06 08:30:41 -04:00
  • 17fc350d46 [Quest API] Add SendChannelMessage() to Perl/Lua (#3378) Alex King 2023-06-03 20:06:40 -04:00
  • b18bc66b42 [Release] 22.12.0 (#3377) v22.12.0 Chris Miles 2023-05-30 00:10:44 -05:00
  • 324bfd448e [Commands] Add entity variable command (#3345) Alex King 2023-05-25 19:49:09 -04:00
  • 75560ee830 [Performance] Character tribute is now bulk saved (#3340) Alex King 2023-05-25 19:21:18 -04:00
  • 50db7637aa [Quest API] Add Memorize and Scribe Spell Events to Perl/Lua (#3363) Alex King 2023-05-25 19:18:14 -04:00
  • 67fdc75df3 [Commands] Cleanup #setanim (#3350) Alex King 2023-05-25 19:04:09 -04:00
  • 9993022418 [Pets] Fix saving inconsistencies with pets (#3375) Chris Miles 2023-05-25 10:33:34 -05:00
  • bd95ed44fd [Cleanup] Remove GetMaxRank() from aa_ability.cpp/aa_ability.h (#3347) Alex King 2023-05-24 23:44:53 -04:00
  • 65fd323eab [Cleanup] Remove LoadSpawn2() and PopulateZoneSpawnListClose() from spawn2.cpp/zonedb.h (#3344) Alex King 2023-05-24 23:42:20 -04:00
  • 290c58741e [Bug Fix] Fix issue with Group Pointers/Member roles (#3374) Aeadoin 2023-05-24 23:40:59 -04:00
  • 39d0772a01 [Cleanup] Remove IsRaid() from raids.h (#3361) Alex King 2023-05-24 23:40:32 -04:00
  • 622fe50479 [Cleanup] Remove numMembers from raids.h (#3362) Alex King 2023-05-24 23:40:20 -04:00
  • f41a219309 [Cleanup] Remove CalcPetHp from spdat.h (#3364) Alex King 2023-05-24 23:37:04 -04:00
  • 23bc3c7fd6 [Cleanup] Remove Z_AGGRO from spdat.h (#3365) Alex King 2023-05-24 23:36:52 -04:00
  • 3144ac1a28 [Cleanup] Cleanup #setskill and #setskillall Commands (#3367) Alex King 2023-05-24 23:36:38 -04:00
  • a5106420e8 [Commands] Add #findcurrency Command (#3368) Alex King 2023-05-24 23:30:06 -04:00
  • 5a42c4f667 [Quest API] Add zone data methods to Perl/Lua (#3342) Alex King 2023-05-24 17:59:18 -04:00
  • a3107cc54d [Bug Fix] Fix duplicate messages in #npcedit (#3372) Alex King 2023-05-21 18:56:51 -04:00
  • f0152cef66 [Rules] Add World:MaximumQuestErrors Rule (#3349) Alex King 2023-05-21 18:48:30 -04:00
  • 21755a9f9e [Bug Fix] Fix typos in #zheader (#3370) Alex King 2023-05-21 18:48:22 -04:00
  • b329515a07 [Quest API] Cleanup The Darkened Sea Quest Methods Names (#3369) Alex King 2023-05-21 18:48:15 -04:00
  • ff4b117cfa [Cleanup] Fix #spawn command NPCs having 0 health (#3371) Alex King 2023-05-21 18:48:08 -04:00
  • e305ba852b [Bug Fix] NPC Armor Upgrade to a slot not handled correctly (#3366) Paul Coene 2023-05-19 22:28:01 -04:00
  • b8c91cf4f9 [Bug Fix] Mob scaling issue with min dmg set to zero while max dmg is not (#3351) RekkasGit 2023-05-19 22:11:11 -04:00
  • cd82bd8472 [Cleanup] Remove DumpMerchantList() from zone.cpp/zone.h (#3343) Alex King 2023-05-17 09:02:14 -04:00
  • 20bed20f47 [Cleanup] Delete message.h (#3348) Alex King 2023-05-17 09:00:38 -04:00
  • c93054421f [Cleanup] Remove CountNPC() and QueueManaged() from entity.cpp/entity.h (#3346) Alex King 2023-05-17 08:58:50 -04:00
  • b7a1fc6644 [Cleanup] Remove IsEntityInFrenzyMode() from hate_list.cpp/hate_list.h (#3352) Alex King 2023-05-17 08:58:27 -04:00
  • 6bfb8fca2e [Cleanup] Remove GetEscapingEntOnHateList() from hate_list.cpp/hate_list.h (#3353) Alex King 2023-05-17 08:58:13 -04:00
  • 9d6a7ad743 [Cleanup] Remove SetGraveyard() from zone.cpp/zone.h (#3354) Alex King 2023-05-17 08:58:02 -04:00
  • 076b88be9a [Cleanup] Remove TypeToSkill() from tradeskills.cpp/object.h (#3355) Alex King 2023-05-17 08:57:51 -04:00
  • 84a779c4df [Cleanup] Remove SetTradeCash() from trading.cpp/common.h (#3356) Alex King 2023-05-17 08:57:09 -04:00
  • 3fb479e612 [Cleanup] Remove TraderUpdate() from trading.cpp/client.h (#3357) Alex King 2023-05-17 08:56:42 -04:00
  • c1f4ee0e65 [Cleanup] Remove GetDamageReceived() and GetHealReceived() from combat_record.cpp/combat_record.h (#3358) Alex King 2023-05-17 08:56:09 -04:00
  • 32f7dc3d1b [Quest API] Add GetHateListClosest(), GetHateListClosestBot(), GetHateListClosestClient(), and GetHateListClosestNPC() methods/overloads to Perl/Lua (#3359) RekkasGit 2023-05-15 21:23:19 -04:00
  • fa55fd1664 [Bug Fix] Fix Heroic INT/WIS Bonuses (#3341) RekkasGit 2023-05-15 10:52:53 -04:00
  • c44c0d4efa [Performance] Character buffs now save in bulk (#3336) Chris Miles 2023-05-09 13:28:34 -05:00
  • 50c63b95db [Performance] Character pet bulk saving (#3337) Chris Miles 2023-05-09 13:27:17 -05:00
  • 612029de6e [Performance] Character bind is now bulk saved (#3338) Chris Miles 2023-05-09 13:22:57 -05:00
  • dbc6346fe8 [Performance] Mail key is now cached during player load (#3339) Chris Miles 2023-05-09 13:22:43 -05:00
  • 93a4153a4b [Rules] ResurrectionEffectBlock to prevent/allow/move buffs. (#3288) nytmyr 2023-05-08 08:32:21 -05:00
  • 434f270f68 Revert "[Bug Fix] ReloadQuests() on Zone::Init() to avoid cached global quests/plugins (#3333)" Akkadius 2023-05-07 23:33:43 -05:00
  • 5ba33b88bd [Cleanup] Set GetAugmentType() to int again (#3335) Alex King 2023-05-07 21:40:45 -04:00
  • ce1de9997b [Quest API] Add GetPet() to Perl (#3309) Alex King 2023-05-07 20:13:26 -04:00
  • 8814ab26cd [Hotfix] Fix mob item bonus calc (#3334) Chris Miles 2023-05-07 18:23:22 -05:00
  • 8c23eee42a [Bug Fix] ReloadQuests() on Zone::Init() to avoid cached global quests/plugins (#3333) Alex King 2023-05-07 14:41:57 -04:00
  • 5475615448 [Bug Fix] #augmentitem bypasses augment restrictions (#3332) Alex King 2023-05-07 11:40:04 -04:00
  • 4a5559022f [Memory Leak] Fix large memory leak introduced in CalcItemBonuses (#3331) Chris Miles 2023-05-07 08:47:03 -05:00
  • 5be2041085 [Messages] Remove duplicate heal message for healing yourself (#3329) Paul Coene 2023-05-03 16:50:54 -04:00
  • 9f4d60ec36 [Feature] Intoxication setter/getter for source, getter for Perl/Lua (#3330) Jasdac 2023-05-03 22:19:53 +02:00