Beastmaster NPC

Screenshot

A module for AzerothCore by StygianTheBest.

Description


WhiteFang is a Beastmaster NPC that howls! This NPC allows any player, or only Hunters, to adopt and use beasts. He also teaches the player specific Hunter skills for use with their beasts. A player can adopt normal, rare, or exotic beasts depending on how you’ve configured the NPC. For each beast I use a model for a rare creature of the same type, so they all look cool. All beasts and models are configurable from the config file, so adding or changing beasts is easy to do. White Fang also sells a great selection of pet food for every level of pet. Hunters can access the stables as well. This has been a lot of fun for players on my server, and pets work great and just like they do on a Hunter in or out of dungeons.

Features


  • Adds a Worgen BeastMaster NPC with sounds/emotes
  • Allows all classes, or Hunters only, to adopt new pets
  • Teaches Normal, Rare, and Exotic Pets
  • Minimum level to adopt configurable
  • Beasts are always happy and don’t need to be fed
  • Beasts and models can be added/changed in the config file
  • Beasts are automatically sorted in the game menu for each type
  • Allows Exotic Beast acquisition with or without spec
  • Teaches Hunter abilities to the player
  • Sells pet food For all pet levels
  • Pet scale is configurable

Data


  • Type: NPC
  • Script: BeastMaster
  • Config: Yes
    • Enable Module Announce
    • Enable For Hunter Only
    • Enable Exotic Beast Adoption Without Spec (Teaches Beast Mastery)
    • Set Beast Scaling Factor
    • Set Minimum Level To Adopt
    • Enable PetAlwaysHappy
    • Enable Core Handling Mod
    • Add/Set beast ID and model for each type
  • SQL: Yes
    • NPC ID: 601026

Beasts


Normal Beasts

  • Bat - Shadikith The Glider
  • Bear - Ursollok
  • Boar - Armored Brown
  • Cat - Shadowclaw
  • Carrion Bird - Zaricotl
  • Crab - Crusty
  • Crocolisk - Izod Green
  • Dragonhawk - Bloodfalcon
  • Gorilla - King Mukla
  • Hound - Darkhound - (Registers as Wolf Pre-Cata)
  • Hyena - Snort the Heckler
  • Moth - Aspatha the Broodmother
  • Nether Ray - Count Ungula
  • Owl - Olm the Wise
  • Raptor - Lar’korwi
  • Ravager - Rip-blade Ravager
  • Scorpid - Krellak
  • Serpent - Emperor Cobra
  • Spider - Krethis the Shadowspinner
  • Spore Bat - Sporewing
  • Tallstrider - Green/Purple
  • Turtle - Cranky Benj
  • Warp Stalker - Gezzarak the Huntress
  • Wasp - Blacksting
  • Wind Serpent - Azzere the Skyblade
  • Wolf - Ghostpaw Alpha
  • Worg - Oil-Stained

Rare Beasts

  • Bird - Aotona
  • Chimaera - Nuramoc
  • Core Hound - Molten Lava
  • Devilsaur - King Krush
  • Jormungar Worm - Rattlebore
  • Rhino - Wooly Rhino Matriarch Brown
  • Silithid - Clutchmother Zavas
  • Tallstrider Pink - Mazzranache
  • The Kurken - Wolf Core Hound

Exotic Beasts

  • Arcturis - Spirit Bear
  • Gondria - Spirit Tiger
  • Loque’nahak - Spirit Leopard
  • Skoll - Spirit Worg

Version


  • v2019.01.23 - Bugfixes, Merged config options by Stoabrogga
  • v2019.01.08 - Added “Better Pet Handling” & “PetAlwaysHappy” config options
  • v2017.09.30 - Add pet->InitLevelupSpellsForLevel(); recommended by Alistar
  • v2017.09.13 - Teaches additional hunter spells (Eagle Eye, Eyes of the Beast, Beast Lore)
  • v2017.09.11
    • Added Exotic Pet: Spirit Bear
    • Added Pet: Warp Stalker
    • Added Pet: Wind Serpent
    • Added Pet: Nether Ray
    • Added Pet: Spore Bat
    • Updated pet models to rare spawn models
  • v2017.09.08 - Created new Pet Food item list for all pet levels
  • v2017.09.04 - Fixed Spirit Beast persistence (teaches Beast Mastery to player)
  • v2017.09.03 - Release

NOTE: This project is marked as archived. This means that this page may be limited or inaccurate, most likely due to updates that have been pushed to the source repository. In addition, downloads may be missing and/or incomplete if links have expired or files have been deleted or migrated to a new host.


Other Projects

Thumbnail

Money For Kills

A module for AzerothCore

Thumbnail

AzerothCore Mall

A SQL script for AzerothCore


All code and scripts are released under GNU AGPL v3.
World of Warcraft© and Blizzard Entertainment© are all trademarks or registered trademarks of Blizzard Entertainment in the United States and/or other countries. These [terms] and all related materials, logos, and images are [copyright] © Blizzard Entertainment. This site is in no way associated with or endorsed by Blizzard Entertainment©.