Jump to content

Changelog System

  • Between and
  • Reset

April 28, 2023

Core/Spells - Balance Druids

@ Damieninabox

Using moonfire while Lunar Shower is active will now give lunar energy instead of solar energy if the lunar eclipse marker is active.

Scripts/Npcs - Mage Orbs

@ Damieninabox

Rogues will now be able to evade mage Flame/Frostfire orbs targeting using Smoke Bomb, unless the orb was already attacking the rogue.

Scripts/Rogues - Combo point system

@ Damieninabox

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.

Core/Spells: Mage Orb pathing

@ Damieninabox

Fixed mage orb initial height, and pathing.

Core/Spells - Feral Druid's

@ Damieninabox

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.

Scripts/Druid - Rip Spell

@ Damieninabox

Fixed druid's Rip damage calculation (keep in mind that the damage displayed in the tooltip of the spell does not account for mastery)

Core/Movement

@ Damieninabox

Prevent parabolic splines and pet AI commands from interrupting pet's own MOTION_SLOT_CONTROLLED movements.

Core/Spells - Pet engages

@ Damieninabox

Fixed misc pet engage behavior on PetHandler and fixed Felguard Pursuit Spell.

April 26, 2023

DB/Auth:

@ Damieninabox

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)

Core/Anticheat

@ Instadev

Added a special handler for
y5CotUT.png

Core/Anticheat

@ Instadev

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

Arena Spectator

@ Instadev

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

Console Pinfo

@ Instadev

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

Custom/Racial Exchange

@ Instadev

Added Racial Exchanges system

March 13, 2023

Core/IDE

@ Instadev

- Updated to 2022 in order to support Copilot
- Fixed an issue related to TaskScheduler whilst upgrading

Core/Autoevents

@ Instadev

Fixed an issue where events could not trigger properly (misconfigured a boolean on GossipHello)

Core/1v1

@ Instadev

Edited Amber Tyranny (1v1)'s gossip menu a bit (icons & text)

September 13, 2022

DB/Spells: Totemic Wrath/Flametongue Totem

@ Damieninabox

Fixed proper spellpower increase granted by "Totemic Wrath" and "Flametongue Totem"

September 08, 2022

Core/Custom: Transmogrifier

@ Damieninabox

Players can now opt to remove the display of equipment and also transmog itens by directly inserting a DisplayID.

Core/Custom: Transmogrifier

@ Damieninabox

Use item entry instead of displayid to transmog your equip

September 05, 2022

Core/Pet: Move_To command

@ Damieninabox

Prevent using MOVE_TO command while the pet is stunned or rooted.

Core/Spells: SpellGroupStacking

@ Damieninabox

Implemented SpellGroup stacking rules for SPELL_AURA_MOD_SPELL_POWER_PCT. fFxes an issue regarding flametongue totem + totemic wrath incorrectly stacking.

Core/Spells: Death Knight

@ Damieninabox

DK's should not be able to resummon the ghoul pet before dismissing the current one.

Core/Spells: Lunar/Solar Eclipse

@ Damieninabox

Properly remove Lunar Eclipse and Solar Eclipse on relog while having one of them active during the relog

Core/Spells: Lunar Eclipse & Solar Eclipse

@ Damieninabox

Lunar Eclipse and Solar Eclipse can no longer be removed by right clicking the Buff.

DB/Items: Relics

@ Damieninabox

Removed the MaxCount for all relic items in the game

September 03, 2022

Scripts/Npcs: Mirorr Images

@ Damieninabox

Mirror images should no longer try to move forward in between casts unless their target is out of range.

August 31, 2022

Core/Spells: GetRemainingPeriodicAmount

@ Damieninabox

Fixed a mistake in the last change done to GetRemainingPeriodicAmount.

Core/Movement: Guardian following angle

@ Damieninabox

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

Core/Custom: Spell auto learning

@ Damieninabox
Load and store auto learn spell map inside SpellMgr singleton during server startup, instead of querying the DBC every time a player is created or change specs.
Spells/Mage: Implement proper Ignite dot mechanic

@ Damieninabox

* 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

Custom/Arena Spectator

@ Instadev

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!

Custom/1v1

@ Instadev

Adjusted the "Hall of Fame" to support top 5 characters only, instead of top 10

August 27, 2022

Core/Custom: Reckful

@ Damieninabox

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. ❤️

Core/Custom: Profession npc

@ Damieninabox

Properly implement my version of the profession npc (which also fixes Engineering bugging out the profession section in the User Interface)

August 26, 2022

Core/Spells: Desperate Prayer

@ Damieninabox

Fixed Holy Priests "Desperate Prayer" currently stacking with stats & auras that increase your overall healing done

Core/Custom: Dual Spec

@ Damieninabox

Added auto unlocking of Dual Specialization on Character Login

DB/Vendors: PvE Starting Vendor

@ Damieninabox

Removed gold costs for items in the PvE Starting Vendor

Core/Spells: Dressnpc

@ Damieninabox

