Antz
9d20fe2b32
Initial project location adjustment
2020-02-17 09:22:43 +00:00
Antz
f1c9e0f94b
[Sync] Project header sync
2020-02-17 09:22:26 +00:00
Salja
ab2c78ba59
Implemented Phase Definitions, Terrainswap and multiphasing
...
* fixes cataclysm aura effect SPELL_AURA_PHASE without phasemasks defined in miscValueA
NOTE:
- Need some more test and feedback!
Thanks to:
- Naios: Main Author
- Cyberbrest: For the hard research work about multiphasing.
- Venugh: He helped me with a lot of strange compile Errors.
- Shauren: For the 4.3.4 phaseshift packet.
- Booksize: He showed me how terrainswap works
- Zakamurite: For Backporting some to MaNGOS
- All other Author
2020-02-17 09:21:22 +00:00
Antz
1997c1e903
Rebase resync
2020-02-17 09:19:44 +00:00
billy1arm
ef445ea523
[12632] Revert previous commit (see Notes)
2020-02-17 00:54:15 +00:00
Dramacydal
1cd806c02e
[12631] Use uint32 for phaseMasks in core and database
2020-02-17 00:41:55 +00:00
Schmoozerd
a27787851c
[c12537] Update Authorship information
...
(based on commit [12388] - 037f217)
Signed-off-by: Xfurry <xfurry@scriptdev2.com>
2020-02-16 21:27:46 +00:00
Schmoozerd
a05738717a
[c12536] Happy New Year 2013
...
Update authorship information and prepare for easier ways next year
Signed-off-by: Schmoozerd <schmoozerd@cmangos>
(based on commit [12325] - b7dbcda)
2020-02-16 21:25:01 +00:00
cyberium
f432438665
[12207] Rewrite Checks required when entering a map
...
Expected way from now on is:
- Test if a map can be entered with Player::GetAreaTriggerLockStatus
- IF this doesn't return AREA_LOCKSTATUS_OK, and if wanted,
send the fail-message with Player::SendTransferAbortedByLockStatus function.
Please feedback any hidden problems!
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2020-02-16 20:42:24 +00:00
Yaki Khadafi
4dcb91df9f
[12164] Fix inspect honor kill stats, arena stats.
...
Fix SMSG_NOTIFICATION structure
Move back Updatehonorfields, too fastly removed
Define some pvp opcodes
Signed-off-by: Yaki Khadafi <elsoldollo@gmail.com>
2020-02-16 20:41:42 +00:00
rsa
de95d1d480
[12123] Move BattleGround code to separate BattleGround directory. Also some corrects to unload BG's
2020-02-16 20:40:57 +00:00
Yaki Khadafi
c032f556bf
[0075] Unintended changes
...
Signed-off-by: Yaki Khadafi <ElSolDolLo@gmail.com>
2020-02-16 08:59:14 +00:00
Yaki Khadafi
b4d97ccf77
[0072] Fix world teleport and use normalized orientation in some more places
...
Signed-off-by: Yaki Khadafi <ElSolDolLo@gmail.com>
2020-02-16 08:58:36 +00:00
Yaki Khadafi
d9e98799fd
[0043] Too fast, fix compile
...
Signed-off-by: Yaki Khadafi <ElSolDolLo@gmail.com>
2020-02-16 07:37:42 +00:00
Yaki Khadafi
2102fea475
[0042] Execute Flushbits before packet send
...
Signed-off-by: Yaki Khadafi <elsoldollo@gmail.com>
2020-02-16 07:37:41 +00:00
Yaki Khadafi
00488d845c
[0031] Improvements and typofixes
...
Signed-off-by: Yaki Khadafi <elsoldollo@gmail.com>
2020-02-16 07:37:31 +00:00
Fabian
3b8fb556a7
[0028] Implented new phase/map/terrain swap system for cata.
2020-02-16 07:37:26 +00:00
Yaki Khadafi
7899d26665
Fix SMSG_AUTH_RESPONSE and addons
...
Signed-off-by: Yaki Khadafi <elsoldollo@gmail.com>
2020-02-16 02:53:40 +00:00
Yaki Khadafi
ec939a5bce
Login world, fix sql
...
TODO: SMSG_UPDATE_OBJECT to see world
Signed-off-by: Yaki Khadafi <elsoldollo@gmail.com>
2020-02-16 02:25:32 +00:00
Salja
67c609457f
Fix AuthChallenge, AuthSession, AuthResponse.
...
New opcode handler definition method.
Thanks: Lightguard, Netcho, Fabi
Signed-off-by: Salja <salja2012@hotmail.de>
2020-02-16 02:25:25 +00:00
Schmoozerd
835d1c7479
[12069] Cleanup comment style
2012-07-22 14:39:31 +02:00
Schmoozerd
e32b9953a1
Cleanup Operator padding
2012-07-20 17:38:23 +02:00
Schmoozerd
6379a746d7
Various Cleanups (game T-Z)
2012-07-19 21:52:26 +02:00
darkstalker
f777665d48
[12021] Fix some warnings
...
Thx to stfx for porting
Signed-off-by: stfx <stfx@hotmail.de>
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-06-25 15:40:27 +02:00
TOM_RUS
ea6fa98d80
Fixed typo.
2012-06-13 16:36:26 +04:00
stfx
f3f3349661
[11973] Various Cleanups
...
Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
2012-04-22 19:48:05 +02:00
Schmoozerd
8068dcf6dd
[11875] Update Copyright notice to year 2012
...
Start timemachine and a Happy new year to all!
2012-01-16 17:43:59 +01:00
VladimirMangos
249fb836ca
[11490] Alow implicit cast ObjectGuid->uint64 and only explicit uint64->ObjectGuid
...
Now safe allow this casts in like way after completed convertion to ObjectGuid use.
Also simplify code in result allowed auto cast to uint64.
Please _not_ add new uint64 storages (local and in structures) for guid values.
2011-05-15 22:04:57 +04:00
VladimirMangos
719e298795
[11470] Final cleanup uint64 guid cases
...
Also drop logout player update fields cleanup that in any cases not saved.
2011-05-11 21:36:27 +04:00
VladimirMangos
ef6a48fe03
[11465] non-ObjectGuid guids in random places.
...
Only ChannelMgr code wide use uint64 guids now, and Map object stores.
2011-05-10 21:27:49 +04:00
VladimirMangos
151e5eae9c
[11458] Non-item related uint64 guids replaced by ObjectGUids in Player.h
...
Also let ObjectAccessor::FindPlayer optimize empty guid case work.
2011-05-09 21:54:09 +04:00
zergtmn
6498941ead
[11430] Introduce GuildMgr
...
Move all guild-related functions from our overpowered ObjectMgr to GuildMgr.
Thx leak for idea.
2011-05-06 19:27:36 +06:00
unknown
82367bbdea
[11398] Get rid of 2 useless timers and drop a problematic diff in session update
...
Signed-off-by: Neo2003 <Neo.2003@Hotmail.fr)>
2011-04-26 18:39:04 +02:00
TOM_RUS
83b41546aa
Dropped old code.
2011-04-18 06:59:32 +04:00
TOM_RUS
0f8c46878b
Updated some structs and enums.
2011-04-14 08:14:03 +04:00
Ambal
8fd323a09a
[11317] More SQL requests to use prepared statements.
...
Signed-off-by: Ambal <pogrebniak@gala.net>
2011-04-06 00:13:12 +03:00
Ambal
40ef9cbf2f
[11284] Implement prepared statements for INSERT+DELETE+UPDATE SQL requests. Should improve player save performance + lower MySQL server CPU usage.
...
Note: PostgreSQL does not have prepared statements implemented using native APIs.
Huge thanks to Undergarun, kero99 and Vinolentus.
Signed-off-by: Ambal <pogrebniak@gala.net>
2011-03-25 22:17:59 +02:00
VladimirMangos
784c0ca781
[11017] Finaly restore non-crashing non-in-world logout.
...
For example at close client with far teleport loading screen.
2011-01-16 20:38:48 +03:00
VladimirMangos
bf0ecf6e71
[10947] Update copyright notice for 2011 year.
2011-01-01 20:33:43 +03:00
VladimirMangos
92ce21d009
[10850] Move common check part for recently added filter classes to helper function.
...
This is more safe have expected tio be same check in one function.
Also apply some code style fixes.
2010-12-10 02:16:56 +03:00
Ambal
5f539117a4
[10848] New system for parallelizing client packet processing. Handle WorldSession updates in Map::Update() where we are safe to proceed. Thank you for all your feedback!
...
Signed-off-by: Ambal <pogrebniak@gala.net>
2010-12-09 20:21:41 +02:00
VladimirMangos
a8a7f3c796
[10815] Use in social lists API ObjectGuid form.
...
0 GUID_LOPART uses in code. :)
2010-12-02 08:32:46 +03:00
VladimirMangos
3de8212e03
[10801] More ObjectGuid uses in battleground code.
2010-12-01 13:29:30 +03:00
VladimirMangos
f9bcfa3a89
[10739] Cleanup pet remove code and some fixes.
...
* Merge Player::RemovePet and Pet::Remove function code to Pet::Unsummon
This let be sure that in all cases all required steps doen. For example this fix
creature's guardians propertly remove from guardians list.
* Add new pet save mode PET_SAVE_REAGENTS as replacement PET_SAVE_NOT_IN_SLOT+true-arg stable pair in old function args
This will avoid use reagent save arg with wrong different save modes.
* Fixed recently added code with absent check for re-summon protector pet call.
2010-11-19 02:17:55 +03:00
VladimirMangos
10d3d3ce24
[10692] Fixed some GCC warnings and code errors.
...
Thanks to freghar for provide cleaned list of warning messages.
2010-11-07 21:30:55 +03:00
DasBlub
fc5dd54f37
[10612] Revert "[10611] Made some values const"
...
Reason: It makes no sense to make a local variable const.
This reverts commit 49e3184d69056738701bc15d9b7f982bf11d7bbc.
2010-10-15 22:29:10 +02:00
Reve
47d971c7f9
[10611] Made some values const
...
Signed-off-by: DasBlub <dasblub@gmail.com>
2010-10-15 22:14:42 +02:00
VladimirMangos
de0e7faae8
[10544] Output debug only note for known not implemented packets
...
This is packets that have allowed to receive setting (not STATUS_NEVER)
and WorldSession::Handle_NULL handler.
Mark some packets in this way.
2010-09-26 19:05:52 +04:00
Lynx3d
47397ff19b
[10509] Fix some "foo initialized after bar" gcc warnings and remove some unused variables.
2010-09-20 10:07:25 +02:00
VladimirMangos
9b3d37f0cf
[10378] Avoid double lookup member slot in guild operations.
...
Also more wide use ObjectGuid in guild code
and fixed some uint32->uint64 guid assigns.
2010-08-19 11:17:33 +04:00