Aokromes
8f2793835d
TDB 4.3.4.21 2017/07/18
2017-07-18 09:58:59 +02:00
Aokromes
3218cc5312
Fix startup error
2017-07-18 09:37:37 +02:00
Aokromes
360325a1ef
Fix startup error
2017-07-18 09:21:00 +02:00
Aokromes
c6a1ea7c32
Tools: Automatically create directories for tools
2017-07-17 10:26:41 +02:00
Aokromes
1b850ff3f3
Core/Misc: Build fix
2017-07-16 19:31:10 +02:00
Aokromes
8b6261c809
Core/Misc: Fix static analysis issues
2017-07-16 19:05:26 +02:00
Aokromes
2818fce998
rename file
2017-07-16 12:21:29 +02:00
Aokromes
1c6197a0e3
Build fix
2017-07-15 17:24:05 +02:00
Aokromes
a36b0fa1f4
Core/Misc: Fix static analysis issues
2017-07-15 17:10:46 +02:00
Aokromes
33c7f9d471
Core/Misc: Fix static analysis issues
2017-07-15 16:36:41 +02:00
Aokromes
61b0fbb9c9
Typo fix
2017-07-14 08:51:24 +02:00
Aokromes
0c53cc5a08
build fix
2017-07-13 22:07:53 +02:00
Aokromes
1561dc79a5
Core/Quests: Fixed order of RewardChoiceItems and reputation reward
2017-07-13 21:39:23 +02:00
Aokromes
e3435b7471
Tools/MMapsGenerator: Get all tiles in beginning and calulate proper total tile count
2017-07-13 21:30:00 +02:00
Aokromes
153c3e79d9
rename files
2017-07-12 19:26:57 +02:00
Aokromes
486ea86418
DB/Creature: Fix impaled Blackrock Orc
...
By Malcrom
2017-07-09 19:41:05 +02:00
Aokromes
5f26721e5f
DB/Misc: Misc Redridge fixes
...
By Malcrom
2017-07-09 18:40:14 +02:00
Aokromes
dc964de2e7
rename file
2017-07-09 08:12:27 +02:00
Aokromes
90b51701de
DB/Creature: Fix some startup errors
2017-07-08 09:08:03 +02:00
Aokromes
2b4e076fab
Rename Files
2017-07-08 08:56:19 +02:00
Aokromes
5cabf29bc1
build fix
2017-07-06 21:34:16 +02:00
Aokromes
00d6a244fb
DB/Quest: Fix Fear no evil
2017-07-05 23:04:52 +02:00
Aokromes
8633f6e30c
fix warning
2017-07-05 07:45:38 +02:00
Aokromes
d83eee0f89
Core/Script: Partial Redridge fixup
...
By Malcrom - Reviewed by Treeston and Keader
2017-07-04 17:54:11 +02:00
Aokromes
bc5c799484
adjust CreatureGroups to use cmangos flags (for already-supported values, no functionality changed)
2017-07-03 20:08:41 +02:00
Aokromes
ab6ea7ba04
Fix an issue that was causing all creature group members to assist each other, even if only one of the aggro flags was set. Also refactor enum values to be readable.
2017-07-03 19:49:50 +02:00
Aokromes
c3ace88321
DB/Misc: Added missing weapon skills
...
By barados closes #132
2017-07-03 17:29:28 +02:00
Aokromes
953ae7604d
rename files
2017-06-28 17:52:46 +02:00
Aokromes
7627540b11
Combat/threat rewrite prep - merge RBAC/DB changes.
2017-06-28 17:45:14 +02:00
Aokromes
84aafa86cc
rename files
2017-06-25 17:43:08 +02:00
Aokromes
4326455788
build fix
2017-06-19 21:16:50 +02:00
Aokromes
e17e5a1ba2
missing changes
2017-06-19 20:34:49 +02:00
Aokromes
1a5c0f5c3b
Core/Grids: Ported cmangos/mangos-wotlk@ea99457
...
(cherry picked from commit 9299e9b)
2017-06-19 20:20:26 +02:00
Aokromes
0762d35b71
make travis happy
2017-06-19 16:55:00 +02:00
Aokromes
acf240861d
Core/Misc: Cleanup worldserver/authserver main() functions to run des…
...
…tructors in predictable order
* world/auth servers will now fail to startup if listen ports are in use
* Restored "Network.OutUBuff" config option lost during boost transition
(cherry picked from commit 6c92a48)
2017-06-19 16:44:52 +02:00
Aokromes
750b6adca6
DB/Misc: Fix more startup errors
2017-06-19 08:21:02 +02:00
Aokromes
2f802dbe24
DB/Misc: Fix some startup errors
2017-06-19 07:57:30 +02:00
Aokromes
790c10e08e
DB/Misc: Fix few startup errors
2017-06-19 06:01:40 +02:00
Aokromes
94ab53d296
typo fix
2017-06-18 20:41:26 +02:00
Aokromes
aa1219335b
TDB 4.3.4.20 2017/06/18
2017-06-18 20:31:49 +02:00
Aokromes
388b5725cd
rename files
2017-06-18 20:09:01 +02:00
Aokromes
3e15e96ef6
make travis happy
2017-06-18 16:09:21 +02:00
Aokromes
a4e3772eaf
rename files
2017-06-18 15:49:12 +02:00
Aokromes
6b31134c27
Revert "Cross-check client-submitted fall time with server-measured time. When excessive difference is detected, punish player."
...
This reverts commit e0e2242b17 .
2017-06-18 04:56:42 +02:00
Aokromes
be42649128
partialy revert fdcca7177b
2017-06-18 04:52:14 +02:00
Aokromes
fdcca7177b
typo fix
2017-06-17 14:01:26 +02:00
Aokromes
d05b467ec9
rename files
2017-06-17 12:00:18 +02:00
Aokromes
e0e2242b17
Cross-check client-submitted fall time with server-measured time. When excessive difference is detected, punish player.
...
Fixes an exploit that could trivialize the Lich King encounter.
2017-06-17 11:58:15 +02:00
Aokromes
a990a4ce08
Rename .debug uws to .debug worldstate (clarity change).
2017-06-17 11:51:12 +02:00
Aokromes
37be43ae8b
Fix an issue where temp summons were ignoring m_regenHealth.
2017-06-17 11:46:01 +02:00
Aokromes
4e95a6b4ad
Group creation again (follow-up to 132538d). Groups now only disband if all members reject the invitation (as opposed to if any member rejects the invitation).
2017-06-17 11:41:57 +02:00
Aokromes
b1f54ba152
Make travis happy
2017-06-17 11:33:02 +02:00
Aokromes
4eb18720d0
rename file
2017-06-17 10:45:54 +02:00
Aokromes
c5ce8f886b
Merge branch 'WailingCaverns' into '4.3.4'
...
Wailing Caverns
See merge request !45
2017-06-17 08:44:28 +00:00
Aokromes
461ba1cb56
Fix (C) for multiple files
2017-06-15 08:46:45 +02:00
Aokromes
29cbbc50d3
Core/Player: Keep shared quests through map changes instead of getting stuck in busy state
2017-06-15 07:40:14 +02:00
Aokromes
234adeaafd
Build fix
2017-06-14 05:22:31 +02:00
Aokromes
70fc19951c
Modify group invite behavior while creating group to be blizzlike:
...
- Leader can invite multiple people before the first invite is accepted
- Leader can cancel group formation by sending CMSG_GROUP_DISBAND (using /run LeaveParty() or similar)
2017-06-14 05:11:47 +02:00
Aokromes
5b1121af3c
Add new command 'npc showloot'. Does exactly what it says on the tin.
2017-06-12 19:37:41 +02:00
Aokromes
e0ad514328
Build fix
2017-06-12 18:39:53 +02:00
Aokromes
16ee98d3fc
Insert dynamic_spawning RBACs (already reserved in RBAC.h as of 55d8c2b…
...
…) into auth database to prevent constant base file conflicts on that branch.
2017-06-12 18:30:05 +02:00
Aokromes
57841569e5
- Add new commands .group set assistant, .group set maintank and .gro…
...
…up set mainassist to toggle raid member flags.
- Fix 2017_05_29_00_auth.sql to be reapply safe.
2017-06-12 18:23:57 +02:00
Aokromes
558bbbcf98
Make some adjustments to .summon and .group summon behavior to make t…
...
…hem more permissive:
- Now only requires the either target's group leader or target itself to be on your map
- Now summons all applicable group members even if one member fails checks
- No longer has some truly weird edge case instance unbind code that could cause exploit behavior (Really, I have no idea why this existed, because it certainly didn't do what it might've been meant to do.)
2017-06-12 18:03:01 +02:00
Aokromes
6c686876d0
Core/Scripts: fix some /W4 warnings
2017-06-12 17:49:39 +02:00
Aokromes
5c4153ba98
Core/OutdoorPvP: refactor using Position and Quat to pack parameters
...
- Moved statics to cpp
- Save scriptids into an array
2017-06-12 17:40:47 +02:00
Aokromes
bb7702f1d5
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
2017-06-11 19:03:54 +02:00
Aokromes
bc9f654e5e
So, I came in trying to fix gameobject LoS. So I restructured some stuff.
...
Then it turned out that gameobject LoS is already fixed. So all this does, really, is restructure some stuff.
And remove the hack from Sapphiron because I could.
2017-06-11 19:03:03 +02:00
Aokromes
9057cae219
So, I came in trying to fix gameobject LoS. So I restructured some stuff.
...
Then it turned out that gameobject LoS is already fixed. So all this does, really, is restructure some stuff.
And remove the hack from Sapphiron because I could.
2017-06-11 19:02:07 +02:00
Aokromes
1a39111632
missing change
2017-06-09 17:49:33 +02:00
Aokromes
58c54770b1
Travis/CI: Switch to sudoless container mode and cleanup installed libraries
2017-06-09 17:44:47 +02:00
Aokromes
543a25d367
typo fix
2017-06-09 14:26:49 +02:00
Aokromes
ec49af7b59
Build fix
2017-06-09 14:11:36 +02:00
Aokromes
fd1c07b863
rename files
2017-06-09 13:32:09 +02:00
Aokromes
572021e0b3
Core/Maps: Corrected GetWaterOrGroundLevel
...
* When a gameobject was above water like in ToC. It would return water level
2017-06-09 13:29:18 +02:00
Aokromes
be80e08ac6
Core/Misc: Fix typo in UNDERWARER_INDARKWATER
2017-06-09 13:25:35 +02:00
Aokromes
f8d9d954d1
Get zone/area IDs from vmap data in the liquid update
...
* Add new method Map::getFullVMapDataForPosition to get area info and liquid info in a single vmap lookup
* Use this lookup in Map:: relocation methods to update m_areaId and m_zoneId fields on WorldObject
* Adjust GetZoneId/GetAreaId on WorldObject to always return these cached fields
* Clean up liquid state handling on Unit and Player
* Hand floor's Z coord up through GetFullTerrainStatusForPosition, use it to update a new field in WorldObject, and use that to feed a new GetFloorZ call on WorldObject.
2017-06-09 13:20:37 +02:00
Aokromes
c700779949
Fix minimum requirements on readme.
2017-06-08 09:44:09 +02:00
Aokromes
ac3dbcb880
Core/Utilities: Rename RandomResizeList->RandomResize as it is no longer restricted to a list
2017-06-07 09:53:04 +02:00
Aokromes
0bb27ecd4b
Pet/Guardian AI hook re-organizing ( #19824 )
...
* Pet/Guardian AI hook re-organizing:
- Adjust OwnerAttacked/OwnerAttackedBy hooks on CreatureAI to fire for all owned units, not just player pets. This should allow guardians to more reliably recognize valid targets.
- Kill off the AttackedBy hook. While it was defined in CreatureAI.h as virtual, it was only ever invoked for player pets in specific situations. This makes it classic developer bait.
- Adjust PetAI to use DamageTaken instead of AttackedBy.
- Adjust behavior of AttackStart on PetAI to compensate.
2017-06-07 02:50:14 +02:00
Aokromes
71fe37a55b
build fix
2017-06-06 11:29:00 +02:00
Aokromes
b504b71f49
rename files
2017-06-06 08:49:05 +02:00
Aokromes
80c0d0ce8a
Merge branch 'broadcast_text_fix' into '4.3.4'
...
Use sound id from BroadcastText template if one is specified in creature_text
See merge request !46
2017-06-04 22:32:33 +00:00
Aokromes
c8319bd951
DB/Misc: Misc fixes
...
By Malcrom
2017-06-03 00:47:11 +02:00
Aokromes
74bdf621eb
more travis fix
2017-06-02 21:57:53 +02:00
Aokromes
98adfe93c1
make travis happy
2017-06-02 21:48:10 +02:00
Aokromes
a68dd40235
tabs
2017-06-02 17:28:38 +02:00
Aokromes
beeb87448b
more typo fix
2017-06-02 16:39:49 +02:00
Aokromes
e233b0f844
fix another typo
2017-06-02 16:30:24 +02:00
Aokromes
4b4c461b5a
typo fix
2017-06-02 16:23:48 +02:00
Aokromes
214b5a65e3
DB/Misc: Misc fixes for Dun Morogh
...
By Malcrom
2017-06-02 16:07:06 +02:00
Aokromes
ab48f6d3fe
DB/Creature: Fix incorrect MovementTypes
2017-06-02 01:50:34 +02:00
Aokromes
627e5f3c3c
DB/Misc: Fix structure
2017-06-02 00:21:13 +02:00
Aokromes
58c9ac5c68
DB/Misc: Human start zone fixes
2017-06-02 00:07:08 +02:00
Aokromes
123c10a395
Scripts/Stockades - Add scripts to instance
...
By Artamedes
2017-06-01 23:55:52 +02:00
Aokromes
1c6021ba96
Core/AI: Factory functions cleanup
...
- Get rid of fugly void pointers
- Streamlined AI selection code, using Permissible as it should've been instead of harcoded checks on the selector code
- Moved IdleMovementGenerator singleton to factory code
2017-06-01 13:22:24 +02:00
Aokromes
04f799c14b
DB/Creature: Gug Fatcandle SAI
...
By Malcrom
2017-06-01 10:08:07 +02:00
Aokromes
7ddba01f61
DB/Gameobject: Spawn some missing portals
...
By ArcaneFox
2017-06-01 00:04:40 +02:00
Aokromes
ef7d2901e1
typo fix
2017-05-30 11:38:48 +02:00
Aokromes
a412fab2d7
typo fix
2017-05-30 11:10:29 +02:00
Aokromes
2d94972577
missing part
2017-05-30 10:20:27 +02:00