Aokromes
df2c6972c4
Whitespace clean-up
2016-08-29 01:20:31 +02:00
Aokromes
9d2fca3d2b
Misc: Fix travis sql check
2016-08-29 00:38:53 +02:00
Aokromes
37d4a0d1c0
Fix travis, now yes
2016-08-29 00:27:16 +02:00
Aokromes
45d7d2e308
Missing changes
2016-08-29 00:17:36 +02:00
Aokromes
4d4c8492b7
Misc: More sync with 3.3.5a and 6.x branches
2016-08-29 00:03:07 +02:00
Aokromes
65f9e58b3f
missing save
2016-08-28 23:39:18 +02:00
Aokromes
d5d8a16084
DB/Misc: TDB 4.3.4-11 2016/08/28
2016-08-28 23:38:11 +02:00
Aokromes
29d2418034
DB/Misc: 3.3.5a fixes
2016-08-28 22:20:43 +02:00
Aokromes
ffb7c7f25e
Core/Achievements: Fix some comments
2016-08-28 12:26:03 +02:00
Aokromes
77e2e43c13
Core/Player: removed unused function prototypes
2016-08-28 11:15:20 +02:00
Aokromes
9feafe00bb
Entities/Unit: Add overload to NearTeleportTo taking Position const&.
2016-08-27 09:30:32 +02:00
Aokromes
8bbdb048ea
ddf
2016-08-25 15:07:47 +02:00
Aokromes
30ff833265
DB/Misc: 3.3.5a fixes
2016-08-25 15:07:16 +02:00
Aokromes
5de3f3c59f
Core/Scripts: move npc_experience hardcoded text to DB
2016-08-25 14:59:00 +02:00
Aokromes
5643a150ad
Core/Misc: Compile fix
...
P.S. i hate retard small branches diffs.
Very likely we miss some 6.x to 3.3.5a port on 4.3.4
2016-08-24 21:02:47 +02:00
Aokromes
c89a9f0069
DB/Misc: 3.3.5a fixes
2016-08-24 20:55:32 +02:00
Aokromes
67b420115c
Core/Achievements: implement ACHIEVEMENT_CRITERIA_DATA_TYPE_S_ITEM_QUALITY to check if the item with entry miscvalue1 is exactly of the quality specified in achievement_criteria_data's value1 field.
...
Also ACHIEVEMENT_CRITERIA_DATA_TYPE_S_EQUIPED_ITEM --> ACHIEVEMENT_CRITERIA_DATA_TYPE_S_EQUIPPED_ITEM
2016-08-24 20:52:01 +02:00
Aokromes
a16c5a2b2e
Core/Movement: Properly clear UNIT_STATE_MOVING when reaching chase target
2016-08-24 19:24:15 +02:00
Aokromes
99a5df07e3
Missing overrides
2016-08-24 19:23:13 +02:00
Aokromes
785bf03551
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
2016-08-24 19:21:11 +02:00
Aokromes
332feace2c
Scripts/Naxxramas: Full Kel'thuzad rework.
...
- Sniffed timers
- Sniffed spawn behavior
- Sniffed everything else
- Sniffed sniff. Mmmm
- In all seriousness though:
- Fixed P2 cast behavior, now obeys category cooldowns as intended
- Fixed P1 pathing and abomination behavior
- Fixed P1 passive minion aggro logic
- Fixed P1->P2 transition logic
- Fixed P3 guardian spawn/despawn logic
- Fixed all minions' cast behavior
- Fixed melee hitbox for Kel'thuzad, abominations, banshees and guardians
- Fixed reset behavior
- Fixed post-Sapphiron event to no longer open the KT door for a few seconds before slamming it closed again by treeston
2016-08-24 19:20:37 +02:00
Aokromes
ec60f8c20b
Merge branch '4.3.4' into '4.3.4'
...
Core/TB: Fix build
Moved statics to cpp
Added gameobject rotations
See merge request !35
2016-08-24 16:48:35 +00:00
Aokromes
4554c9b46a
DB/Misc: 3.3.5a fixes
2016-08-24 17:55:43 +02:00
Aokromes
6110a716c6
Core/Misc: Coding standards
2016-08-24 13:17:13 +02:00
Aokromes
0448f4e64f
Core/Datastore: Disable unused values to fix warnings
2016-08-24 11:41:31 +02:00
Aokromes
6a34559fc6
DB/Misc: 3.3.5a fixes
2016-08-24 10:31:58 +02:00
Aokromes
6d5631d1b5
DB/Misc: Fix more duplicate spawns
...
Closes #19
2016-08-24 09:49:54 +02:00
Aokromes
f2556864a2
ddf
2016-08-23 13:56:36 +02:00
Aokromes
945d720a7d
DB/Misc: 3.3.5a fixes
2016-08-23 13:51:30 +02:00
Aokromes
7bf600013b
Core/TolBarad: Remove whitespaces
2016-08-22 21:40:17 +02:00
Aokromes
4433501213
Core/Misc: Fix static analysis issues
2016-08-22 14:22:56 +02:00
Aokromes
ae00defb2d
DB/Spell: Delete 3.3.5a only commit.
2016-08-22 10:26:07 +02:00
Aokromes
525aa424ec
DB/Gameobjet: Delete more duplicate spawns
2016-08-21 14:08:59 +02:00
Aokromes
d5e0e99477
DB/Gameobject: Delete duplicate spawns
2016-08-21 13:38:41 +02:00
Aokromes
03dbe2e8ae
DB/Misc: Fix more startup errors
2016-08-21 13:10:18 +02:00
Aokromes
828f3984f2
DB/Misc: Fix some startup errors
2016-08-21 12:32:06 +02:00
Aokromes
5451170996
DB/Misc: Fix startup errors
2016-08-21 11:10:41 +02:00
Aokromes
56de993f98
DB/Misc: Fix startup errors
2016-08-21 10:45:10 +02:00
Aokromes
6cffeba424
DB/Misc: Fix startup errors
2016-08-21 10:27:30 +02:00
Aokromes
9da4db241f
DB/Misc: Fix startup errors
2016-08-21 10:11:42 +02:00
Aokromes
a994f8c632
DB/Misc: Fix some startup errors
2016-08-21 09:32:40 +02:00
Aokromes
b835800a4b
fix startup
2016-08-21 09:10:26 +02:00
Aokromes
5cbd6cfecf
compile fix, now yes.
...
Never leave aokromes to try to code c++
2016-08-21 03:05:02 +02:00
Aokromes
d297f013f1
warning fixes and partial revert
2016-08-21 02:28:29 +02:00
Aokromes
3792e4ea75
missing part
2016-08-21 01:51:05 +02:00
Aokromes
32d3f380bb
more picks
2016-08-21 01:33:04 +02:00
Aokromes
faaa88a483
missing part
2016-08-21 00:55:17 +02:00
Aokromes
c68f48c9b3
Partial pick of 735606bc7329b63ffa950b9a5f4385763e238d52 to fix compile
2016-08-21 00:52:39 +02:00
Aokromes
20f6b7bbb5
rename file
2016-08-21 00:17:59 +02:00
Aokromes
a64899578f
DB/Gameobject: Delete duplicate spawns
2016-08-20 22:39:26 +02:00
Aokromes
68902b1f9c
DB/Gameobject: Delete some duplicate spawns
2016-08-20 22:36:41 +02:00
Aokromes
3ee77ac345
DB/Gameobject: Delete some duplicate spawns
...
Updates #19
2016-08-20 22:31:54 +02:00
Aokromes
49e412ec89
DB/Gameobject: Delete more duplicate spawns
...
Updates #19
2016-08-20 22:28:56 +02:00
Aokromes
1b28d70184
DB/Gameobject: Delete some duplicate spawns
...
Updates #19
2016-08-20 22:21:26 +02:00
Aokromes
c2836e5e33
DB/Gameobject: Delete some duplicate spawns
...
Updates #19
2016-08-20 22:17:35 +02:00
Aokromes
c050a49344
DB/Creature: Make Lieutenant Horatio Laine and relatives visible
...
Closes #85 (don't tell me why they added this without requierement, source sniff is one horde character and he was visible without any quest)
2016-08-20 16:31:42 +02:00
Aokromes
7ea03a2e47
Core/Conditions: Add new CONDITION_TAXI (46). Does what it says on the tin. Tagging issue #15560 .
2016-08-20 14:48:34 +02:00
Aokromes
56b3f461fe
Core/Scripts: move Pet Trainer gossip to DB
...
SQL content based on issue 14719 by Killyana,
conditions output from Malcrom's Condition Creator
- remove hardcoded #define gossip options
- enum gossip menu IDs from DB
- remove outdated SD comments at the top of the file
2016-08-20 12:22:58 +02:00
Aokromes
b0594862e2
ddf
2016-08-20 06:23:31 +02:00
Aokromes
8d12a82f5b
Core/Player: readd player to battleground after a login (but only after adding it to map, preventing a crash).
2016-08-20 06:18:56 +02:00
Aokromes
312dab2c5c
DB/Misc: 3.3.5a fixes.
2016-08-20 06:14:07 +02:00
Aokromes
894c6604be
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
2016-08-18 15:45:38 +02:00
Aokromes
52658668b4
DB/Loot: add loot for quests Hot On the Trail: Murlocs and Hot On the Trail: The Riverpaw Clan
2016-08-18 15:44:35 +02:00
Aokromes
dfb71705d7
Update README.md
2016-08-18 12:45:00 +00:00
Aokromes
fb7060992b
Buildsystem/MSVC: Drop support to VS2013
...
Upgrade to VS2015 following the steps explained in the wiki
2016-08-18 14:41:19 +02:00
Aokromes
9972e4d933
DB/Misc: 3.3.5a fixes
2016-08-18 09:53:25 +02:00
Aokromes
8d720ee52f
Core/ObjectAccessor: optimize FindPlayerByName by saving a map of player names to Player
2016-08-18 09:41:38 +02:00
Aokromes
80eeea4f85
Core/PlayerDump: add missing character_queststatus_* columns to dump
2016-08-16 12:32:59 +02:00
Aokromes
375b7a61c4
Core/Units: Fixed melee range check
...
* Split Spell::CheckRange() into 2 methods since that method had more than one responsibility.
* Moved melee range logic into its own function
* Moved melee range logic method GetMeleeRange from Spell to Unit class. Unit::IsWithinMeleeRange() and Spell::GetMinMaxRange() both use that method.
2016-08-16 12:25:53 +02:00
Aokromes
9eb8cffe35
DB/Creature: Fix model for hobo cart
2016-08-16 09:51:20 +02:00
Aokromes
b797a5edbc
DB/Misc: Updates
...
1) Update to conditions for Zombiefest as previous conditions appear to have stopped working correctly
2) Update for Dark Subjugator to prevent these becoming bugged, also correct unit flags for the sentrys to prevent these from agroing player if too close and dropping immune subjugator if killed
3) Conditions to prevent console spam from Bone Warrior closes
2016-08-14 23:58:12 +02:00
Aokromes
960c22e602
Core/Scripts: remove script npc_timothy_daniels
...
The core script `npc_timothy_daniels` is no longer needed,
all the gossip handling is already present in the database.
- remove core script npc_timothy_daniels
- remove ScriptName from c_t entry in DB
2016-08-14 23:57:06 +02:00
Aokromes
34c249458f
Fix compile after coding style
2016-08-14 21:04:15 +02:00
Aokromes
6487dd39b3
Core/Entities: 3.3.5a coding style
2016-08-14 20:39:58 +02:00
Aokromes
6443c02225
Compile fix
2016-08-14 20:26:57 +02:00
Aokromes
95e1c8cdf4
Merge branch 'patch-2' into '4.3.4'
...
Update Player.cpp
See merge request !33
2016-08-14 18:06:26 +00:00
Aokromes
98c36cae3e
Merge branch 'patch-1' into '4.3.4'
...
Update Player.cpp
See merge request !32
2016-08-14 17:36:21 +00:00
Aokromes
e08028bc6b
Rename file
2016-08-14 10:18:12 +02:00
Aokromes
69b8d5be94
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
2016-08-14 10:17:14 +02:00
Aokromes
5b8fa815a7
Core/Worldstates: move WS_ARENA_DISTRIBUTION_TIME declaration
2016-08-14 10:16:08 +02:00
Aokromes
06a424f38d
Merge branch '4.3.4' into '4.3.4'
...
Core/Build: Fixed dynamic mode build
Core can now be built in dynamic mode, enabling the hotswap system to be
used.
Hotswap works fine on Windows. Didnt work for me on Debian, the rebuild
and reload process happens but the old version of the module remains for
some reason. Cant figure it out right now
See merge request !31
2016-08-13 19:11:35 +00:00
Aokromes
2d46fcbfc8
Core/Quest: Add tooltip for Quest Items that drop from NPCs
...
Closes #81
2016-08-12 23:03:03 +02:00
Aokromes
31dea6b435
Compile fix
2016-08-12 12:46:28 +02:00
Aokromes
e1d34cabc9
Core/Dynamic: Reduce differences between 3.3.5 and 6.x branches
...
Code functionality shouldn't have been modified.
2016-08-12 12:21:55 +02:00
Aokromes
0852050e68
Core/Logs: Fine tune more logs
...
And move others to more logical appenders
2016-08-12 12:18:19 +02:00
Aokromes
e201c034c7
Core/Common: Converted the common library to a shared library.
...
* There is still the possibility to static link against common.
2016-08-12 11:58:18 +02:00
Aokromes
da90237b55
DB/Misc: 3.3.5a fixes
2016-08-12 11:51:37 +02:00
Aokromes
6a9c753029
Build fix, this time yes
2016-08-12 07:51:26 +02:00
Aokromes
7ab4915b13
compile fix
2016-08-11 05:05:33 +02:00
Aokromes
dfb6ab0eb9
restore code
2016-08-11 04:55:40 +02:00
Aokromes
7d9c4e1421
another missing change
2016-08-11 04:48:25 +02:00
Aokromes
decb11702e
another missing change
2016-08-11 04:33:29 +02:00
Aokromes
566b08cc73
missing change
2016-08-11 04:07:42 +02:00
Aokromes
f2cea8c9f4
missing change
2016-08-11 03:58:20 +02:00
Aokromes
64a693a4ae
Core/Chat: general cleanup and revamping: ( #17576 )
...
- Remove duplicate ObjectGuid in Channel (both as key and value member)
- Add const-ness to Channel methods
- NULL->nullptr
- const type* -> type const*
- Removed all instances of std::map::operator[] except where it is actually INTENDED to insert an element
- Use Trinity::StringFormat instead of snprintf
2016-08-11 03:56:10 +02:00
Aokromes
e51220bf87
Core/Handlers: actually check allowed trainer classes and races to avoid spoofing
2016-08-10 21:04:30 +02:00
Aokromes
cb4861a7ad
Core/Movement: Do not launch pathfinding for splines turning on the spot
2016-08-10 20:27:54 +02:00
Aokromes
88fcea04d0
Server/Database: Reduce differences between 3.3.5 and 6.x branches
2016-08-10 17:50:36 +02:00
Aokromes
5db8edd611
Server/Database: Reduce differences between 3.3.5 and 6.x branches
2016-08-10 17:48:25 +02:00
Aokromes
085dd6a21d
Compile fix try
2016-08-10 11:11:57 +02:00