Commit Graph

27878 Commits

Author SHA1 Message Date
DoctorKraft
04dfd78dac Core/Hotswap: Fix Reload on Linux
* Closes #19465
2017-05-23 18:17:40 +02:00
Shauren
cb5d22a6cb Core/Hotswap: Replace #ifdef conditions with comparisons of values defined in CompilerDefs.h
(cherry picked from commit 43510a258c)
2017-05-23 18:16:02 +02:00
Naios
5032fb462e Build: Fix a build error which happened on unix debug builds
* Thanks DDuarte for the fix
* Closes #19786
2017-05-23 17:45:52 +02:00
Aokromes
195db7c7bb Fix build 2017-05-23 12:53:11 +02:00
ForesterDev
abea8bf4cb Core/Defines: define faction templates and replace magic numbers from scripts 2017-05-23 12:30:27 +02:00
Killyana
d96482b2d4 DB/Creature: Blightguard spawns 2017-05-22 21:37:26 +02:00
ccrs
7afe0b7fb0 Scripts/ICC: add missing cases for Dark Martyrdom difficulty entries
how come nobody noticed this?
2017-05-19 13:49:49 +02:00
Aokromes
edd2c1c039 Update showoptions.cmake 2017-05-17 08:08:46 +02:00
Killyana
586cc0e0b4 DB: Fix some DB errors 2017-05-17 06:07:01 +02:00
ariel-
4a69f5bda5 Core/Scripts: improvements on the Thorim script
Improvements done to initial work by joschiwald:

