Ovahlord
27652214b5
Core/Phasing: Rewrite GetTerrainMapId *updated phasing with latest changes
2018-03-10 16:10:48 +01:00
Ovahlord
b9d0ab6ed8
Core/Maps: Implemented loading swapped maps
2018-03-10 13:54:23 +01:00
Ovahlord
ce4e137889
Core/Entities: Take terrain swaps into account when calculating LoS/height/area
2018-03-09 23:45:06 +01:00
Ovahlord
e44bb5f387
Core/Entities: Phase Rework (main commit)
2018-03-08 22:58:50 +01:00
ariel-
79a0d012f2
Scripts/Commands: Make Shauren happy
2018-03-06 23:48:53 +01:00
Aokromes
d174eb760a
Scripts/Commands: implemented command .server debug
...
- Shows detailed information about server setup, useful when reporting a bug:
* rev. hash
* versions of mysql, openssl, boost, cmake
* info about autoupdater
* info about ports (realmlist and current)
* vmap/map/mmap status and folder sizes
* available DBC locales
* TDB version
2018-03-06 23:48:39 +01:00
Aokromes
bd49bfef5f
sort headers
2018-03-06 23:30:42 +01:00
Aokromes
c33ff02c34
Core/MMaps: Remove phased tile support
...
* Extremely slow
* Needs to be implemented partially in tools
* Conflicts with upcoming phasing rewrite
2018-03-06 00:22:05 +01:00
Aokromes
1f7391a6b1
Scripts/Commands: add AI/ScriptName to .gobject info
2018-02-16 03:44:27 +01:00
jackpoz
e72f6e31be
Core/Misc: Removed unneeded checks
2018-01-01 16:13:59 +01:00
ariel-
515735b36e
Core/Scripts: fix codestyle
2018-01-01 15:46:44 +01:00
Aokromes
b73149c371
Core/Commands: Fix .modify mount
2018-01-01 15:46:28 +01:00
Aokromes
4bd0525edd
Update copyright note for 2018
2018-01-01 01:06:19 +01:00
Gogs
6c917cd403
Core/Accounts: prevent existing account ban from being updated
...
Signed-off-by: jackpoz <giacomopoz@gmail.com >
2017-12-17 19:13:11 +01:00
Andrew Letson
13fca91e05
Scripts/Commands: Add failure state for quest remove ( #20611 )
...
Add more verbose messaging to the .quest remove command
2017-12-17 15:56:51 +01:00
Aokromes
400daac1b4
Scripts/Commands: modify command .dismount to target any selected player
...
- change security lvl for command .dismount to 2 (gamemasters). For players there is /dismount command
2017-12-17 11:55:50 +01:00
Ovalord
6ecb9746b1
Core/Creature: merged creature extra flag for offhand attacks
2017-12-09 20:37:54 +01:00
Hristiyan
58fe4ebdf2
Core/Commands: Allow using display ids higher than std::numeric_limits<uint16>::max() for .modify morph command ( #21022 )
2017-12-03 17:12:39 +01:00
Aokromes
91affef0c6
Misc: Kill trailing white spaces
2017-11-25 01:36:21 +01:00
jackpoz
67dc6a7576
Core/Misc: Fix static analysis issues
2017-11-12 13:24:42 +01:00
Aokromes
9dc4705ba5
Core/Commands: Fix some commands still using phasemask
2017-11-08 01:41:09 +01:00
Aokromes
0b2e8431aa
Core/Commands: Output phase list in gps command
2017-11-08 00:46:31 +01:00
Aokromes
68a305a47e
Scripts/Commands: updated .npc info to show correct PhaseIDs and PhaseGroups
2017-11-07 19:06:19 +01:00
Aokromes
228e625a86
Core/Quests: implement Quest Greeting (DB table quest_greeting)
2017-10-29 11:53:17 +01:00
Aokromes
5e1a7bcfbb
Core/Misc: Moved CharacterInfo out of world to separate class
2017-10-27 17:52:30 +02:00
Aokromes
8b6261c809
Core/Misc: Fix static analysis issues
2017-07-16 19:05:26 +02:00
Regigicas
b583c1ffec
Scripts/Commands: Fix a crash on summon when no group is avaible ( #20029 )
...
Closes #20027
2017-07-15 16:32:02 +02:00
Aokromes
7627540b11
Combat/threat rewrite prep - merge RBAC/DB changes.
2017-06-28 17:45:14 +02:00
Aokromes
1a5c0f5c3b
Core/Grids: Ported cmangos/mangos-wotlk@ea99457
...
(cherry picked from commit 9299e9b)
2017-06-19 20:20:26 +02:00
S.V
87784721a4
Core/Scripts: Fixed GAMEOBJECT_TYPE_DOOR closing automatically after being opened with .gobj act ( #19342 )
...
Closes #19261 .
2017-06-18 15:41:45 +02:00
Aokromes
a990a4ce08
Rename .debug uws to .debug worldstate (clarity change).
2017-06-17 11:51:12 +02:00
treeston
46f98b64c3
Rename .debug uws to .debug worldstate (clarity change).
2017-06-17 11:42:23 +02:00
treeston
5812c6559f
build fix
2017-06-15 07:49:57 +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
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
treeston
d33f462200
Removed a now-unused local (ca02629 follow-up)
2017-06-12 18:00:28 +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
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
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
treeston
a6b393c2af
clang is dumb
2017-06-06 07:49:31 +02:00
treeston
68c500f020
Some improvements to .debug raidreset command. Now supports heroic difficulty 5-man dungeons and outputs sensible text, as opposed to silently doing (or not doing) stuff.
2017-06-06 07:49:02 +02:00
Aokromes
2d94972577
missing part
2017-05-30 10:20:27 +02:00
Aokromes
dff1518ac2
Scripts/Command: implement .debug play music command
2017-05-30 09:55:45 +02:00
Ryan
20726edec2
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
2017-05-19 23:49:46 +01:00
Aokromes
8020f4b6f5
Remove dead code
2017-05-07 06:51:21 +02:00
Aokromes
6a7f15ecf4
Scripts/Commands: Update reload commands names
2017-05-07 06:05:53 +02:00
Aokromes
0fbcdca05e
Core/Collision: Replaced phasemask with proper phases in GameObject c…
...
…ollision calculation
2017-05-06 01:55:17 +02:00
ariel-
b7b69b88ba
Core/Unit: damage immune improvements
2017-05-04 01:48:16 +01:00
ariel-
04b562418e
Core/Spell: make a distinction between triggered flags with debugging purposes, and don't use them when casting triggered spells
2017-05-04 01:27:22 +01:00
ariel-
3d9c4fd3fc
Core/Spells: use DamageInfo struct to calc spell absorbs and resists, and use calculated proc hitMask on aura ticks
2017-05-04 01:07:05 +01:00