2014-10-27

http://www.wowhead.com/spell=41036 (Four Dragons: Reagents - Obsidia) which requires 35 apexis shards as reagents this deducting these and then triggers
http://www.wowhead.com/spell=40682 (http://www.wowhead.com/spell=40682) which triggers event to spawn

Previous script was not using spells and was using sai to deduct shards and spawn obsidia.

GMT: Add Ticket Add item Cross realm Command Add forgotten Handler for show Item cross realm

Scripts/Commands: Move cs_misc command output hardcoded strings to DB so they can be localized too

Core/Spells: Stormstrike should stack for different casters Solve issue when 2 enhancement shamans are attacking same target

Scripts/Scholomance: Jandice Barov- Updated to EventMaps

- Removed hack to spawn illusions

- Moved Illusion's script to SAI

- Corrected Illusion's unit_flags

DB/Creature: Delete spawns of Apexis GuardianDelete spawns of Apexis Guardian http://www.wowhead.com/npc=22275/ape...rdian#comments, TC had 12 permament spawns of this NPC when there should be none spawned these are summoned using the large simon clusters at a cost of 35 apexis shards and this is scripted as I have checked and tested this, https://github.com/TrinityCore/Trini...tains.cpp#L998

Add the rest of Show Items for cross realm Request

Remove CPP script for Oronok Torn-heart

DB/Misc: Shadowmoon ValleyFew scripts for shadowmoon valley,

this is only tip of iceberg as have sniffs of gossip on a lot of tbc npcs which on tc are missing gossip

Closes #12979

Closes #12973

Scripts/BF: The Maker rewritten to EventMap

Core/Misc: - fixed an oracle/wolvar reputation change issue - moved texts of read pronouncement to dbCloses #9105

Scripts/Onyxia Lair: small rework - fix crash on boss death - avoid abusing during phase switch - added better facing through trigger - corrected some timers - corrected inhabit type - cleanup and inheriting some BossAI functionalities instead of custom stuff

Scripts/Black Temple: Updates Najentus to BossAI and slight changes

Scripts/Black Temple: Supremus to BossAI and slight changes

Scripts/Blood Furnace: Update Broggok's script to EventMaps

DB/Loot: Increase drop chance for patterns and plans from Trial of CrusaderRef #13042

Core/Tickets: Send global GM system messages on ticket complete

Core/Misc: Refactor scripts to fix static analysis warnings

Core/SAI: Implement a new action type to make a creature (or targets in list) start the closest waypoint available to them

CMake: Add a few more MySQL search paths to FindMySQL.cmake, including x86Ref https://github.com/TrinityCore/Trini...mment-54322244

Scripts/SWP: Update M'uru script to EventMaps/BossAI

Scripts/Black Temple: Update Mother Shahraz to EventMaps

Core/AuctionHouse: Fix issues reported by Coverity

DB/Creature: Revert faction of Fizzle Darkstorm to 3.3.5aHe is dead on 4.x and higher. Closes #13015

Core/Spells: Screams of the Dead's (51750) duration shouldn't be affected by diminishing returns

Core/Quests: Add methods to get a list of npcs/GOs that end (involved relation) a given a quest

Core/Spells: Added better log output for "npc_spellclick_spells"

Scripts/Commands: Fix up logic at group join command, so it doesn't return full group error when it actually isn't full

Remove CPP ScriptRemove Greatmother Geyah's CPP Script

DB/Misc Greatmother GeyahNow as have sniffed all the gossip menu ids for this moving script for Greatmother Geyah to db, and the current script started not working correctly sometime ago ie failing to display npc_text (only options)

* Adds all gossip options to db

* SAI to complete both quests from gossip

* Missing npc_texts

Scripts/Commands: Replace regex usageSorry for the shitty C code but std::regex is not supported by GCC 4.7 and 4.8

Core/Misc: Refactor scripts to fix static analysis warningsFirst batch of fixes targeting 100 issues reported by Coverity

Scripts/UtgardeKeep: Update Skarvald & Dalronn scripts to EventMaps* Simplified creature_texts enum that was sort of confusing

* Removed hack to spawn ghosts using the proper spells

DB/Misc: Random fixesA few random fixes,

