Commit Graph

31221 Commits

Author SHA1 Message Date
Sorikoff
ac7c72d633 Scripts/Spells: Portal to Orgrimmar & Portal to Stormwind (#23463)
* Scripts/Spells: Portal to Orgrimmar & Portal to Stormwind

* Revert "Scripts/Spells: Portal to Orgrimmar & Portal to Stormwind"

This reverts commit a8055960

* Revert "Revert "Scripts/Spells: Portal to Orgrimmar & Portal to Stormwind""

This reverts commit a5be792b

* Fix NoPCH

* Clean up

* Clean up

* fixup! Clean up

* Caster -> Target

* Rename 9999_99_99_99_world.sql to 2019_06_22_01_world.sql
2019-06-22 16:36:53 +02:00
Sorikoff
40b09e3df1 Scripts/Spells: Ultra-Advanced Proto-Typical Shortening Blaster (#23456)
* Scripts/Spells: Ultra-Advanced Proto-Typical Shortening Blaster

* Fix NoPCH

* Correct header

* fixup! Clean up

* Rename 9999_99_99_99_world.sql to 2019_06_22_00_world.sql
2019-06-22 09:44:23 +02:00
Wyrserth
8163ea60c8 Core/RBAC: add permission that prevents accounts from earning all achievements or only realm firsts (#23459)
* Core/RBAC: add permission that prevents accounts from earning all achievements or only realm firsts.

* Kill evil spaces.

* Rename 9999_99_99_99_auth.sql to 2019_06_21_00_auth.sql

* Update auth_database.sql
2019-06-21 20:17:37 +02:00
Sorikoff
e9d803ccee Scripts/Spells: Migrate Teleporting to Script (#23458)
* Scripts/Spells: Migrate Teleporting to Script

* Rename 9999_99_99_99_world.sql to 2019_06_21_02_world.sql
2019-06-21 19:25:51 +02:00
Sorikoff
a4cd4d8b87 Scripts/Spells: Migrate Lightwell to Script (#23455)
* Scripts/Spells: Migrate Lightwell to Script

* Add newline to SQL file

* Misc

* Rename 9999_99_99_99_world.sql to 2019_06_21_01_world.sql
2019-06-21 19:21:49 +02:00
Wyrserth
fc92bd358c DB/Loot: Fix Mighty Protection Potion recipes drop chances
Closes #23461
2019-06-21 11:15:49 +02:00
Keader
f9a366628a Build fix 2019-06-20 21:20:58 -03:00
Keader
3b0743ea67 Scripts/Icecrown Citadel: Fixed some bugs on Blood Orb object and trash mobs around him
Followup: 394b119664
2019-06-20 21:11:56 -03:00
Killyana
1445b5aa11 DB/Creature: Fix Ick boss Boss Whisper text 2019-06-20 22:59:36 +02:00
Killyana
8d6295559d DB/Quest: "Where Kings Walk" and "Warchief's Blessing"
The script was deleted by 5f928f7949 But it wasn't done properly via the spell_area anyway
2019-06-20 20:57:57 +02:00
Killyana
b8549fe39e DB/GameObjects: Respawn Corrupted plants in Felwood
3.3.5 only
2019-06-20 17:44:10 +02:00
Killyana
a3dec9068b DB/Quest: A Visit With The Ancestors
Closes #23284
2019-06-20 11:51:18 +02:00
Killyana
872d6a015b DB/Loot: Remove wrong loot from Dusty Journal 2019-06-20 11:36:47 +02:00
Wyrserth
9083fc149d Spell/Fishing: ensure that the fishing bobber expires when the Fishing channeling ends, and don't allow fish to be hooked in the instant the spell is cast. (#23448) 2019-06-20 08:16:25 +02:00
Wyrserth
4320cd7d37 Core/Loot: don't allow to regenerate chest loot inside instances and raids. (#23449) 2019-06-20 08:13:38 +02:00
Wyrserth
72b1f2e7a4 Core/Conditions: fix mistake in CONDITION_QUEST_OBJECTIVE_PROGRESS that would behave wrongly if the player did not have the quest in the quest log. (#23447) 2019-06-20 08:11:29 +02:00
Wyrserth
2762925215 DB/SAI: Add out-of-combat texts to Overlord Bor'gorok
Closes #23445
2019-06-19 18:10:06 +02:00
Wyrserth
5eafa03b46 DB/SAI: Add out-of-combat texts to Sergeant Gorth
Closes #23443
2019-06-19 18:08:23 +02:00
Wyrserth
2525f863e2 DB/Quest: Quest: The Great Hunter's Challenge
Clsoes #23442
Closes #16037
2019-06-19 18:07:34 +02:00
Killyana
62e44d0e4b DB/Quest: Building a Perimeter 2019-06-19 16:45:16 +02:00
Killyana
0132f13791 DB/Creature: Add a cosmetic spawns for "Ar'tor, Son of Oronok" 2019-06-19 16:03:54 +02:00
Giacomo Pozzoni
0f8a926485 Core/Misc: Fix a warning 2019-06-19 15:57:26 +02:00
Wyrserth
a88d5f54d6 Core/Conditions: implement CONDITION_QUEST_OBJECTIVE_PROGRESS to allow to apply conditions based on the player's quest objective progress (#23438)
* Core/Conditions: implement CONDITION_QUEST_OBJECTIVE_PROGRESS to allow to apply conditions based on the player's quest objective progress.

* Update ConditionMgr.cpp
2019-06-19 15:19:17 +02:00
Wyrserth
6a0a800535 Core/FlightPath: teleport players at destination on floor Z when the flight ends (#23428)
* Core/FlightPath: teleport players at destination on floor Z when the flight ends, instead of having them fall from the air.

Closes #10051.

* Use the path destination's mapheight instead of the player position's.

* Update FlightPathMovementGenerator.cpp
2019-06-19 15:17:21 +02:00
Killyana
c650369e63 DB/GameObject: Spawn spell focus gobs related to Grim Message quest at the correct villages 2019-06-19 12:17:51 +02:00
Wyrserth
d6e3660115 Core/SAI: allow to start waypoint movement for a creature that is in combat. (#23426) 2019-06-18 20:04:34 +02:00
Wyrserth
a8629eb6d1 DB/GameObject: Fix Chapel Door in Scarlet Monastery: Cathedral
Closes #23432
2019-06-18 16:14:25 +02:00
Killyana
8a174d2295 DB/Creature: Big Shirl
Closes #23380
2019-06-18 14:56:30 +02:00
DanVS
0197a2f990 Core/Spell: Jump Speed Calculations (#22886)
* Jump Speed Calculations

* Fix
2019-06-18 12:57:23 +02:00
Wyrserth
015870bfe1 Core/Misc: don't allow FindNearestCreature() and FindNearestGameObject() searches to return the entity that called them. (#23437)
Closes #23334.
2019-06-18 10:34:08 +02:00
Wyrserth
cb8b1069c4 Core/Packet: send SMSG_QUESTGIVER_STATUS_MULTIPLE when the player levels up. (#23434)
Ensures that nearby questgivers are properly updated and will offer quests unlocked at the new level reached.
2019-06-18 08:58:06 +02:00
Killyana
17671c633c DB/Quest: Destroying the Altars
Closes #23431
2019-06-17 21:41:12 +02:00
Keader
70cbedd75d Core/Scripts: Fixed a reference error introduced in 394b119664 2019-06-17 13:06:24 -03:00
Killyana
d0bdd06087 DB/SAI: SMART_SCRIPT_TYPE_TIMED_ACTIONLIST don't use event_type 2019-06-17 14:52:32 +02:00
Keader
394b119664 Scripts/Icecrown Citadel: Fixed Blood Orb Game Object (#23397)
Close #18005 and Update #18529
2019-06-17 08:38:37 -03:00
Aokromes
cbd836ecab upss 2019-06-17 10:30:35 +02:00
Aokromes
2f7806df08 Update 9999_99_99_99_world.sql 2019-06-17 10:28:57 +02:00
Sorikoff
e87f8b1aac Scripts/Isle of Quel'Danas: Thalorien Dawnseeker (#23382)
* Scripts/Isle of Quel'Danas: Thalorien Dawnseeker

* Kill warning

* Kill warning

* Fixes

* Code style

* Code style

* Accident

* Prevent Out of Bound & spelling
2019-06-17 09:35:35 +02:00
Killyana
1c067b3221 DB/Gameobject: Gordunni Dirt Mound
Closes  #23232
And fix DB errors related to repeat min/max for quest rewarded and quest accepted
2019-06-16 21:54:40 +02:00
Ianislav Vasilev
cdd92bab4d Initial fix suggestion for #23232. (#23237) 2019-06-16 20:56:54 +02:00
Wyrserth
4a9e0b5aca DB/Quest: Outro event for "On Brann's Trail" and fix prevquest for "Sniffing Out the Perpetrator"
Closes #23419
2019-06-16 20:47:25 +02:00
Wyrserth
578f93be24 DB/Spell: Don't allow costume auras from Savory Deviate Delight to stack with each other
Closes #23417
2019-06-16 20:44:04 +02:00
Killyana
d98b78237f DB/Creature: Fix some spell click
Closes #21772
2019-06-16 20:29:53 +02:00
Wyrserth
50be697e1f Core/SAI: add cooldownMin (event_param2) and cooldownMax (event_param3) to SMART_EVENT_ACCEPTED_QUEST and SMART_EVENT_REWARD_QUEST. (#23422) 2019-06-16 20:08:37 +02:00
Wyrserth
5ac9b20fcf Core/Creature: drop current target when evading while a spell cast is in progress (#23420)
* Core/Creature: drop current target when evading while a spell cast is in progress.

Closes #18373.

* Update Creature.h, thanks jackpoz!
2019-06-16 20:02:02 +02:00
Wyrserth
2b1cde2560 Core/SAI: don't allow to start a new SAI actionlist while the entity is already running one. (#23421) 2019-06-16 20:00:57 +02:00
Wyrserth
ce3dcdcb1a Core/Commands: implement commands to look up a map/item/quest name for a given id (#23416)
* Core/Commands: implement commands to look up a map/item/quest name for a given id.

* Add entry to updates table.

* Rename 9999_99_99_99_auth.sql to 2019_06_16_00_auth.sql

* Add missed change, thanks jackpoz!

* Update auth_database.sql
2019-06-16 19:52:13 +02:00
Wyrserth
14c2bdc5da Core/RDF: fix counting issue with the achievement Looking for More (and similar) (#23418)
* Core/RDF: allow the achievement Looking for More (and similar) to increase the counter based on how many random players were picked.

* Use getter/setter instead.
2019-06-16 19:46:00 +02:00
Wyrserth
d50be8e020 Core/Loot: fix some other cases where a creature should not be able to set focus. (#23415) 2019-06-16 19:27:53 +02:00
Killyana
5c019db6a7 DB/Quest: Quest: Meet Lieutenant Icehammer
Closes #23384
2019-06-15 21:00:12 +02:00