Aokromes
4e4a2aa7b4
Core/Chat: Add missing code
2016-08-01 20:46:31 +02:00
ariel-
33fbc453d2
Core/PvP: Gameobject rotation in BGs and Wintergrasp.
...
- Add a workaround in BattleGround correcting for bad rotations in BG scripts
- Calculate rotation from rotation in Wintergrasp, this function hasn't a rotation parameter and should be added in the future.
- Also removed an ugly hardcode in Battlefield::SpawnGameObject
Closes #17711
2016-08-01 14:55:53 -03:00
jackpoz
bcfa47c051
Core/Group: Do not allow a player to invite himself
...
Do not allow a player to invite himself in group.
Fix an edge case when inviting another player that would cause a crash.
Fix #17664
2016-08-01 18:55:47 +02:00
Aokromes
cf8276845d
Core/Chat: Split ChatLevelReq.Say into 3
...
ChatLevelReq.Say
ChatLevelReq.Emote
ChatLevelReq.Yell
2016-08-01 13:24:58 +02:00
Aokromes
35f06ccb55
Typo fix
2016-08-01 11:56:30 +02:00
ariel-
80a463bccb
Core/Battlegrounds: do not teleport GMs if out of bounds before starting
2016-08-01 05:47:17 -03:00
Aokromes
bfda0ba91d
Core/Player: New PartyLevelReq setting ( #17707 )
2016-08-01 10:43:49 +02:00
ariel-
0d91ccf6bd
Core/Spells: Abyssal Shatter should have a chance to skill up
2016-08-01 04:53:27 -03:00
Keader
afaaedad2d
Core/Scripts Shade of Akama Rewrite ( #17567 )
2016-08-01 01:29:53 +02:00
Aokromes
633264f58f
Core/PVP: Move report AFK requirement to config ( #17699 )
2016-07-31 13:35:08 +02:00
tkrokli
e54e27af92
Core/Scripts: convert script npcs_riverbreeze_and_silversky to SAI ( #17690 )
...
Move script npcs_riverbreeze_and_silversky to SAI,
thereby removing one line of hardcoded text.
- Remove core script npcs_riverbreeze_and_silversky
- Create SAI script for gossip event Cenarion Beacon
- Add missing gossip_menu for plant description
- Add missing creature_text about Cenarion Beacon
- Add and correct conditions for gossip availability
2016-07-31 06:16:47 +02:00
tkrokli
8fdb9b4579
Core/Scripts: Remove useless SD2 error log ( #17691 )
...
* Core/Scripts: Remove useless log message (ref. joschiwald)
2016-07-31 06:08:43 +02:00
ariel-
dff18152fc
Update BattleGroundHandler.cpp
2016-07-31 01:02:18 -03:00
Aokromes
ea4e7fec01
Core/PVP: Improve log ( #17698 )
2016-07-31 05:25:41 +02:00
ariel-
4baa7f443a
Core/GameObject: misc type mismatch
2016-07-30 19:15:02 -03:00
ariel-
62bfee37cb
Core/Entities: debloat SummonGameObject parameter list using proper wrappers and enable GO rotation in scripts
...
- There's still an overload allowing for x, y, z, o to be passed directly
- Fixed default animstate for GameObject creation in many places, it should be 255, not 100 (checked in sniffs)
2016-07-30 18:50:44 -03:00
Tomatoes
29826a92ef
Core/Ticket System: Ticket comment visual output bug
...
* Commenting on a ticket no longer sends the GM's name to the ticket handler for assignment
* Closes #16091
* Closes #17686
Signed-off-by: Naios <naios-dev@live.de >
2016-07-30 22:37:35 +02:00
ariel-
2967bf59b4
Core/GameObjects: Gameobject rotation (from cmangos/mangos-wotlk@2bcbc0f ) ( #14146 )
...
cmangos/mangos-wotlk@0fe88f35df : [11531] Normalize gameobject's quaternion, thanks to zergtmn for pointing
cmangos/mangos-wotlk@060dfb791b : [11667] Implement transport path rotation
cmangos/mangos-wotlk@565f52c6c1 : [11806] A bit gameobject code refactoring
cmangos/mangos-wotlk@6874951 : [11807] Add gameobject_addon table
Closes #14146
2016-07-30 11:36:18 +02:00
ariel-
c271e196c8
Core/Spell: fix one logic fail when calculating level penalty
...
(http://wow.gamepedia.com/index.php?title=Spell_power&oldid=1751770#Spells_learned_before_level_20 )
2016-07-30 04:06:37 -03:00
tkrokli
b7abaed199
Core/Scripts: zone_silithus.cpp cleanup ( #17165 )
...
- move npcs_rutgar_and_frankal to DB/SAI
- move hardcoded text from go_wind_stone to DB
- additional enum cleanup in zone_silithus.cpp
- also solves a $r issue in SAY_TEMPLAR_AGGRO
2016-07-29 10:21:14 +02:00
Aokromes
2439e2d5ee
Core/RBAC: Mark some permissions 7.x only
2016-07-28 17:43:27 +02:00
Nyeriah
2d0fa2d020
Scripts/Karazhan: Register Midnight's summons
...
* Solves issue with bosses not despawning after encounter
2016-07-28 03:12:35 -03:00
Nyeriah
0cc33b5a42
Scripts/Karazhan: Fix a warning
2016-07-28 01:19:57 -03:00
Nyeriah
4c4d92faa3
Scripts/Karazhan: Rework Attumen the Huntsman's script
...
Change log:
- Timers are more accurate
- Corrected Charge ability ID based on 6.x researches
- Added Midnight's missing emotes
- Fixed issue with instance being stuck in combat in case of wipes
- Solved the rare scenario where Attumen would be summoned multiple times
- Visual spell on 3rd phase transition added
- Attumen and Midnight can now be damaged during 3rd phase transition
- Midnight calls for the aid of every horse still alive in the stables
- Use proper spells to summon Attumen and handle transitions
- Now despawns on evade
Video of encounter after changes: https://www.youtube.com/watch?v=KX0rqaBeSzw
2016-07-28 00:48:20 -03:00
Brian
da204ad78c
Core/Quests: Delete all quest bound items on quest reward, failure or abandoning ( #17672 )
2016-07-27 20:45:28 +02:00
ariel-
5d2f974ed4
Core/GameObjects: fix typo
2016-07-26 00:24:25 -03:00
Nyeriah
cae9f5dc9b
Core/Player: Actually close tickets when characters are deleted
...
* Solves issue with tickets being open indefinitely if characters are deleted while tickets are still open
2016-07-25 22:00:07 -03:00
Aokromes
09a1cfdf77
Core/Updater: Clarify even more this error
2016-07-23 03:37:09 +02:00
Aokromes
5868509a63
Update DBUpdater.cpp
...
Because nature wins race....
2016-07-20 21:46:59 +02:00
Keader
2710c655ff
Core/Scripts Added Black Temple Boundaries ( #17579 )
...
* Core/Scripts Added Black Temple Boundaries
2016-07-20 15:28:00 +02:00
treeston
03bef35500
Core/Spell: Quick readability change. Functionality not altered.
2016-07-20 15:23:14 +02:00
ariel-
6b3067f978
Core/Vehicle: delay position update in Vehicles, this may be deleted on UpdatePosition, generating a crash
...
Closes #17634
2016-07-19 21:06:10 -03:00
Killyana
0be0606593
Core/Entities: Remove wrong immunity
...
Closes #17363
2016-07-19 22:21:41 +02:00
ariel-
f87f7619aa
Core/Handlers: actually check allowed trainer classes and races to avoid spoofing
...
Closes #14586
2016-07-19 12:37:16 -03:00
ariel-
5fb93b3fb8
Core/Entities: removed obsolete pragma macro (Ref: ba9e0de36d)
2016-07-19 12:16:29 -03:00
ariel-
716b2fe167
Core/Entities: rename ItemPrototype to ItemTemplate
2016-07-19 12:14:00 -03:00
ariel-
a6005d98e7
Update ItemPrototype.cpp, codestyle and indentation cleanup
2016-07-19 12:06:07 -03:00
ariel-
bdbd5b0961
Core/Player: Misc codestyle
2016-07-19 11:57:29 -03:00
ForesterDev
a2495002e5
Core/UnitAI: Removed unneccessary null checks in SpellTargetSelector. CID 1357405 ( #17630 )
2016-07-19 11:40:57 +02:00
ForesterDev
22c4e87ebb
Core/Entities: add missing null pointer checks in HandleProcTriggerSpell. CID 1356245 ( #17629 )
2016-07-19 10:46:30 +02:00
ForesterDev
d57c177d0b
Scripts / Naxxramas : add missing null pointer check. Fixes CID 1354738 ( #17628 )
2016-07-19 10:41:42 +02:00
SnapperRy
d4e15f1aac
Core/Mail: implement a way to specify NPC sender for mails when they should be different from the quest ender ( #17601 )
2016-07-19 09:02:01 +02:00
ariel-
2feb53ecb6
Core/Entities: implement SPELL_AURA_MOD_CRIT_CHANCE_FOR_CASTER, fixes talent Point of no Escape
2016-07-19 02:57:01 -03:00
ariel-
ef85d01746
Core/Entities: Readded check removed in d7460887c8, caused flying ghost players to not move if they died during a root effect, root flag was never cleared clientside and impeded movement.
2016-07-19 02:31:28 -03:00
ariel-
59f71f915a
Core/Loot: fix bug introduced in a49544cc18 in which creatures only having gold wouldn't show lootable sparks, and thus couldn't be looted
2016-07-19 02:09:41 -03:00
ccrs
b008b677ad
Core/UnitAI: #17309 follow-up ( #17608 )
...
* Core/UnitAI: SelectTarget correction
Set CurrentVictim as first element on targetList if necessary, which is then filled with the threatlist elements that satisfy the predicate.
2016-07-18 20:30:58 +02:00
Gustavo
f826ecb4b2
Core/AI Prevent bosses respawn when BossState is set to DONE ( #17616 )
2016-07-18 12:35:11 +02:00
ariel-
028e473ec4
Core/Player: fix crash
...
Closes #17073
2016-07-16 21:38:24 -03:00
ariel-
26d30d27e4
Core/OutdoorPvP: fix bad storage of guids, spawnId must be saved because that's what is expected
...
Closes #8597
2016-07-16 21:20:51 -03:00
ariel-
1a52c1cd36
Core/Misc: remove two synch queries and replace them with CharacterInfo cache
2016-07-16 20:51:32 -03:00