* Manaforge Coruu Credit

* Summon time for creatures summoned at at to prevent premature despawn (occured only with tirion on 3rd set of wp)

* Script for Destroy the Forges, closes #12825

Update and rename 2014_08_30_00_world_game_tele.sql to 2014_08_31_00_world_game_tele.sql

DB/Teleport: Add teleport to jail

Core/AuctionHouse: Fix issues reported by Coverity

Scripts/Auchindoun: Update Talon King Ikiss' script to EventMapsCodestyle

Missing include

DB/Misc: Argent Tournament ScriptsScripts Hourly Events for

* Tirion welcoming King Varian Wrynn and Lady Jaina Proudmore at 00:10 each hour

* Tirion welcoming Thrall and Garrosh Hellscream at 00:55 each hour

* Tirions speech to combatants at 00:40 each hour

OOC texts for Broxel Goldgrasp

Quest complete script for the seers crystal

Scripts/Commands: Add optional reason to server shutdown/restart commandsDisplay a "reason" ingame in the server shutdown ingame messages

Fix multiple typos in the .server idlerestart/idleshutdown/restart/shutdown commands

Closes #2671

DB/Creature: Remove startup error Closes #12980

Core/Battleground/AV: convert trinity_strings to proper creature_text Closes #12861

Rename 2014_08_29_07_world_creature_template.sql to 2014_08_29_07_world_creature_template_335.sqlThis one should not be in the 4.3.4 DB, the factions might exist there since the source of this data was taken from recent patches.

DB/NPCs: Revert some recent faction changesThese factions do not exist in 3.x dbcs and might have changed in >4.x

Scripts/ICC: Fix Mutated Plague.

scripts/Commands: Sync with 4.3.4 branch (meh nayd)

DB/NPCs: Update factions of wrong difficulty entries

DB/NPCs: Multiple updates to `faction`

Scripts/ICC: Fixed Impale (Lord Marrowgar)

Core/Misc: some random changes after recent pull requests

Core/BG: prevent possible overflow + clean

Core/BG: use GetTypeID(true) instead of GetTypeID() to fetch the correct type even if it's a RGB

DB/Creature: Fix even more factions(This also fixes 4.3.4 startup errors)

DB/Creature: Fix more factions(Fixes also 4.3.4 database startup errors)

Core/Player: Already complete quests shouldn't turn failedCore/Player: Already complete quests shouldn't turn failed

Core/Player: Already complete quests shouldn't turn failed

DB/Creature: Add trigger and civilian flags to the other difficulty entries of the Soul Consumption triggerBy Nyeriah, closes #12957

Core/Player: Implement a method to send out the Postmaster's item retrieval mails as it seems to be used in multiple places and also send disenchant roll result as a mail if the player's inventory is full

DB/Creature: Fix more factions

Core/Player: Dungeon Finder quests don't follow the same rule as repeatable quests, they should award experience every time they're rewarded

Core/Players: Dungeon Finder quest rewards should be sent as a mail if the player's inventory happens to be fullThanks @dr-j for the sniffed texts

DB/Commands: Fix a typo in help text of .guild info

DB/SAI: Grizzly Hills quest complete scriptsTurn in scripts for: -

12195 The Unexpected 'Guest'

12199 Bringing Down the Iron Thane

12279 A Bear of an Appetite

Scripts/Commands: Implement .guild info commandDisplays a information summary about the selected player guild or a given guildId or Name

Closes #12949

DB/Creature: Fix faction of Mutated Abomination

Scripts/Hodir: Initialize variables==9458== 1 errors in context 1 of 1:

==9458== Conditional jump or move depends on uninitialised value(s)

==9458== at 0x1D2857B: boss_hodir::boss_hodirAI::DamageTaken(Unit*, unsigned int&) (boss_hodir.cpp:367)

==9458== by 0x14A41E9: Unit::DealDamage(Unit*, unsigned int, CleanDamage const*, DamageEffectType, SpellSchoolMask, SpellInfo const*, bool) (Unit.cpp:562)

==9458== by 0x1ABCEB3: misc_commandscript::HandleDamageCommand(ChatHandle r*, char const*) (cs_misc.cpp:2138)

