Commit Graph
22267 Commits
Author SHA1 Message Date
Vincent-Michael f2655b2d2d Core: Remove whitespace (again, again, ...) 2014-09-07 22:22:16 +02:00
blub d1183e55b5 Merge pull request #13060 from LogvinovLeon/master
Removed redundant cast to c_str() in ConfigMgr::Reload function.
2014-09-07 21:52:29 +02:00
Leonid Logvinov 1e34aa9dcf Removed redundant cast to c_str() in ConfigMgr::Reload function.
cppcheck performance warning:
[src/server/shared/Configuration/Config.cpp:62]: (performance) Passing the
result of c_str() to a function that takes std::string as argument no. 1 is
slow and redundant.
2014-09-07 21:35:37 +02:00
joschiwald cfc0c50b5e Core/Misc: dropped obsolete GameObject::GetGameObject method 2014-09-07 21:03:25 +02:00
jackpoz df7f188cfe Core/Misc: Refactor scripts to fix static analysis warnings
Fourth batch of fixes targeting 100 issues reported by Coverity
2014-09-07 20:12:54 +02:00
Nyeriah 62cfca23ce Core/Misc: Meh some white lines, an addition to last sql's comment and a spotted typo 2014-09-07 14:29:04 -03:00
Nyeriah 93a01b6d50 Scripts/AV: Balinda Stonehearth
- Updated to EventMaps
- Removed manual spawning of Water Elemental by using proper spell
* The Water Elemental has a duration, it'll despawn once it's over. She'll resummon it during the encounter if it dies or disappears.
* Fixes it's level scalling with owner.
- Moved Water Elemental AI to database.
- Script update
** Patch 3.1.0 (14-Apr-2009): Now casts Ice Block.
2014-09-07 14:20:26 -03:00
Dr-J 18ab39b1c8 DB/Misc: Kirin'Var Village
Rescripts 

http://www.wowhead.com/quest=10305  Abjurist Belmara
http://www.wowhead.com/quest=10182 Battle-Mage Dathric
http://www.wowhead.com/quest=10307 Cohlien Frostweaver
http://www.wowhead.com/quest=10306 Conjurer Luminrath

Rescripts all of these quests to work fully blizzlike including waypoints, all texts, and equipping items, previous scripts where using wrong npc for two of these quests or the entry they should change to after retrieving item

Also a few other visual fixes for this area, and fixing some run-time errors Aokromes asked to look at earlier.
2014-09-07 17:59:16 +01:00
DDuarte 32ca780a2f DB/NPCs: Fix unit_class of some difficulty entries (DBErrors) 2014-09-07 17:53:11 +01:00
MitchesD 17be840d4d Scripts/ScarletMonastery: fix typo caused by copy-paste 2014-09-07 18:47:25 +02:00
MitchesD 46930876e2 Scripts/ScarletMonastery: Interrogator Vishas updated to BossAI and EventMap 2014-09-07 18:43:58 +02:00
DDuarte 840e9594f4 DB/NPCs: Updates to unit_class, speed_run, speed_walk, BaseAttackTime and HoverHeight 2014-09-07 17:37:32 +01:00
DDuarte 889fbe25ba DB/NPCs: Correct faction of multiple npcs, 3.3.x data 2014-09-07 17:00:38 +01:00
Aokromes d3cced4b03 Misc: Add CONTRIBUTING.md 2014-09-07 13:18:17 +02:00
Aokromes 1c39467a96 Update README.md 2014-09-07 13:02:12 +02:00
Nyeriah 2dc45fafe6 Scripts/Stratholme: Move Freed Soul AI to database and a small addition
- They should follow players until they despawn
2014-09-07 01:08:42 -03:00
Dr-J 37c5adc36f Ethereal Teleport Pad & Ethereum Transponder Zeta
* Replacement for CPP script which was scripted not using the gossip menu / option which this go should have had but on activate instead, now will display proper gossip menu and option which spawns Image of Wind Trader Marid
* Fix Ethereum Transponder Zeta so it actually works and delete the permament spawn of Image of Commander Ameer
2014-09-07 03:50:11 +01:00
Dr-J 9e816c8701 Remove CPP script for Ethereal Teleport Pad
Remove CPP script which was not using proper mechanism for activating (ie gossip)
2014-09-07 03:45:50 +01:00
Vincent-Michael c7e1eae2ce Core: Remove again whitespace (meh :/) 2014-09-07 04:06:50 +02:00
Nyeriah c585ce5b3c Core/Misc: Clear some outdated SD2 notes from recently modified scripts 2014-09-06 22:51:59 -03:00
Nyeriah 8379f0f470 Scripts/Scholomance: Kormok
- Updated to EventMaps
- Replaced some hacks to summon adds with proper spells, but there might be still missing stuff
2014-09-06 22:45:36 -03:00
joschiwald ef9b4aea5e Core/InstanceScript: refactored load and save methods 2014-09-07 00:42:14 +02:00
Shauren 9ab74b3910 Core/DBLayer: Fixed GetUInt32,GetInt64 and GetUInt64 on windows when value stored in db was greater than 2147483647 2014-09-06 22:58:29 +02:00
jackpoz 29b9e5f0d5 Scripts/Commands: Fix issues reported by static analysis
Fix possible buffer overflow in ".server shutdown" and NULL-dereference/Triggered Debug Assert.
2014-09-06 20:43:08 +02:00
Nyeriah 25f75501ef Scripts/Scholomance:
- Updated Ras Frostwhisper to EventMaps
- Updated Vectus to EventMaps
2014-09-06 15:37:46 -03:00
Dr-J f6f2b511a9 DB/Quests: The Summoning Chamber/A Curse Upon Both Your Clans
Ok first thing I have to say is even though a Curse Upon Both your clans now works with this script, the spawns are not done in correct way due to missing spells which are not in spell_dbc either but are in sniff, Nayd had no luck searching for them either.

