azerothcore / mod-racial-trait-swap

Azerothcore Module for Racial Trait Swap
MIT License
6 stars 15 forks source link

Code Fixes for Orc, Dranei #16

Closed cdenq closed 6 months ago

cdenq commented 1 year ago
  1. Added Missing Classes

Detailed Explanation: Non-native-to-race classes did not have a conditional to receive racials with variants. For eg, a Blood Elf paladin that is trying to switch to the Orc racial would not receive Blood Fury because: 1. the target race (Orc) did not natively support the class (Paladin) and 2. certain racials had multiple variants (Blood Fury has a variant that increases AP, increases SP, or increases both, and the one learned depends on the class). Thus, because Orc Paladins is a not a native race-class combination, there was no conditional to give a Dranei or Blood Elf paladin Blood Fury.

  1. Fixed Misaligned Dranei Racial (Shaman vs Warrior)

Detailed Explanation: Previously, warriors did not receive Gift of the Naaru or Shadow Resistance at all, and Shamans received the warrior's version of these two spells. These have now been corrected.

  1. Functionalized Racial Removal