Core/Misc: Remove unneeded NULL checks

Scripts/Ulduar: Implement MimironCloses #12894

Fixes #7652

Fixes #4736

Core/AuctionHouse: Merge last changes of PR #12917Merge last changes of PR #12917 and fix a NULL dereference crash

SQL: Sync auth_database

DB/Creature: Fix Veridian BroodlingBy Pitcrawler, closes #8990

SQL: Fix fail ...

Scripts/Quest: Fix some movement stuff for Quest "Death Comes From On High"

SQL: Rename file

Core/BGs: Add overrides to GetAttrX methods

Core/BattleGrounds: store data about BGs victoriesEnable in worldserver.conf

Closes #12944

DB/Creature: Remove unused ScriptNameCloses #7441

Core: Remove whitespace

DB/SAI: XarantaurOriginal update by @Pitcrawler

Scripts turn in events for-

13034 The Witness and the Hero

13038 Distortions in Time

13058 Changing the Wind's Course

Also some script updates for Changing the Wind's Course

Closes #12946

Core/RA: Workaround for telnet active modeAdd a workaround for telnet connections with active mode. A proper fix would require boost tcp::socket to support timeout on receive.

Added a new hook Called when a player's money is at limit

SQLs: Update /dev/world_database.sqlAgain, do NOT import this file.

DB/Misc: Couple of fixes for Stormpeaks1) Script event with Zeev Fizzlespark when Agnetta Tyrsdottar Dies

2) Respawn spawns of http://www.wowhead.com/object=191844/enchanted-earth and http://www.wowhead.com/object=191845/enchanted-earth as previousy tc only had 5 spawns between these 2 gos.

DB/Creature_template: Gruul's Lair Damage Update

DB/Creature Stats: Armor update for Paladin class from Bestiary

DB/Creature Stats: Armor update for Warrior class from Bestiary

DB/SAI: Archivist MechatonBlizzlike script for Archivist Mechaton

Correct typo

Add new command for GMT System Ready for cross-realm link

Core/Deps: MySQL sources out.Windows users are now required to download and install mysql server with headers and libraries

Scripts/BladesEdge: Fix a typo introduced in 430b3adThanks @Nihilianth

Scripts: Correct despawn time of multiple objectsWorldObject::SummonGameObject respawn time is in seconds and not milliseconds

DB/SAI: Some correctionsWiki said despawn time for gobjects spawned using smart action 50 was in ms, which was wrong its actually in seconds,

DB/Fishing: Add fishing level to UndercityBy AriDEV, closes #12929

Core/Maps: Don't use EnsureGridCreated_i() for base map in Map::LoadMap, use EnsureGridCreated() which is thread safe because although the LoadMap() call probably came from a thread safe EnsureGridCreated() call from the current map instance, multiple map instances can load grids for the same base map in the same time, and each of them has it's own mutex, therefore we should rely on the basemap's mutex

Update comments for df744c7

DB/Spells: added a few spells to spelldifficulty_dbc

DB/SAI: Kill SAI ErrorsNPCS in Sunken temple do not need difficulty flags as there is only one mode

DB/Misc: Add Cosmetic Explosion Trap spawns and SAI to despawn Unstable Explosives on use.Closes #12243

Scripts/Commands: Change "few" commands to target current Player by default

CorrectionI had already tested script without broadcast ids but failed on pasting column name in right place when I did add them xd.

DB/SAI: Zul'drak scriptsseveral quest complete scripts for quests in Zul'drak

rescripts Explosive Charges Bunny to include the countdown text,

Core/AHBot: Implemented AHBot based on MaNGOS code Warning: CMake must be rerunApply if you have crashes

Rewrite Seller prices, add random properties and implement some suggestions on price calculations

Core/AHBot: Update to latest suggestions

Fix SQLs after merge, split the AH bot to spearate headers and cpps, fix the config default values

Remove case 8 from GetBuyModifier. It was not correct

Fix Gray Grey GRAY typos

Change message config name

Fix non pch build

Fix switch ident, also earlier removed whitespace. Add missing include for non pch build

Fix possible crash: if (forplayer || GetOwnerGUID()) changed to if (forplayer)

Apply Nayd.diff - Code style fixes

