Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rhak'Zor axe drop visual equip #54

Open
DomGries opened this issue Apr 1, 2013 · 5 comments
Open

Rhak'Zor axe drop visual equip #54

DomGries opened this issue Apr 1, 2013 · 5 comments

Comments

@DomGries
Copy link
Contributor

DomGries commented Apr 1, 2013

http://old.wowhead.com/npc=644/rhahkzor#comments:id=141878

Interesting note is that if he is going to drop his axe, it will appear that he is holding an axe instead of the usual hammer. I believe that as of now he is the only mob to do this.

Proof of this can be seen here: http://www.youtube.com/watch?v=brNQ4SzMYQk&t=2m33s

Since he is the only mob that does that I guess a SD2 script is appropriate. This issue is probably of the least priority ever but might provide a welcomed change from the usual script stuff ;)

@evil-at-wow
Copy link
Contributor

The biggest problem I see here is that currently the loot generation happens after a mob dies, while the script would like to know about it... well, somewhat earlier 😛

@Schmoozerd
Copy link
Member

well, this would have to work the other way around

the axe-drop must have a condition, which corresponds to his item-equip state (be it an aura that is death persistant or whatever)

@Schmoozerd
Copy link
Member

As i totally forgot about it :)

Do we have any knowledge how he actually changes his weapon?

@evil-at-wow
Copy link
Contributor

I'm guessing they simply check the loot he'll drop, and change the weapon accordingly if it happens to be in the loot. It's been confirmed in the past by blues that mobs get the loot they'll drop when they are spawned. I could give you a link, but that's worthless since the old forum is unfortunately gone...

@Schmoozerd
Copy link
Member

no, i meant how actually the equipment is set/changed here:
aura
manually (SetEquipmentSlot? - to which value)
Change ModelId?
Change Entry?

Oh, and the additional question: When to change to axe: Randomly (on spawn then) with which chance?
Or maybe change to axe for all spawned npcs (game-event)?

DomGries referenced this issue in classicdb/database Sep 9, 2013
Classic DB release version 1.2.0 "The Gossip Girl"

This release is compatible with revision z2392 of CMAnGOS-classic and comes with revision z2677 of SD2-classic and ACID-classic 1.0.4

Thanks to all the contributors for their reports, fixes and tests, especially amongst them: Swater96, scotty0100, Neotmiren, Stan84, wowpsp and Evildead666.
Very special thanks to Xfurry, X-Savior, Schmoozerd, evil@wow and the UDB team as this release would not have been possible without their great and heavy contributions.

*** CHANGES LOG ***

GOSSIPS

The main features of this release were the gossips. More than a thousand gossip menus were added or fixed for creatures and gameobjects. This will greatly reduce the amount of quests, scripts and events broken due to a missing gossip. Texts, options, conditions and scripts related to those gossip menus were also added.
Various sources were used, mostly UDB and TBC-DB in order to keep compatibility between the three databases.

Primary and secondary tradeskill trainers also had their gossip menus reverted to what they were back in classic days and it will now be easier to find the right trainer for each skill level. Before TBC tradeskill trainers were splitted in tiers and were able to teach only players with a skill level one tier below their own. Their gossip thus adjusted to direct players toward another trainer of the right skill level. More than a
hundred of tradeskill trainers had their gossip menus added or enhanced to match this behaviour, even trainers with different gossips depending on the player faction.

DUNGEONS & RAIDS

Blackrock Depths
* Spawned missing gameobjects

Blackrock Spire
* Deleted permanently spawned dead minions in UBRS and LBRS
* Fixed graveyard location for Blackrock Mountain and its dungeons
* Fixed equipment for creature 10429 (Rend Blackhand) who should wear a polearm
* Added missing equipment for NPC 9237 (War Master Voone)
* Added addon to make creature 10740 (Awbee) lying on the ground
* Spawned missing creatures like Bijou
* Spawned missing gamebojects

Blackwing Lair
* Added support for Razorgore SD2 script

The Deadmines
* Moved a Defias Blackguard that was way too far forward
* Removed permanent spawns of Remote-Controlled Golem
* Spawned missing gameobjects

