Changelog System
April 28, 2023
Using moonfire while Lunar Shower is active will now give lunar energy instead of solar energy if the lunar eclipse marker is active.
Rogues will now be able to evade mage Flame/Frostfire orbs targeting using Smoke Bomb, unless the orb was already attacking the rogue.
Prevent a shorter aura-based combo point spell of a rogue to overlap a longer aura duration, this applies to spells like slice and dice, recuperate, and rupture.
Used for checking if the player can cast a duration-based combo point spell
Lower duration spells should not replace higher duration spells -> an already active 5 point Slice and Dice should not get replaced by a 3 point Slice and Dice.
Fixed mage orb initial height, and pathing.
Core/Spells: Druid's Ferocious bite will no longer consume its maximum amount of energy without taking the presence of "Clearcasting" or "Berserk" into consideration.
* Clearcasting will prevent any energy from being used and will consider that ferocious bite was used with the maximum amount of extra energy possible (35).
* Berserk will halve both the initial cost of Ferocious Bite and its extra energy used, but will consider the total energy used for the calculation of the bonus damage.
Fixed druid's Rip damage calculation (keep in mind that the damage displayed in the tooltip of the spell does not account for mastery)
Prevent parabolic splines and pet AI commands from interrupting pet's own MOTION_SLOT_CONTROLLED movements.
Fixed misc pet engage behavior on PetHandler and fixed Felguard Pursuit Spell.
April 26, 2023
Fixed auth database table "character_pvp_stats" perma overflowing arena teams and their members (fixed insanely high startup times + in game displaying issues with arena teams)
Added a special handler for
Increased the patience of the anticheat a bit more in arenas. This is a global & temporary adjustment, more niche modification will come to each class as we detect more problems.
Implemented due to Dalaran Sewers' arena with Water Spout
April 25, 2023
Added a reminder to the NPC as an additional menu: if you wish to leave, you will need to use the command .spectate leave
April 24, 2023
Fixed an issue with .pinfo where the server froze & eventually crashed when a root user has been executing the .pinfo command (was not tested with SOAP/RA connections, but a fix has been implemented regardless)
March 14, 2023
Added Racial Exchanges system
March 13, 2023
- Updated to 2022 in order to support Copilot
- Fixed an issue related to TaskScheduler whilst upgrading
Fixed an issue where events could not trigger properly (misconfigured a boolean on GossipHello)
Edited Amber Tyranny (1v1)'s gossip menu a bit (icons & text)
September 13, 2022
Fixed proper spellpower increase granted by "Totemic Wrath" and "Flametongue Totem"
September 08, 2022
Players can now opt to remove the display of equipment and also transmog itens by directly inserting a DisplayID.
Use item entry instead of displayid to transmog your equip
September 05, 2022
Prevent using MOVE_TO command while the pet is stunned or rooted.
Implemented SpellGroup stacking rules for SPELL_AURA_MOD_SPELL_POWER_PCT. fFxes an issue regarding flametongue totem + totemic wrath incorrectly stacking.
DK's should not be able to resummon the ghoul pet before dismissing the current one.
Properly remove Lunar Eclipse and Solar Eclipse on relog while having one of them active during the relog
Lunar Eclipse and Solar Eclipse can no longer be removed by right clicking the Buff.
Removed the MaxCount for all relic items in the game
September 03, 2022
Mirror images should no longer try to move forward in between casts unless their target is out of range.
August 31, 2022
Fixed a mistake in the last change done to GetRemainingPeriodicAmount.
Summoned guardians and guardian pets will now have a proper angle when following the player if more than one creature is doing the same.
August 30, 2022
* Ignite will now have 300ms internal cooldown between each proc.
* Ignite periodic tick timer will no longer be reset upon refreshing the buff.
* Ignite aura will no longer be refreshed if the proc happens above 4500ms aura duration, in that case the proc actor spells's proc damage will simply be added to the current ignite "bank" and split among the remaining ticks.
* Ignite aura procs that happen below the aforementioned 4500ms aura duration will refresh the aura adding additional time to it, if the aura duration by that time was at or below 2000ms, it will gain +4000ms of duration, if at or between 4500ms and greater than 2000ms, it will gain +2000ms of duration, with a cap of 6000ms total.
* Ignite dots can now be "rolled", that is, when an ignite proc happens below 4500ms aura duration and within 100ms to 500ms of the next tick, the proc will wait for this next tick to happen, carry over that tick value to the new ignite application, and only then, apply the new ignite.
* Ignite will no longer benefit from any "DONE" pct damage mods that might come from the caster, as well as any spellmods or spellpower, since the only things that should affect its damage are 1) The actor's proc spell damage, 2) the mastery value the player has, and 3) "TAKEN" pct damage mods.
August 28, 2022
Added an initial version of Arena Spectator, now available at the mall. Keep in mind, you have access to the .spectate leave command. This command is usable only when you are spectating an arena match!
Adjusted the "Hall of Fame" to support top 5 characters only, instead of top 10
August 27, 2022
To honor our biggest inspiration when it comes to playing World of Warcraft, we (Enigma and Damien) decided to bring Byron Bernstein (Reckful) into the game (similar to the retail version), he can react to certain emotes.
Rest in Peace Byron, you have entertained many of us countless hours and you will never be forgotten.
Nothing but love for you. ❤️
Properly implement my version of the profession npc (which also fixes Engineering bugging out the profession section in the User Interface)
August 26, 2022
Fixed Holy Priests "Desperate Prayer" currently stacking with stats & auras that increase your overall healing done
Added auto unlocking of Dual Specialization on Character Login
Removed gold costs for items in the PvE Starting Vendor
Partially reverting latest dressnpc commit and properly fixed packet handling in WorldSession::HandleMirrorImageDataRequest (fully fixes the DressNpc system)
August 25, 2022
Adjusted database structure for character_pvp_stats to optimize worldserver startup and avoid having duplicated player names in each arena team
Fixed DressNpc Model Loading