Fix leftovers from nayd

Correct SQL transaction and change one SQL query to C++ instead

Make loot items distinct

let try that again

fix a small fail on my side

DB/Items: Fixed some random suffix idsFixed suffix ids for some items with sub-60 itemlevel

Fixes #12898

see if this will work before i script the rest

Core/Spell: Triggered spells should inherit LOS checking from triggering aura Avoid triggered spells to ignore LOS by default Fixed wrong behaviour of Bladestorm spell

Core/Arena: Replace hardcoded 1500 mmr value by config value when loading arena members

Core/Channels: fixed possible exploit with channel password You were able to setup longer password than you can write into the dialog window. Limit in dialog is 31 chars, in DB is varchar(32) but there was no limit in command /pass <channel> <password>, so that was the problem.

DB/Conditions: Injured rainspeaker oracleRewrite of conditions I used in https://github.com/TrinityCore/Trini...f80caf053f427b for a few things I overlooked when I writ original conditions, like fix the issue where someone without quest could click gossip menus and select the gossip menu to get the injured oracle to his feet and then make it impossible to turn in just following orders, gossip is now only displayed if player has or needs to take quest or select gossip option to start event.

conditions to prevent gossip option been selected to start wp while has feign death.

Core/Unit: Fix some phasing change problems with vehicle

Scripts/Ruby Sanctum: Fix Halion event ai not being updatedFix Halion event ai not being updated due to private member hiding base class member.

Fixes #12835

Revert "CI/Travis: Change to gcc in an attempt to reduce the number of killed builds"This reverts commit 32673f63c57612fde9dfb3dcd0f67b2a459fa7ca.

Core/Spells: Fix Prayer of Mending visual bounceClose #12855 , thanks @P-Kito

Rename 2014_08_24_00_world_sai.sql to 2014_08_24_00_world_sai_335.sqlRename of file to reflect this commit is only for 3.3.5

Removed OnQuestComplete hook, use QuestReward instead. Implemented OnQuestStatusChange hookAlso fixed some comments and added overrides

The OnQuestComplete hook was unused and didnt work properly

DB/SAI: BetrayalScript by me closes #4172

Also slight modifications to script for the lich kings script as part of the cleansing drak'tharon event as its the same entry of the lich king what is used there that is also used for this quest, so have had to condition the on just summoned events to area and specify wp in the on reached wp events rather than any.

DB/SAI: Supplies To AuberdineWorking version, WP are not sniffed but we have little choice since this quest was removed from game by Blizzard in cata and no known sniffs/videos of this quest exist.

Closes #1610