Dire Maul
* Added support for Dire Maul doors and Tribute Run
* Added Pusillin script
* Fixed equipment for creature 11486 (Prince Tortheldrin) who should wear two swords
* Properly added snare (1024) and root (64) immunity mask to creature 13021 (Warpwood Crusher)
* Added several missing creatures spawns (like Gordock Hyenas)
* Added several missing gameobjects spawns (like doors)
* Fixed factions and flags of several creatures and gameobjects
* Fixed Ironbark event
* Fixed Mizzle and Tribute Run chest

Gnomeragan
* Spawned missing gameobjects

Molten Core
* Added missing epic items and Tier2 pants from Ragnaros loot table and updated drop chance of Draconic for Dummies: 100% drop chance

Naxxramas
* Updated equipment for creatures 16194 (Unholy Axe), 16215 (Unholy Staff), 16216 (Unholy Swords), as it currently wrong, especially for Unholy Staff
* Added missing equipement with correct model for creature 16215 (Unholy Staff)
* Allowed creature 16216 (Unholy Sword) to dual wield
* Added waypoint movement to Shade of Naxxramas (before Razuvious)
* Added waypoint movement to Deathknight Cavalier & Death Lord (before Razuvious)
* Added waypoint movement to Deathknight Cavaliers (Razuvious -> Gothikk corridor)
* Removed unneeded addon for Tesla Coils
* Fixed faction and scale for creature 16861 (Death Lord) which was erroneously set to Friendly instead of Scourge
* Fixed size for creature 16157 (Doom Touched Warrior)
* Fixed faction for creatures 16124 (Unrelenting Trainee), 16125 (Unrelenting Deathknight), 16126 (Unrelenting Rider), 16150 (Spectral Rider) & 16148 (Spectral Deathknight) which was erroneously set to Friendly instead of Scourge
* Added waypoint movement to creature 16061 (Instructor Razuvious)
* Added addon for combat emote to Deathnight Understudies and Deathknight. They will no longer stand idle in front of their Combat Dummy
* Scaled down plagued bat & frenzied bat
* Added plague beast waypoints
* Added Waypoints for Bony Construct x2
* Added Noth the plaguebringer path
* Added death lord into area before razuvious
* Added Frenzied bats
* Relocated Plagued bat and add mutated grub move/del
* Added waypoints for 2 Stoneskin Gargoyle
* Gargoyle in plague wing on stairs statue when ooc turn rock
* Changed Name of Stitched Giant to Stitched Spewer. Stitched giant is the wrath name,also uses a larger different model)
* Changed Scale on Naxxramas Combat Dummy
* Fixed Death knight understudy locations
* Added Naxxramas Combat Dummy Locations
* Rename Death Knight to Deathknight
* Added Pathing for Skeletal Smith as well as blacksmith emotes and positions
* Added Weapons for Plagued Warrior
* Added Weapons for Plagued Champion
* Added Weapons for Plagued Guardian
* Added Correct Weapon and Equip Template Lady Blaumeux
* Added Correct Weapon and Equip Template for Sir Zeliek
* Added Weapons and  Equip template for Thane Kor'thazz
* Added Weapons for Death Lord
* Added Weapons for Unrelenting rider
* Added Weapons for Spectral Rider
* Added Weapons for Deathknight Vindicator
* Added Weapons for Necropolis Acolyte
* Added Weapons for Necro Knight Guardian
* Added Weapons and  Equip template for Necro Knight
* Added Weapons and  Equip template for Spectral/Unrelenting Deathknight
* Added addon for combat emote Deathknight. They will no longer stand idle in front of their Combat Dummy
* Added addon to Instructor Razuvious who should sheath his sword and updated weapon slot to prevent NPC sword to point upward when sheathed
* Removed several creatures (like Gothik/Noth adds) or gameobjects (like chests) that should instead be summoned
* Fixed factions and flags of several creatures and gameobjects
* Added several missing creatures spawns
* Added several missing gameobjects spawns
* Open/closed several doors