Partially reverting latest dressnpc commit and properly fixed packet handling in WorldSession::HandleMirrorImageDataRequest (fully fixes the DressNpc system)

August 25, 2022

DB/Characters:

@ Damieninabox

Adjusted database structure for character_pvp_stats to optimize worldserver startup and avoid having duplicated player names in each arena team

Core/Spells: DressNpc System

@ Damieninabox

Fixed DressNpc Model Loading

Custom/1v1 Arena

@ Instadev

Fixed the order of the "Top 10" to be descending and properly rank each character listed there

Core/Anticheat

@ Instadev

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

Config/GameType

@ Instadev

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

Auth/Realmlist

@ Instadev

Edited icon to 1 (PvP) and flag to recommended

Custom/Teleporter

@ Instadev

Added Gurubashi Arena to the TAXI

Changed the coordinates of the Mall to Dalaran Sewers (Circle of Wills) for both factions

Core/Anticheat

@ Instadev

Added fly hacking detection exclusion when the player has an active spell that enables flying (besides mounting), such as 7whgESh.png

August 24, 2022

Core/Spells: Mirror Images

@ Damieninabox

Fixed Mirror Images visuals - they now properly copy the current armor of the caster

Ingame: Transmogrify

@ Enigma

New weapon transmogrifications have been added at the Neutral Mall. Other vendors have been moved aswell.

Ingame: Dalaran Mall

@ Enigma

"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

Scripts/Npcs: Shadowfiend

@ Damieninabox

Shadowfiend will now start attacking its target when summoned, also initialize the forceSpellIdVariable.

Ingame: Mall

@ Enigma

Neutral Mailbox has been spawned in Dalaran Mall.

August 22, 2022

Core/Players: Resilience

@ Damieninabox

Adjust overall resilience scaling, to match 4.3.4 damage calculations while running 4.0.6 (this is experimental)

Core/Paladin: Resistance Aura

@ Damieninabox

Properly fixed Resistance Aura for Paladins (also in combination with Aura Mastery)

Custom/Bounty Hunting

@ Instadev

Removed the restrictions "CanLeaveMalls" and "CanBribe" when a bounty expires, allowing for smooth loop in all scenarios

Custom/Mall Raiding

@ Instadev

Removed the automatic teleport to graveyard before releasing your spirit for bounty levels Medium and above

Custom/Bounty Hunting

@ Instadev

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

Custom/Arena 1v1

@ Instadev

Added a "view top 10" option to the 1v1 creature. The list updates instantly and dynamically and is made specifically for 1v1

Custom/Login Cache

@ Instadev

Added country login into the login cache system (will now properly resolve the IP into its proper country code)

Config/Autobroadcast

@ Instadev

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

Core/Scripts: Duels

@ Damieninabox

Remove cooldown, set mana and health back to maximum on DuelStart and DuelEnd

Core/Custom: Enchants

@ Damieninabox

Specialization specific Enchants can now be learned via the One-Click Enchant npc

Database/Items

@ Damieninabox

Imported item_template and set BuyPrice and SellPrice to 0

Custom/Teleporter

@ Instadev

Removed Dalaran teleport option from the in-game teleporter

Config/Death Knight

@ Instadev

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)

Ingame: Crafting Vendor

@ Enigma

Added Strong Flux to crafting vendor.

August 20, 2022

Server/Creatures - Mounts

@ FURIOZ

(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

WoWScrnShot_082122_133828.jpg

Ingame: Brawler's Guild

@ Enigma

Brawler's Guild NPCs have been created, further testing required at a later date. Will not be available for testing *yet*

August 19, 2022

Core/PvP

@ Instadev

By default, logging in will enable PvP (faction vs faction, not FFA)

Core/Anticheat

@ Instadev

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

Custom/Mall Raiding

@ Instadev

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!

Ingame: Super Secretive Secret in the Mall

@ Enigma

A secret has been added into the mall, where? I can't say.

August 18, 2022

Core/Anticheat

@ Instadev

Added speed & flight checkups from GM-only areas

August 16, 2022

Ingame: Graveyards

@ Enigma

Graveyards have been implemented on both factions in the PvP Mall, respectively for each capital.

Ingame: Mall Mobs

@ Enigma

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

Core/Autoevents: updated autoevents default mall teleportation

@ Instadev

Updated the default mall teleportation upon any autoevent situation (cancellation, dropout, success, failure to initiate, etc) [PER FACTION]

August 13, 2022

Core/Server: Properly implement CMSG_TIME_SYNC_RESP and smooth out movement report on player clients.
Incorrect Scaling > Southshore/Tarren Mill Guards

@ Enigma

Fixed the damage scaling and added new abilities to the mall guards, thanks to Apathy.

August 12, 2022

Core/Auth

@ Instadev

Adjusted the password cache (v, s) to allow for instant password modification

July 29, 2022

Core/Anticheat

@ Instadev

Added a Z difference measurement for various angle-related exploits

×
×
  • Create New...

Important Information

By using our website you automatically accept our Terms of Use, Privacy Policy and Guidelines. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.