Fixed the order of the "Top 10" to be descending and properly rank each character listed there
Fixed a crash where the anticheat set a last jump time when the player wasn't identified as a player (could also be a creature) but was handled as if it is always a player
Changed the gametype to PvP. Will not enable PvP by default, allowing for faction vs faction in more areas without the need for /pvp command in-game

Edited icon to 1 (PvP) and flag to recommended

Added Gurubashi Arena to the TAXI
Changed the coordinates of the Mall to Dalaran Sewers (Circle of Wills) for both factions

Added fly hacking detection exclusion when the player has an active spell that enables flying (besides mounting), such as
August 24, 2022
Fixed Mirror Images visuals - they now properly copy the current armor of the caster
New weapon transmogrifications have been added at the Neutral Mall. Other vendors have been moved aswell.
"Mall Guides" have been spawned around the Neutral Mall to help players navigate the mall, this includes: Transmogrifiers, Trainers, Gems/Enchants, Training Dummies & 1V1 Que
August 23, 2022
Shadowfiend will now start attacking its target when summoned, also initialize the forceSpellIdVariable.
Neutral Mailbox has been spawned in Dalaran Mall.
August 22, 2022
Adjust overall resilience scaling, to match 4.3.4 damage calculations while running 4.0.6 (this is experimental)
Properly fixed Resistance Aura for Paladins (also in combination with Aura Mastery)
Removed the restrictions "CanLeaveMalls" and "CanBribe" when a bounty expires, allowing for smooth loop in all scenarios
Removed the automatic teleport to graveyard before releasing your spirit for bounty levels Medium and above
Added the following rewards upon killing a wanted individual:
Low - 20 Honor Points
Medium - 30 Honor Points
High - 40 Honor Points + 10 Conquest Points (Conquest Points will not increase if you reached the weekly cap)
All of the above are per kill
Added a "view top 10" option to the 1v1 creature. The list updates instantly and dynamically and is made specifically for 1v1
Added country login into the login cache system (will now properly resolve the IP into its proper country code)
Added 2 new autobroadcast with 5 minutes cooldown between each randomly selected autobroadcast. More will be added over time as we have additional news to highlight in-game
August 21, 2022
Remove cooldown, set mana and health back to maximum on DuelStart and DuelEnd
Specialization specific Enchants can now be learned via the One-Click Enchant npc
Imported item_template and set BuyPrice and SellPrice to 0
Removed Dalaran teleport option from the in-game teleporter
Made heroic characters' minimum level 0 (so you can instantly make a Death Knight without the need to have a previous character in your account)
Added Strong Flux to crafting vendor.
August 20, 2022
(changes require DBC/SQL & client side updates to fully take effect)
-
Retroported 168 Creature models.
-> Resulting in 504 Mounts
-
Created 311 Mount spells to support the current working models.
-
Created SQL Data to support these creatures & spells
-
Added Icons to the first 100 mount spells
-
Renamed the first 100 mounts to their blizzlike name.
-> We have mounts that arent in the blizzlike game. For example: https://www.warcraftmounts.com/mount.php?mountid=1364
- [WIP] Adding matching/blizzlike sounds to the mounts.
- [WIP] Fix tiny animation loop when using mounts
- [WIP] Fix scaling on certain mounts
Brawler's Guild NPCs have been created, further testing required at a later date. Will not be available for testing *yet*
August 19, 2022
By default, logging in will enable PvP (faction vs faction, not FFA)
With the implementation of https://warshard.com/changelog/log/11-coreserver-properly-implement-cmsg_time_sync_resp-and-smooth-out-movement-report-on-player-clients/, the passive anticheat has improved and will display a more accurate warning for staff members
Added the Mall Raiding ecosystem (phase 1), which includes:
- Bounty hunting
- Tarren Mill / Southshore guards
- Teleportation handlers under various circumstances
- Initial spawning location
- PvP state modification
- Truce/Normal statuses between factions
- Keep teleportation
- Death respawning modification under various circumstances
And more!
A secret has been added into the mall, where? I can't say.
August 18, 2022
Added speed & flight checkups from GM-only areas
August 16, 2022
Graveyards have been implemented on both factions in the PvP Mall, respectively for each capital.
Passive and Hostile mobs have been buffed in the mall, they will now deal damage with very low health, will look into buffing them with scripts.
August 15, 2022
Updated the default mall teleportation upon any autoevent situation (cancellation, dropout, success, failure to initiate, etc) [PER FACTION]
August 13, 2022
Fixed the damage scaling and added new abilities to the mall guards, thanks to Apathy.
August 12, 2022
Adjusted the password cache (v, s) to allow for instant password modification
July 29, 2022
Added a Z difference measurement for various angle-related exploits