Skip to content

Conversation

@FableCraze
Copy link

Changes Proposed:

  • Improve VIP quest reward multipliers (gold & honor)
    Enhances quest completion rewards for VIP players by applying configurable multipliers to both gold and honor points earned from quests.

  • Add Honor Points Multiplier for Spell Rewards (Wintergrasp Commendations)
    Enhances the VIP system by applying an honor points multiplier when a VIP player receives rewards from specific spells linked to Wintergrasp commendation items. For example, when a player uses an item like the Wintergrasp Commendation, it casts a particular spell (ID 61700) to grant honor points.

  • Add automatic VIP item delivery on login
    Implements a feature that automatically grants VIP players their exclusive summoning item (ID 44824) when they log in, if they don't already have it. If their inventory is full, the system notifies them to free up space and relog to receive the item.

Issues Addressed:

  • Previously, VIP players had to speak to the NPC with every single character in order to receive their exclusive summoning item. Now, the item is automatically granted on login, improving user convenience for secondary and new characters.
  • The VIP gold multiplier only applied to gold earned from mob drops, and the honor multiplier was only granted from honorable kills in PvP. With these updates, the quest reward system and commendation items are now also affected by the appropriate VIP multipliers, ensuring VIP benefits are consistently applied to all major in-game reward sources.

SOURCE:

Tests Performed:

  • All improvements were tested in-game

How to Test the Changes:

  1. Log in with a character that has VIP status and ensure your inventory does not contain the VIP summoning item for confirm that the item is automatically added to your inventory on login.
  2. Complete a mission that grants gold and honor and note that gold and VIP honor multipliers are applied to the mission rewards.
  3. Use a Wintergrasp Commendation item and confirm that the honor points granted are multiplied according to the VIP configuration.

Provide full reward multiplier support for VIP players when completing quests.

Quest gold: Gold rewards from completed quests are now correctly multiplied based on the VIP configuration, in addition to the existing loot multiplier.

Quest honor: Honor rewards from quests are now correctly multiplied, using AzerothCore's native CalculateHonorGain() method for accuracy.
…on & Similar)

Introduces VIP support for honor point rewards granted directly by spell casts, such as Wintergrasp Commendation (spell ID 61700).
Ensures that VIP players always receive their exclusive summoning item automatically
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant