NoName
50d9d9196d
Core/Gameobject: Rename GO_STATE_ACTIVE_ALTERNATIVE to GO_STATE_DESTROYED ( #24062 )
...
* Step 1: Rename GO_STATE_ACTIVE_ALTERNATIVE to GO_STATE_DESTROYED
* Update src/server/shared/SharedDefines.h
Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com >
Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com >
2020-01-19 17:51:30 +01:00
Aokromes
ed93932537
New year
...
Say bye bye to every year changing dates
2020-01-02 06:25:50 +01:00
Shauren
b990a79fd8
Core/Realms: Move build info (and auth seeds) to database
...
(cherry picked from commit 61f2eed353 )
2019-12-07 13:14:16 +01:00
ccrs
06c6b30ed4
Scripts/ScarletMonastery: instance script cleanup ( #23889 )
...
Adapt InstanceScript into newer structure and style
Adapt existing boss scripts into newer structure and style
Improve existing boss related definitions
Should make each boss more functionally reliable, but nothing new has been added
2019-10-26 23:33:30 +02:00
Treeston
4211645834
[3.3.5] Core/Authserver: TOTP rewrite: (PR #23633 )
...
- Proper management commands (.account 2fa)
- Secrets can now be encrypted (set TOTPTokenSecret in .conf)
- Secret now stored in binary
- Argon2 and AES primitives
- Base32/64 support
2019-08-10 21:34:51 +02:00
Giacomo Pozzoni
a0f8ce14e9
3.3.5 Don't allow to summon dead hunter pets ( #23271 )
...
* Core/Player: Add support to SMSG_PET_TAME_FAILURE
* Core/Pet: Don't summon dead pets when using "Call pet"
2019-08-02 16:09:02 +02:00
Treeston
b2b7ae8898
Contrib/Misc: There, build fix. 19d71fb follow-up.
2019-07-30 12:04:26 +02:00
Treeston
19d71fb206
Contrib/Misc: Allow enumutils_describe.py to better deal with commented-out enum lines
2019-07-30 11:42:08 +02:00
Treeston
e813200e5e
Core/Misc: Kick a Totem error log upstairs one stack frame to give it access to various debug info and make Aokromes happy.
2019-07-29 21:37:15 +02:00
ForesterDev
0c317498a5
Scripts/Defines: cleanup some magic numbers in factions ( #23631 )
2019-07-25 12:54:49 +02:00
ForesterDev
915f8a9d2c
Core/Totems: update select display for shaman totems ( #23583 )
...
(cherry picked from commit 8ca6a20e73 )
# Conflicts:
# src/server/game/Entities/Totem/Totem.cpp
# src/server/game/Entities/Unit/Unit.cpp
# src/server/game/Entities/Unit/Unit.h
# src/server/game/Spells/SpellMgr.cpp
# src/server/game/Spells/SpellMgr.h
# src/server/game/World/World.cpp
2019-07-24 23:53:31 +02:00
ccrs
3785a35511
Server/Packets: implement SMSG_RESYNC_RUNES packet structure
2019-07-13 18:58:04 +02:00
Ovahlord
980047763a
Core/Creature: Reworked creature aggro radius calculation ( #20615 )
...
* Core/Creatures: rewrote creature aggro radius calculation
* Formulas are taken from WoW Wiki
2019-07-05 18:21:00 +02:00
Jozef Dúc
78070163dc
Core/Object: Range check vol. 2 ( #23226 )
...
* Core/Object: Fix all missing parts for #23062
* Update GameObject.cpp
2019-05-02 21:53:12 +02:00
Shauren
d56c671064
Core/Dep: Boost 1.70 compatibility
...
(cherry picked from commit bcda8dd742 )
2019-04-14 01:04:02 +02:00
jackpoz
cc0f20f73d
Core/Misc: Fix no-pch build
2019-02-16 18:28:25 +01:00
jackpoz
46f2595f51
Core/Networking: Set SO_REUSEADDR on *nix platforms
2019-01-18 20:31:47 +01:00
Giacomo Pozzoni
57d7b19452
Core/Networking: Fix memory leak ( #22923 )
...
Fix memory leak reported by ASan happening when ports fail to bind in Authserver
2019-01-10 20:02:09 +01:00
Treeston
fcfcb0eb6f
Happy New Year, folks. It's 2019!
2019-01-01 15:45:25 +01:00
Shauren
3b5014fdae
Core/Spells: Fixed ErrorCube spell missiles
2018-12-31 21:41:25 +01:00
Ghaster
bf3ab6d9c4
Core/Creatures: Port trainer changes from master
...
Closes #20493
2018-12-30 19:51:36 +01:00
Treeston
3acba6dded
Core/Misc: Explicit typing for SpellAttrN enums, add nicer text to UNKs, and restore some relevant info from old comments. Final one of these.
2018-12-11 14:38:50 +01:00
Treeston
cd7b036485
Core/Misc: Update description text for SpellAttr6 and SpellAttr7
2018-11-27 15:59:36 +01:00
Treeston
d920e5b0e4
more clarity ( 9309988 follow-up)
2018-11-27 00:02:47 +01:00
Treeston
9309988a05
Core/Misc: Update description text for SpellAttr5 (I'm back, baby!)
2018-11-26 23:57:02 +01:00
Treeston
8836fc3903
Core/Misc: Update description text for SpellAttr4
2018-11-14 19:37:10 +01:00
Treeston
50f78e686c
Core/Misc: Update description text for SpellAttr3
2018-11-13 01:20:51 +01:00
Treeston
9b4feaacfa
Core/Misc: Update description text for SpellAttr2
2018-11-12 20:43:15 +01:00
Treeston
8cac5feb58
Core/Misc: Update description text for SpellAttr1
2018-11-12 13:05:27 +01:00
Treeston
b69ee07d50
Core/Misc: Update description text for SpellAttr0 to match actual behavior
2018-11-12 01:22:27 +01:00
Shauren
f6b0d99e2c
GCC build fix
...
Closes #22785
2018-11-12 00:39:53 +01:00
Treeston
c16d461e16
Core/Util: Redesign SmartEnum to properly work for large enums (>64 entries) and play nice with IDEs (PR #22768 )
2018-11-11 17:52:41 +01:00
Treeston
338e8ba0fe
Core/Misc: Partial merge of 3.3.5-dbedit:
...
- Added SmartEnum.h for enum iteration, stringification, and more, courtesy of krabicezpapundeklu/smart_enum
- Moved a bunch of enums in SharedDefines.h to the new system
- Miscellaneous utility methods ported
2018-10-26 14:43:22 +02:00
ccrs
7417cbc655
Core/Shared: add BattlefieldBattleId definitions
...
Also rename BG_TEAMS_COUNT and BattlegroundTeamId
2018-10-24 16:45:26 +02:00
Treeston
f2447a8dfc
Core/DBC: Some cleanup of Cleanup ( 8edea4a follow-up)
2018-10-02 20:05:22 +02:00
Treeston
8edea4a3c2
Core/DBC: Sanitize DBC loading procedure. Extra checks. Capability to load strings from DB. Load SpellName from spell_dbc.
2018-10-02 19:01:57 +02:00
Treeston
ab3eab990e
Core/Misc: Revert 4990423, need to find out a better way to handle this.
2018-09-27 20:59:48 +02:00
Treeston
4990423dbf
Core/Misc: Unify naming of DBC entry, storage and format identifiers based on DBC file name
...
* DBC file name: <dbc>.dbc
* Format string: DBCfmt_<dbc>
* DB Format string: DBCfmt_<dbc>_DBFormat
* DB index string: DBCfmt_<dbc>_DBIndex
* Entry struct: <dbc>Entry
* Global storage: s<dbc>Store
2018-09-27 18:19:20 +02:00
Treeston
1dc675f0a1
Core/Misc: constexpr a bunch of things, and a missing include of Windows.h somewhere
...
(that last one wasn't me!)
2018-09-27 14:42:42 +02:00
Treeston
8ad5322465
Core/Misc: Move some headers from game/ to shared/
2018-09-27 14:01:34 +02:00
jackpoz
deabd4ab45
Core/Packets: Reduce memory footprint of cached queries ( #22297 )
...
Ensure only the minimum required memory is used by caching query packets by calling shrink_to_fit()
2018-08-22 19:44:21 +02:00
Shauren
fcb1e3e642
Core/PacketIO: Added missing move assignment operator to ByteBuffer
2018-04-19 17:35:57 +02:00
Shauren
c01d4ceadc
nopch build fix
2018-01-08 20:40:53 +01:00
Shauren
b2b4f9d1e4
Core/Misc: Added compatibility layer for boost 1.66 and future std:: networking stuff
...
* Based on work done by @dimiandre in PR #21173
Closes #21171
Closes #21173
(cherry picked from commit dfd2660a85 )
2018-01-06 12:30:28 +01:00
Shauren
6da6f1b415
Core/Networking: Activate single threaded optimization for io_service running in NetworkThread
...
(cherry picked from commit 9711dd3f70 )
2018-01-06 12:29:23 +01:00
tkrokli
f6b6f57a6d
Update copyright note for 2018
...
Best wishes for the new year.
2018-01-01 01:55:29 +01:00
Naios
85e460802d
Build: Inherit the features and warning flags privately
...
(cherry picked from commit 1285347518 )
2017-12-21 23:31:11 +01:00
Naios
92f96fc10e
Build: Use the cotire library for precompiled header handling
...
* Required for handling flags inherited by linked projects
correctly in the corresponding precompiled header.
* Reduces the maintenance effort for precompiled headers
2017-12-17 20:22:34 +01:00
Aokromes
6c9c106d39
Misc: More cleanup
2017-11-25 03:00:05 +01:00
Aokromes
59e94fd9bb
Misc: More cleanup
2017-11-25 02:39:27 +01:00