- Fixed stormhammer casting and visuals
- Fixed spell credits
- Implemented removal of Impale when HP is higher than 90%
- Corrected faction templates for the pre combat creatures
- Implemeted Leap on the arena adds (thanks to joschiwald for implementing conditions)
- Scripted lighting charge using AuraScript periodic
- Fixed timings
- Corrections on the hallway encounters (added knockback immunity to minibosses too)
- Fixed multiple blizzards issue
- Lever will now reset properly, should players fail to get inside. This allows the door to be opened more than once during the combat
- Corrections in the outro event
- Implemented paralytic field traps on the hallway.
- Implemented Ancient Gate of the Keepers opening.
- Changed blizzard bunny targetting to conditions entirely.
- Removed obsolete scripts
- Standards: delete spell script names by ScriptName instead of spell_id
- Swapped factions for pre-adds (alliance should get horde trash and vs)
- Fixed Leap setting home position for adds
- Removed a bunch of magic numbers
- Runic Colossus should finish current Runic Explosion before beginning to attack
- Fixed UpdateAI logic to put it in line with other scripts (ie don't stop casts)

Special thanks to:
- chaodhib for the blizzard trigger waypoints and investigation on spell radius
- Malcrom for creating the Conditions Creator :P

Closes #15008
Closes #17072
2017-05-16 20:23:52 -03:00
joschiwald
5e90c76fd4 Scripts/Ulduar: Initial implementation of the Thorim Encounter
Closes #7651

Fix logic fail in achievement:
SPELL_LIGHTNING_CHARGE aka 62279 is casted on Thorim itself to buff him, not the damage spell tracked by the achievement.
2017-05-16 20:17:58 -03:00
Aokromes
b702e0eabd DB/Gameobject: Fix 3 startup errors 2017-05-16 07:52:09 +02:00
Chaouki Dhib
2ff76e828f Core/Spells: Change the radius of PBAoEs following the feedback received on (#16290) 2017-05-14 21:40:11 +02:00
Dr-J
e263654c77 DB/SAI: A Righteous Sermon
Fix bad target for script for move to position which was using target 1 instead of 8 which was causing npc to walk through wall and dissapear on quest accept
2017-05-14 11:52:36 +01:00
Shauren
4b62734381 Fix sql import 2017-05-14 12:31:49 +02:00
joschiwald
9bc85921bf Update RBAC.h 2017-05-14 11:43:13 +02:00
TecDian
4b8644d6e6 Scripts/Events: Add missing line for "Love is in the air" boss fight (#19521) 2017-05-14 11:30:02 +02:00
Rochet2
6e3a48c873 Core/Gossip: Fix gossip bug on modify money (#19551) 2017-05-14 11:27:42 +02:00
ariel-
05b42eef7e Core/Unit: don't clear low health aura states on death
- Confirmed with sniffs, healthless states aren't cleared
- Prevents some procs from happening

Closes #19754
2017-05-14 06:11:49 -03:00
Kittnz
d04bc1339a DB/GameObjects: Add missing gobs for map 450, 560, 329
Mostly chairs and random stuff
2017-05-13 19:17:05 +02:00
Killyana
d6a661681c DB/Creature: Fizzles
Taken  from aece8088f1/_develop/206_updatepack_mangos.sql
2017-05-13 17:10:01 +02:00
Aokromes
cacde7b9f5 Core/Logs: Reword some logs 2017-05-12 10:40:22 +02:00
Killyana
cadea4f183 DB/Gameobject: Add a missing cosmetic Yellow Teleport 2017-05-10 19:47:35 +02:00
Killyana
72447593f3 DB/Creature: Time Watchers
Remove a hack, the npc will despawn at the end of the mini event and respawn later in a correct position
Remaining issue #19744
2017-05-10 16:08:59 +02:00
Killyana
e036d2232d DB/Creature: Arcatraz Sentinel
Closes #10647
2017-05-10 02:41:50 +02:00
Killyana
ccf75008de DB/Creature: Fallen Earthen Warrior
Closes #16559
2017-05-09 23:01:33 +02:00
xinef1
538f60a880 Core/Quests: Display quest objective explore completion message
- Game client should show an on-screen message for explored quest objectives
  (AreaExploredOrEventHappens) when the objective has been completed.

Closes #19543
2017-05-07 20:15:19 +02:00
ariel-
1d905b78ec Core/Globals: fix array out of bounds crash on loading npc_text_locale
Closes #19556
2017-05-07 05:35:30 -03:00
Aokromes
c06f0bea9a DB/Misc: Fix PK for gossip_menu_option_locale 2017-05-07 08:15:52 +02:00
Aokromes
af411c2618 DB/Misc: Fix PK for npc_text_locale 2017-05-07 05:39:18 +02:00
ariel-
c3176a8143 Core/Players: fix null dereference crash 2017-05-06 15:49:56 -03:00
Aokromes
9ae53d2577 Typo fix 2017-05-06 04:45:53 +02:00
ariel-
97e608b053 Core/Entities: allow guardian pets to inherit spellmods 2017-05-05 19:27:28 -03:00
Chazy Chaz
4843544c21 Scripts/Commands: Update reload commands names 2017-05-05 05:52:49 +02:00
Mikhail Redko
8a5b998f48 Core/Spells: Move Big Blizzard Bear implementation to spell script (#19544) 2017-05-04 12:46:10 -03:00
Chazy Chaz
5ff8601d36 Core/Misc: Update locales_gossip_menu_option to simple system 2017-05-04 17:35:43 +02:00
Chazy Chaz
838b46e33e Core/Misc: Update locales_npc_text to simple system 2017-05-04 17:11:35 +02:00
Chazy Chaz
d17a45ee7e Core/Misc: Update locales_creature_text to simple system 2017-05-04 16:46:53 +02:00
tkrokli
4a0e51ad7a DB/SAI: run Marin Noggenfogger's script inside the quest
- change event type to On Quest Taken (19) instead of Finished (20)
- modify comment to reflect the event type used
- also modify comment to show the quest name instead of number
2017-05-03 23:55:05 +02:00
Shauren
011b8847d1 Core/Movement: Ported teleport packet fixes from master branch to get rid of ugly relocations 2017-05-03 17:48:42 +02:00
ccrs
b6274578b1 Core/Unit: revert recent changes
master cherry pick incomming :D
2017-05-03 15:14:41 +02:00
ccrs
d92132f1dc Core/Unit: 6fe4d37f8d followup 2017-05-03 14:14:37 +02:00
Kittnz
4d2a64cdf2 DB/Creature: Set correct Position Z height of some more Orgrimmar NPCs 2017-05-03 12:18:50 +02:00
Aokromes
5cdbbc29ab Core/Achievement: Fix startup 2017-05-03 05:49:31 +02:00
Chaouki Dhib
d625c0f619 Core/Spells: change to the way the spell effect SPELL_EFFECT_JUMP work 2017-05-02 23:59:21 +02:00
Chazy Chaz
309a7f7e2a Core/Misc: Update locales_achievement_reward to simple system
Closes #19528
2017-05-02 23:56:26 +02:00
ccrs
6fe4d37f8d Core/Unit: SendTeleportPacket corrections 2017-05-02 14:57:10 +02:00
ccrs
17579f8d91 Core/Creature: drop method SetPosition
eeeevil, use UpdatePosition. It was there just for old scripts compatibility.
2017-05-02 14:18:42 +02:00
ccrs
dd2151cc7a Core/Transport: fix logic error
justStopped was always set true, but when transports spawn and remain stationary timer, _currentFrame->ArriveTime and _currentFrame->DepartureTime are set to 0, making justStopped always remain true and triggering incorrect calls.
2017-05-02 13:47:51 +02:00
ccrs
b74264aef4 Core/Creature: IsMovementPreventedByCasting followup
Handle correctly move allowed channels: IsChannelActive checks if channel phase has started (after cast if any)
Must skip the other checks since all channels focus target.

ref #19532
2017-05-02 11:43:50 +02:00