Releases: MantisLord/mangos-tbc
Releases · MantisLord/mangos-tbc
Development Build(2025-07-09)
MantisLord's Playground Custom: Infinity Coin Custom: BG/Arena announcer log file mangosd.conf settings: Battleground.QueueAnnouncer.Join = 2 Battleground.QueueAnnouncer.Start = 1 Arena.QueueAnnouncer.Join = 1 Arena.QueueAnnouncer.Exit = 1 AnnounceLogFile = "Announce.log" Custom: Add possibility to toggle off pvp queue announcer messages Custom: Better version of .learn all_myspells command Custom: Dual Spec Thanks to Smolderforge for the original script and MantisLord for conversion to CMaNGOS Custom: Max talent respec cost Custom: Auto learn max talent ranks Custom: Start with all spells Allow for universal class/race on start items and spells Custom: Start with all maps explored Custom: Disable durability loss Custom: Disable starting clothes/food/ammo Custom: Reset health/mana and cooldowns at end of duel merge into duel reset feature Custom: Make pets always best friends and never lose happiness Custom: OnEvents Custom: Max First Aid skill on creation Custom: Hunters gain rep required to use TBC ammo Custom: Grant all bank bag slots upon character creation Custom: Graveyard for mall area Custom: Reset cooldowns and replenish powers on BG join Custom: Make spells instant-cast BG/arena prep phase Custom: Max weapon skills upon training Custom: Multivendor Custom: Beastmaster Custom: Rogue poison buffs last 10 days Up from 1 hour Custom: Multitrainer TODO: Combine existing duplicate code in select menu with existing dual spec menu elsewhere? Custom: XP Boost Custom: Auto-broadcast Custom: Zone/area restriction Custom: Chat filter Custom: Guild Creator Check guild name against filter and reserve system Custom: Race Changer Custom: Training Dummy Custom: Grant all pet stable slots upon character creation Custom: Paymaster - Profession trainer - Aldor/Scryer rep switcher - Gold giver Custom: Helper debug commands Useful when designing templates for the template NPC. Custom: Characters deleted with less than 1-hour played time are not save Custom: Helper caster functions Should be ported to master. Custom: Duel phasing feature Custom: Arena logging Adds an arena log file (disabled by default) to log matches and the stats of the match, team creation, disbandment, etc. ko Custom: Store arena matches in db Custom: Remove combat requirement from leaving BG/Arena Unverified Custom: Hide invalid realms on realmlist Changing this mainly to hide different expansions since the auto-realm selector for new players will try to assign offline realms, it's better to just hide them instead. Custom: Instant Character Level Boost Thanks to Killerwife for help with implementing boost restriction world state functionality Remember to enable corresponding game event in DB and check worldstate/config values! .worldstate restriction [value] 1 - TBC Races, 2 - Horde Races, 4 - Alliance Races, 7 - All Races System originally used on Stonetalon before refined and reused on Stormspire Custom: faceme command Custom: Deserter punishment command .deserter [0-5] .undeserter [0-5] Custom: Server first counting from level 65 to 70, including race/class Custom: Transmogrification Follows Cata-era rules. Custom: Barber Custom: Enchantment Crystal Custom: Spectators for BG/arena Allows spectators to receive BG updates, even though they are not a participant of the battle. Scoreboard, flag map icons, etc. Meant to benefit GMs teleporting inside of a BG and not being able to see information about the battle. This script can be extended to support player spectators via custom gossip scripts. Custom: Stage database and update readme Custom: Creature model viewer helper Custom: Azshara Crater Custom: Spell disable system Custom: Add missing SWP teleport option TODO: Squash me into older commit Custom: External mail feature Custom: Fix world SQL following latest CMaNGOS changes Custom: Use ExtraFlags for Multivendor/trainer 2.5.X client was not happy with the NPCFlags approach. This way it works in both old and new clients. TODO: roll into original commits Update custom_world.sql Remove the stuff which belongs in db repo, not core Custom: Adjust game event entries for level boost TODO: roll into character level boost commit Custom: Move characters/world DB changes to sql folder Custom: Change schema name defaults and project name in cmake Custom: Adjust config defaults for vengeance Custom: Important Why Can't I? -> I Want To Custom: ModelViewer npc tweaks Custom: Titler Also refactor saving/loading of player settings a little Resolve BG merge conflicts with spectator code and duel code Custom: Adjust config defaults for vengeance pt2