Anyway script for 

http://www.wowhead.com/quest=10602 The Summoning Chamber
http://www.wowhead.com/quest=10585 The Summoning Chamber
http://www.wowhead.com/quest=10544 A Curse Upon Both Your Clans

Also spawn missing deathforge summoners from the summoning area,

Closes #4837
Closes #6776
2014-09-06 18:47:14 +01:00
DDuarte a562cbdbcc DB/NPCs: Remove equipment from Huldar
Closes #13032
2014-09-06 17:57:23 +01:00
DDuarte a1a6fea57d DB/NPCs: Add equipment to a couple of creatures 2014-09-06 17:48:17 +01:00
Aokromes 9cb6c1ffd2 Misc: Update worldserver.conf.dist to TC standards 2014-09-06 18:37:55 +02:00
Sarjuuk a06b120ebb DB/Locales: Correct a few gameobject names
Closes #13049
2014-09-06 17:18:32 +01:00
DDuarte 8ec98b4e13 DB/NPCs: Set BaseAttackTime and RangeAttack to 2000 where these values were 0 2014-09-06 16:53:15 +01:00
DDuarte c9f865f804 DB/NPCs: Remove duplicated lines from previous file (creature_model_info). Oops. 2014-09-06 16:16:18 +01:00
DDuarte 07afe02dfe DB/NPCs: Multiple updates to creature_model_info 2014-09-06 16:13:14 +01:00
DDuarte ee658adf0a DB/GOs: Multiple updates to gameobject_template 2014-09-06 15:48:32 +01:00
Vincent-Michael 80fe88337e Core: Fix git fail -.- 2014-09-06 03:12:51 +02:00
Vincent-Michael 76f1d5f221 SQL: Rename SQL after recent PR merge 2014-09-06 03:09:33 +02:00
blub 123b6199c2 Merge pull request #13050 from Nyeriah/inst-cmd
Scripts/Commands: Move instance command strings to database
2014-09-06 03:02:49 +02:00
Nyeriah 3b987c4a89 Scripts/Commands: Move instance command strings to database 2014-09-05 21:59:58 -03:00
Vincent-Michael 7f93e1e56e DB/Creature: Fix hover for "Maiden of Drak'Mar" in 7a04d5ee82 2014-09-06 01:51:53 +02:00
DDuarte 0b4a2c6ca6 DB/NPCs: Remove dynamicflags that should not be in the DB
Tapped and lootable flags
2014-09-06 00:27:04 +01:00
Dr-J d6a11924a6 DB/Misc: Fel Crystal Prism
* Spawn missing spawns of Fel Crystal Prism http://www.wowhead.com/object=185927
* Script these to be usable to summon demons (needed in order to properly complete a Felwhip for Gahk!) at a cost of 35 Apexis shards
* Scripts for the 4 demons
* Adjustments to the egg scripts I made earlier have had to add the spell to take reagents to script (even though is meant to be triggered from other spell) but was failing ie not taking reagents.
2014-09-05 22:10:39 +01:00
DDuarte 40ed666521 SQLs: Rename SQLs after recent PR merges 2014-09-05 21:59:55 +01:00
Duarte Duarte 4e9a976829 Merge pull request #13008 from mik1893/onyxia
Scripts/Onyxia Lair: small rework
2014-09-05 21:55:29 +01:00
Duarte Duarte 88045921a4 Merge pull request #13016 from Odyssey/pinfo
Scripts/Commands: Move cs_misc.cpp command output hardcoded strings to DB
2014-09-05 21:52:49 +01:00
Duarte Duarte 36f7cfbd04 Merge pull request #13039 from Nyeriah/pr-cmd
Core/Tickets: Send global GM system messages on ticket complete
2014-09-05 21:51:52 +01:00
jackpoz 6df2ff5efa Core/Misc: Refactor scripts to fix static analysis warnings
Third batch of fixes targeting 100 issues reported by Coverity
2014-09-05 22:44:24 +02:00
Duarte Duarte d3a50ffb59 Merge pull request #12954 from MrSmite/ResourceTracking
Allow players to track both herbs and minerals at the same time
2014-09-05 21:37:34 +01:00
Dr-J b3c9d44d36 DB/SAI: Also fix the other of the four dragons
Already fixed Obsidia from sniff

I dont have sniffs of the other 3 but can still make these so the summon and payment occurs in properway.

As with Obsidia all dragons are spawned by event script which is triggered from spell, egg despawns to prevent multiple spawns (even though this would be rather stupid as costs 35 shards to call each dragon.
2014-09-05 20:21:32 +01:00
MrSmite 31c00b0ce4 Allow players to track both herbs and minerals at the same time
Note: The following are client limitations and cannot be coded for:
      * The minimap tracking icon will display whichever skill is activated second
      * The minimap tracking list will only show a check mark next to the last skill activated (sometimes this
        bugs out and doesn't switch the check mark. It has no effect on the actual tracking though).
      * The minimap dots are yellow for both resources
2014-09-05 15:06:05 -04:00
Nyeriah 8b9726514f Scripts/Auchindoun: Updates Pandemonius to EventMaps/BossAI 2014-09-05 14:41:13 -03:00