Ruins of Ahn'Qiraj
* Added Rajaxx Army in AQ20 along with some other spawns
* Spawned gameobjects in AQ20 entrance
* Removed several creatures (like Ayamis adds) or gameobjects that should instead be summoned
* Fixed factions and flags of several creatures and gameobjects
* Added several missing creatures spawns (like Rejjax Army)
* Added several missing gameobjects spawns (like Buru Eggs)

Scarlet Monastery
* Spawned missing gameobjects

Shadowfang Keep
* Spawned missing creatures
* Spawned missing gamebojects
* Removed WotLK Love in the Air items

Temple of Ahn'Qiraj
* Spawned missing gameobjects
* Fixed factions and flags of several creatures (including C'Thun) and gameobjects

Uldaman
* Spawned Uldaman missing chest
* Fixed Ironaya event
* Fixed The 'Stoned' aura for several mobs in Uldaman is handled in EventAI
* Added missing gameobjects

Zul'Farrak
* Added support for Pyramid event SD2 script
* Fixed Zum'Rah Zombies

CREATURES & NPCS
* Storm Shadowhoof in Winterspring is now scaled up to Tauren size!
* Updated hit points of creature 4949 (Thrall) as it was far to low (only 40 000 HP)
* Added waypoint movement for creature 1533 (Tormented Spirit) and 1655 (Nissa Agamand)
* Added waypoint paths for Edrick Killian and Davitt Hickson in Undercity
* Fixed various Kolkar positions and linking
* Prevented creature 647 (Captain Greenskin) from using wrong undead model instead of its goblin model
* Fixed size for creature 1895 (Pyrewood Elder) which was way too big compared to other inhabitants of Pyrewood village.
* Added waypoint movement for creature 522 (Mor'Ladim). It will now patrol Raven Hill Cemetery (lvl 25 - 30 area) as it should and set fear upon unaware players as it is a level 38 elite.
* Reverted faction for creatures 2578 (Young Mesa Buzzard), 2579 (Mesa Buzzard), 2580 (Elder Mesa Buzzard) as they were hostile to players prior to patch 2.3.2. Correct faction value is taken from other buzzard creatures
* Adjust scale of creature 7750 (Corporal Thund Splithoof) to match other taurens size
* Fixed Rot Hide Gnolls (creature 1674) casting Curse of Thule (spell 3237) onto themselves instead of casting it on players
* Fixed flag for creature 10992 (Enraged Panther)
* Updated InhabitType for creature 7046 (Searscale Drake) to let it hover
* Fixed equipment for creature 14423 (Officer Jaxon), 14438 (Officer Pomeroy) and 14439 (Officer Brady) who should have their weapon unsheathed while patrolling
* Removed random movement from creature 2038 (Lord Melenas) as it should not have it
* Fixed npcflag for creature 2818 (Slagg) who was visible only to GM
* Fixed npcflag for creature 6251 (Strahad Farsan) who was visible only to GM

QUESTS
* Modified RequiredRaces for quest 5156 (Verifying the Corruption) as every race should be able to do the quest
* fixed Quest 1383 by deleting deepstrider tumor from dreaming whelps and adding deepstrider tumor questdrop to deepstrider sea giants
* fixed Quest 1388 (Nothing But The Truth) previous questid because quest where available before completing the first two quest of this questline
* Added spawn and attack script for Thenan when completing quest 652 (Breaking the keystone)
* Added Spellspcripts for Spells 11885, 11886, 1887, 11888, 11889 Despawning the corpse after use of the muisek vessel for muisek quests in Feralas
* Fixed quest 3567 (To The Top) by removing the "You learn spell" from complete quest window and spell gets casted by Marli not by player
* Added quest end scripts so Dalar Dawnweaver casts spell on Player, fixing the not enough mana bug
* Fixed the "you learn spell" from quest windows, for 6 quests of Dalar Dawnweaver (NPC 1938)
* Fixed minimum level requirement for various Darkmoon Faire quests
* Removed wrong special flag in rogue quest 2358 (Horns of Nez'ra)
* Changed drop chance of item 12884 (Arnak's Hoof) to make it drop only when player have related quest
* Changed XP reward for quest 804 (Sarkoth part 2) to 110XP instead of 100XP
* Fixed quest 2701 that is missing its completion text and is rewarded by quest giver instead of specific gameobject which showed wrong gameobject behavior
* Changed XP reward for quest 4402 (Galgar's Cactus Apple Surprise) to 380XP instead of 400XP
* Changed min level for quest 256 (Wanted: Chok'Sul) to lvl 15
* Added end script for:
    - Quest 609 (Voodoo Dues)
    - Quest 621 (Zanzil's Secret)
    - Quest 630 (Message in a bottle)
    - Quest 640 (The Broken Sigil)
    - Quest 670 (Sunken Treasure)
    - Quest 702 (Guile of the Raptor)
    - Quest 748 (Poison Water)
    - Quest 756 (Thunderhorn Totem)
    - Quest 759 (Wildmane Totem)
    - Quest 950 (Return to Onu)
    - Quest 1062 (Goblin Invaders)
    - Quest 1063 (The Elder Crone)
    - Quest 1066 (Blood of Innocents)
    - Quest 1067 (Return to Thunder Bluff)
    - Quest 1112 (Parts for Kravel)
    - Quest 1116 (Dream Dust in the Swamp)
    - Quest 1117 (Rumors for Kravel)
    - Quest 1169 (Identifying the Brood)
    - Quest 1176 (Load Lightening)
    - Quest 1383 (Nothing But The Truth)
    - Quest 1391 (Nothing But The Truth)
    - Quest 1445 (The Temple of Atal'Hakkar)
    - Quest 3908 (It's a Secret to Everybody)
    - Quest 4974 (For the Horde!)
    - Quest 5341 (Barov Family Fortune)
* Set MinLevel to 7 for quest 355 (Speak with Sevren)
* Corrected to high XP for Quests 5901 & 5902 (A Plague Upon Thee, part 1 & 2) and min level for quest 5902. First quest in chain has MinLevel 48, so following quest should have also
* Corrected MinLevel for quest 398 Wanted Maggot Eye
* Corrected minLevel for quest 374 Proof of Demise
* Corrected minLevel for quest 372 At War With The Scarlett Crusade
* Corrected minLevel for quest 371 At War With The Scarlett Crusade
* Corrected minLevel for quest 370 At War With The Scarlett Crusade
* Corrected minLevel for quest 361 A Letter Undelivered
* Fixed MinLevel for quest 590 (A Rogue's Deal) and removing wrong requirement about killing involved NPC because this is handled by SD2 and not by DB
* Corrected minLevel for quest 383 (Vital Intelligence)
* Corrected minLevel for quest 382 (The Red Messenger)
* Corrected Questlevel for Quest Welcome! all factions it should be level 1
* Corrected Required Races for Quest 1049 Compendium of the fallen. Not available to Undead
* Corrected Required Races for Quest 656 Summoning the Princess. This quest is available to all
* Added end script to quest 524 (Elixir of Agony)
* Updated required races for quests 805 (Report to Sen'jin Village) and 794 (Burning Blade Medallion). These quests are available to Horde and not limited to Trolls and Orcs
* Corrected minLevel and Level for quests in Durotar
    - Quest 809 (Ak'Zeloth)
    - Quest 812 (Need for a Cure)
    - Quest 813 (Finding the Antidote)
    - Quest 825 (From The Wreckage....)
    - Quest 827 (Skull Rock)
    - Quest 828 (Margoz)
    - Quest 831 (The Admiral's Orders)
    - Quest 924 (The Demon Seed)
* Fixed missing ":" in completion text of quest 842 (Crossroad Conscription) as it is needed to adjust the displayed text based on character gender
* Fixed XP rewards for quests 8460 (Timbermaw Ally), 8464 (Winterfall Activity), 8484 (The Brokering of Peace - Alliance) & 8485 (The Brokering of Peace - Horde)
* Quest 792 (Vile Familiars - no warlock version) has no race restriction but Horde
* Added XP reward for quest 1485 (Vile Familiars - Warlock)
* Quest 1499 (Vile Familiars - Warlock part2) has no race restriction but Horde even though it is class restricted to non-warlocks. Fixed min level and add XP reward.
* Added Quest start script for quest 804 Sarkoth and removed wrong start script from quest 790 sarkoth part 1
* Scripted the quest end script for quest 808 Minshinas Skull
* Updated MinLevel for:
   - Quest:The Hunt Continues (750)
   - Quest:The Ravaged Caravan (Horde) (751)
   - Quest:Winterhoof Cleansing (754)
   - Quest:Rites of the Earthmother (755)
   - Quest:Thunderhorn Totem (756)
   - Quest:Thunderhorn Cleansing (758)
   - Quest:Wildmane Totem (759)
   - Quest:Wildmane Cleansing (760)
   - Quest:Rites of the Earthmother (763)
   - Quest:Supervisor Fizsprocket (765)
   - Quest:Mazzranache (766)
   - Quest:Rite of Vision (772)
   - Quest:Rite of Wisdom (773)
   - Quest:Journey into Thunder Bluff (775)
   - Quest:Rites of the Earthmother part 3 (776)
   - Quest:Attack on Camp Narache (781)
* Removed Blood Elf requirement from quests 829 (Neeru Fireblade), 809 (Ak'Zeloth) & 924 (The Demon Seed)
* Fixed quest 1846 to allow related quest item to drop
* Fixed racial requirement for quest 3741 (Hillary Necklace)
* Changed reference to Auberdine/Darkshore to Theramore/Dustwallow Marsh in quest 1132 (Fiora Longears) as the NPC was move from Theramore to Auberdine in patch 2.3
* Fixed required creature for quest 6661 (Deep Run Roundup)
 * Fixed required races for quests 614 and 8551 (The Captain's Chest) to prevent players to be able to complete the quest twice by accepting opposite faction quest

 ITEMS
* Removed the "mail" subclass from engineering trinkets which prevented cloth and leather class to use them.
* Added drop chance for item 2203 (Brashclaw's Chopper) and item 2204 (Brashclaw's Skewer) from creature 506 (Sergeant Brashclaw)
* Moved drop chance of item 5422 (Brambleweed Leggings) from reference_loot_table to creature_loot_table of NPC 3672 (Boahn) with a 51% drop chance
* Added condition to paladin and shaman items of tier 1 and 2 to prevent them from dropping for opposite faction
* Removed item 6183 (Unlit Poor Torch) from vendors
* Removed item 7338 (Mood Ring) from dropping
* Set duration of items 5810 (Fresh Carcass) and 10338 (Fresh Zhevra Carcass) to 30 minutes
* Fixed stealth aura missing for creatures 947 (Rohh the Silent), 3457 (Razormane Stalker), 684 (Shadowmaw Panther)

MISCELLEANOUS
* Added correct spell to creature 5879 (Fire Nova Totem Rank 1), 6110 (Fire Nova Totem Rank 2), 6111 ((Fire Nova Totem Rank 3), & 7844 (Fire Nova Totem Rank 4)
* Added correct spell to creature 3844 (Healing Ward IV)
* Corrected spell of creature 15304 (Ancient Mana Spring Totem)
* Corrected spell of creatures 14465, 14466, 14751 & 14752 (Horde & Alliance PvP Battle Standards)
* Fixed gameobject 148418, 148419, 148420 & 148421 (Eternal Flame): changed flag to make them unselectable
* Fixed loot table of object 2560 (Half-Buried Bottle) by adjusting loot table number and removing wrong items (mainly weapons, armors and raptors parts)
* Replaced two mithril ore's found in Durotar with Copper Nodes
* Updated size of gameobjects 1610, 1667 (Incendicite Mineral Vein) to make it match other veins size
* Fixed one of the Copper Ore nodes that's half way in the world
* Spawned buff object pools in Arathi Basin
* Spawned Thalanaar Moonwell
* Fixed spawn of gameobject 177964 (Fathom Stone) as it should not despawn when looted
* Previous version releases (full DB and updates) were moved to a specific directory 'old_releases' and compressed in order to avoid confusion with current version data and to decrease repository size when cloning
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

No branches or pull requests

3 participants