Core: meh, remove again whitespace :(

Core/Conditions: allow CONDITION_OBJECT_ENTRY to check for object guidRef #12910

Core/Dependencies: Fix some -Wconversion warnings in G3D

Core/Misc: Fix Mac OS X no-pch build

Core/Misc: Fix some -Wconversion warnings

Core/Auctionhouse: Better fix for 809fb9894ec5ee5a

Core/Auctionhouse: Hide known recipes when the Usable box is checked in the AHBy y1x2 @ cmangos

Core/Dependencies: Update G3D to v9.0 r4036

Fix some DB errors I am responsible for.Grr, I was going to script these but found was already scripted, but I left the ids in the line to set ai name in the commit I did make

Scripts/SteamVault: Hydromancer Thespia rewritten to BossAI

DB/Misc: Fix Conqueror Krenna/Gorgonna PhasingFix phasing on Conqueror Krenna/Gorgonna in Conquest Hold (Grizzly Hills) so once The Conquest Pit: Final Showdown is turned in Conqueror Krenna and her 2 side parts disappear and Gorgonna replaces Conqueror Krenna as leader of conquest hold.

Core/Quest: Allow money reward for quests to be modified.Added a rate for both regular quest reward and for quest reward given on max level. Defaulted to 1.

Added a missing comma in d90d0fb6140ec1f149954d6422dee383dbb953ab

DB/Creatures: Fixed the InhabitType of some water creatures (fishes shouldn't walk)

DB/Misc: The Spirit of Gnomeregan* Proper Phasing for The Spirit of Gnomeregan (Flight Master

* Script turn in event for Have a Part, Give a Part

DB/Conditions: Master Smith BurninateBy Rushor, closes #12713

DB/SAI: Son of Cenariusdelete the permament spawns of Treant Ally at each Son of Cenarius and script Son of Cenerius to summon these using the proper spell.

Change of guid, as was erroring

Remove Injured rainspeaker oracle cpp scriptUnneeded script

DB/Misc: Various Frenzyheart/Oracles Chain fixes* Rescripted Injured Rainspeaker oracle and both Just Following Orders and Fortunate Misunderstandings and works properly now ie when you find the injured rainspeaker oracle you find lying on ground, you select gossip option to pull injured rainspeaker oracle to his feet crocodile attacks, once crocodile is killed Shaman Vekjik turns up and says a few lines

* New waypoints for a Rough Ride from sniff, the crocofile no longer goes through texture but camera is still glitchy

* Mosswalker victims will now summon mosswalker pocessions if the event of them deciding to die while doing the mosswalker saviour

* Correct text for softknuckle matrat for when summoned

* Spawn Shaman Jakjek and Lightningcaller Soo-met and phasing for these, however phasing does not work exactly as should do as you should only be able to see these two npcs while you are working towards that faction but since quests stay rewarded even after you change faction there is no way of doing this using quest and spell area is limited, there are two faction choice tracker quests (hidden) for wolvar and gorloc and spells which add this quests to player but also once these are rewarded they stay rewarded.

Core/WorldSession: Added research notes about CMSG_AUTH_SESSION values and reordered checks during login to always initialize encryption first to make sure the client can read failure packet

DB/Warsong Gulch: Supreme DefenderBy horn, closes #3859

DB/Conditions: Add gossip conditions to Highlord Darion MograineCloses #12868

Rename 2014_08_19_01_world_misc.sql to 2014_08_19_02_world_misc.sql

DB/SAI: All is Well That Ends WellScript turn in event with Rhonin and Brann Bronzebeard for turn in of either version of all is well that ends well

rhonin will respawn a few seconds after despawning after using the teleport visual due to script on Archmage Aethas Sunreaver to respawn him, on retail he is there right after he teleports but since in sai teleport does not work for npcs have had to use a work around to get to respawn otherwise been a faction leader takes a long time to respawn on tc.

Core/NetworkIO: Restored opcode and size checks lost during ace->boost changes, fixes crashes caused by players sending invalid opcodes/too big packets

Core/Spells: Channeled spell pushback is now affected by haste

Core/Arena: Fix exploit on delete member with team during fights.

DB/Gameevent: Brew of the YearAdds vendors, events, sai for faction change, change of appearance depending on location (orgrimmar or iron forge), gossip and conditions

* To Do

* At start of each monthly event mail should be sent to players who are members with a sample of that months brew, this is not currently implemented.

* Possibly missing yells from vendors saying beer but cannot confirm this.

DB/Misc: Greetings texts for Dalaran VendorsOnly one not working is Tiffany Cartier even though sai is same as the rest and texts are added,

idk seems theres an invisible wall as unlike other vendors player cannot get behind counter where tiffany is either.

Core/SmartScripts: fix escort quest group-complete

DB/Misc:Missing EmotesAdd missing emotes for Image of Loken and High Abbot Landgren for quest scripts,

Fixed tabs

Core/Loot: Fixes lootable items being able to be moved in inventory, and also loot generated that uses conditions from being saved to the DB.

Core/Creatures: Fixed an arithmetic error in respawn codeCreatures should now respawn correctly in their correct time.

Issue was caused by single-precision floating-point format losing precision on lower digits with high numbers, for reference http://docs.oracle.com/cd/E19957-01/..._goldberg.html

Closes #12428

Rename 2014_08_14_02_world_command.sql to 2014_08_18_01_world_command.sql

Core/RBAC: Fix RBAC permissionsThis commit adds three missing commands to the world.commands table. The RBAC.h file is updated to the correct IDs from the auth.rbac_permissions table and the world.commands table. The RBAC.h file also had to be reordered to keep it clean.

Scripts/Ulduar: Spellscripts for MimironCloses #12579

DB/Misc: Misc FixesOn agro texts and a missing gossip option and menu.

Core/Battleground: fixed possible mount abuse after leaving BG

Core/DBLayer: Fixed an incredibly rare memory leak happening when player started loading from database and never finished

Core/Transports: Delayed adding transport model to next tick after teleporting to fix race conditions happening when teleporting transport happens at the same time as destination map balances its dynamic LoS tree

DB/SAI: New Hearthglen FixesSeveral missing texts for creatures in New Hearthglen

Also scripts Admiral Barean Westwind (Dragonblight version)

Core/Misc: Fixed loading trinity_string

Core/Socket: Added helpers to retrieve the size of currently ready data

Remove uneeded files.

DB/Misc: ResubmissionResubmit https://github.com/TrinityCore/Trini...d37a29d70ce7bb with different guids

Core/Misc: Optimized locale loading

DB/Creature: Remnant of Dahlia SuntouchScript event which occurs when Dahlia Suntouch is killed.

DB/Misc: Missing SpawnsRespawn the following creatures as tc had considerably less spawns of them than should have done

* Tua'kea Crab Trap

* Nerub'ar Victim

* Giant Tidecrawler

DB/Misc: More event fixes* Scripts repeating event between High Overlord Saurfang and Garrosh Hellscream in Warsong Hold

* Scripts repeating event between Chieftain Wintergale, Durm Icehide and Sage Aeire at Taunka'le Village

* A few texts for reward/accepting of quests

* On Agro texts for several creatures, even though these still need scripting with abillities

* A run-time error

* A bit of additional script for Watcher Leesa'oh to prevent npc bugging out (no npc flags) caused by sai not running if no player in grid and if player disappears will cause npc to remain without npc flags, as the sai to restore flags wont run from script if no player there, at start of script, script will set phase 1 with ooc to restore flags in that phase.

Core/Creature: Fix warning

Core/Creature: update creature_template and some other small things http://www.trinitycore.org/f/topic/9...eature-damage/

Scripts/Icecrown Citadel: The Teleporters in ICC are now Blizzlike *Upon entering the raid, the Lights Hammer teleporter is no longer immediately active. Both the Light's Hammer and the Oratory Portal will pop up after the completion of Lord Marrowgar as it does on official during 3.3.5a. *A teleporter in ICC can no longer teleport you to itself. *There is no longer a reason to allow GMs to use portals without available GOSSIP text and teleport locations. Therefore the teleports now use GO_FLAG_NOT_SELECTABLE when they are unavailable. In the future we can enable GMs to use portals without bosses defeated, however for now all it does is break the instance if some bosses are done out of order. *Currently the Upper Spire teleporter cannot be visited unless the event ColdFlameTraps is completed. This isn't blizz-like. During WotLK retail, the teleporter in the upper spire can be visited once any member has walked over an AreaTrigger which is located the moment you enter the UpperSpire Facade. The cold flame event has nothing to do with the teleporter, the cold flame event instead should be triggered to "DONE" when a rogue instead disarms it. *A bug has been addressed that causes the ColdFlameTraps event to not start back up after a server restart. The event will now restart as long as the player goes through the Saurfang->Upper Spire doorway; I'm not sure who required the doorway to be an area trigger, but it's hacky and not blizzlike. I have not yet addressed the area trigger problem with the doorway in this commit, mainly because the point of this commit is to make the ICC teleporters extremely Blizz-Like. *The "Conspicuous Lever" will now spawn inside of ICC. (From Sniff on Retail) While the lever currently doesn't do anything, in the future it will turn off the ColdFlame Traps. *The teleporter near Saurfang is not supposed to disable during the Intro. It disables whenever Saurfang enters combat with the players. The teleporter then enablers again when combat stops. Closes #12834

DB/SAI: Script more quest complete scriptsScript turn in events for http://www.wowpedia.org/Quest%3ABlighted_Last_Rites and http://www.wowpedia.org/Quest%3ATest_at_Sea

All waypoints, texts, spells are sniffed,

Also fix Blighted Last Rites so it works properly, as the Scarlet Onslaught Prisoner should not die when the flask of the blight is used on it instead it should emote 'The %s moans but seems otherwise unaffected by the blight.' so fixed that too.

Core/Spells: Implement SPELL_ATTR7_IGNORE_DURATION_MODS attribute

Rename 2014_08_11_02_world_misc.sql to 2014_08_12_01_world_misc.sql

DB/Misc: Fix some errors

Core/Threading: Fixed possible race condition with m_timeOutTime and fixed Thread #1: pthread_cond_{signal,broadcast}: dubious: associated lock is not held by any thread in PCQ

Remove Manaforges CPP ScriptRemove script

DB/SAI: Rescript Manaforge questsRescripts the following quests: -

* Shutting Down Manaforge B'naar

* Shutting Down Manaforge Coruu

* Shutting Down Manaforge Duro

* Shutting Down Manaforge Ara

All events are now started from gossip select which is correct way rather than player just clicking on console

go remains clickable if player does not have access crystal or is not on quest but displays different gossip without the option to start event

Added mising gossips for npcs in manaforge coruu for if spoken to while player is disguised from item provided for http://www.wowhead.com/quest=10198

Core/NetworkIO: Prevent queueing more async operations when socket is already closed

Rename 2014_08_11_01_world_misc.sql to 2014_08_11_01_world_misc.sql

Core/NetworkIO: Restore networking related scripting hooksCloses #12607

DB/Misc: More textsadd some missing texts from npcs, also set missing emotes for some existing texts.

Kill potentially uninitialized variable warning

DB/Creature: Watcher Leesa'ohScript turn in event for stealing back the mushrooms.

Scripts/ScarletMonastery: rewritten InstanceScript and some bosses converted to BossAI and eventmap

Resolve shutdown crash/leak if MySQL server is not runningFixes #12734

Core: Fix non pch build

Core/NetworkIO: Prevent double closing the same socket

DB/Misc: Perry Gatner eventScript for Perry Gatner.

Tools/MMAPs: Fix log message if mmaps folder is not foundFixes #12787

Core/Misc: Removed ACE leftovers

Core/Worldserver: Replaced old hack sending key events to unblock console thread

Core/Authserver: Fixed writing to invalid memory address

Core/NetworkIO: Allow receiving packets bigger than buffer size and properly handle situations where not entire packet was read in one goCore/Authserver: Restored authenticator functionality

Fix pet spell cooldown being extended without successful cast Closes #12560

DB/Misc: Add More missing texts Add missing texts for hellfire peninsula.

DB/Quest: Fix Hunter Trainer Offering Quest To RoguesBy MrSmite, closes #12809

Core: Fix build for Intel Composer XE

Core/Server: Use nullptr instead of 0 where pointers are expected

Core/Server: Add missing overrides

Core/WorldSession: Fix socket not being closed on clean logoutClose the WorldSession socket if Player didn't even login or logged out successfully and then closed the client.

Scripts/Commands: Fix static analysis issues

Core/Trade: Fixed putting soulbound items to "will not be traded" slot

Core/Player: Fix an issue with Player::RemoveRewardedQuest not deleting the queststatus_rewarded form databaseNeeded for SPELL_EFFECT_CLEAR_QUEST

Scripts/Misc: Fix static analysis issuesReplace CAST_AI() macro with ENSURE_AI() when dynamic_cast is not supposed to return NULL.

Core/Misc: Fix static analysis issues

Core/NetworkIO: Handle exceptions thrown from socket constructor when retrieving remote address

Revert "Core: Fix build for vs2014"This reverts commit e3034511890f4c918d758a6b6b239c14f10b75e2.

Core: Fix build for vs2014

Core/Misc: Remove unused variable

Tools/MMAPs: Fix uninitialized value in mmap_generatorFix uninitialized value in mmap_generator. This fixes mmaps_generator broken in some build configurations.

Core/Socket: Fix typo in constructor Using moved objects is generally a bad idea

Closes #12800

Core: Kill AGAIN whitespace :(

Core: Fix non pch build

Prevent reading address information from potentially closed socket

Core/Scripts: Fix possible crashFix possible NULL dereference crash spotted by Coverity.

Core/Misc: Fixed textlike/hexlike methods of ByteBuffer to print properly

DB/Gameobject: Winterhoof Water WellFix spawn status of Winterhoof Water Well

Show more