Commit Graph

22246 Commits

Author SHA1 Message Date
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
Dr-J
245be07d2c DB/SAI: To Rule the Skies
Proper script for Obsidia / Obsidia's Egg for quest http://www.wowhead.com/quest=11078/to-rule-the-skies

Now reagents are taken and Obsidia spawned using correct spells

Ie 

http://www.wowhead.com/spell=41035 (Four Dragons: Force Cast - Obsidia) which is cast on player as invoker cast when gossip option selected which triggers
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.
2014-09-05 18:24:20 +01:00
Odyssey
5efd2579e5 Scripts/Commands: Move cs_misc command output hardcoded strings to DB so they can be localized too 2014-09-05 12:42:08 +02:00
Nyeriah
b7f5080c9b Scripts/Scholomance: Jandice Barov
- Updated to EventMaps
- Removed hack to spawn illusions
- Moved Illusion's script to SAI
- Corrected Illusion's unit_flags
2014-09-04 22:50:26 -03:00
Dr-J
da2bd68c15 DB/Creature: Delete spawns of Apexis Guardian
Delete spawns of Apexis Guardian http://www.wowhead.com/npc=22275/apexis-guardian#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/TrinityCore/blob/master/src/server/scripts/Outland/zone_blades_edge_mountains.cpp#L998
2014-09-05 02:10:55 +01:00
Dr-J
2c24865b7a Remove CPP script for Oronok Torn-heart 2014-09-04 23:09:56 +01:00
Dr-J
d097f4d0b0 DB/Misc: Shadowmoon Valley
Few 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
2014-09-04 22:53:43 +01:00
MitchesD
680f90f37e Scripts/BF: The Maker rewritten to EventMap 2014-09-04 21:04:51 +02:00
joschiwald
5ad8dcc5d6 Core/Misc:
- fixed an oracle/wolvar reputation change issue
- moved texts of read pronouncement to db

Closes #9105
2014-09-04 19:42:37 +02:00
mik1893
87ed5de7e6 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
2014-09-04 18:08:09 +02:00
Nyeriah
816c8c1c7a Scripts/Black Temple: Updates Najentus to BossAI and slight changes 2014-09-04 03:18:34 -03:00
Nyeriah
efccf18632 Scripts/Black Temple: Supremus to BossAI and slight changes 2014-09-04 02:11:52 -03:00
Nyeriah
d4049e62a3 Scripts/Blood Furnace: Update Broggok's script to EventMaps 2014-09-04 00:25:49 -03:00
Nayd
cec861bb00 DB/Loot: Increase drop chance for patterns and plans from Trial of Crusader
Ref #13042
2014-09-03 23:49:41 +01:00
Nyeriah
014adaa0fd Core/Tickets: Send global GM system messages on ticket complete 2014-09-03 17:25:36 -03:00
jackpoz
53d3becf3c Core/Misc: Refactor scripts to fix static analysis warnings 2014-09-03 22:11:41 +02:00
Discover-
beaf778a30 Merge pull request #12990 from Discover-/master
Core/SAI: Implement a new action type to make a creature (or targets in ...
2014-09-03 20:12:30 +02:00
Discover-
6066ec0949 Core/SAI: Implement a new action type to make a creature (or targets in list) start the closest waypoint available to them 2014-09-03 20:11:15 +02:00
Duarte Duarte
b5397a9748 CMake: Add a few more MySQL search paths to FindMySQL.cmake, including x86
Ref https://github.com/TrinityCore/TrinityCore/issues/12969#issuecomment-54322244
2014-09-03 17:38:11 +01:00
Nyeriah
94ef426968 Core/Misc: Kill a white line from last commit and a small change to last sql 2014-09-03 05:04:02 -03:00
Nyeriah
8e165771f1 Merge pull request #13020 from Nyeriah/wip-muru
Scripts/SWP: Update M'uru script to EventMaps/BossAI
2014-09-03 04:42:14 -03:00
Nyeriah
d698d28a31 Scripts/SWP: Update M'uru script to EventMaps/BossAI 2014-09-03 04:22:29 -03:00