aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-03-25Core/PacketIO: Updated packet structures to 6.2.4.21355Shauren
2016-03-24Core/Networking: Updated packet headers for 6.2.4Shauren
2016-03-24Core/PacketIO: Updated opcode values to 6.2.4.21348 and disabled packets ↵Shauren
that had their structures changed
2016-03-24Core/Game: Fix Tremor Totem in LoS6.2.3/20886Nertx
* Closes #15012 Signed-off-by: Naios <naios-dev@live.de> (cherry picked from commit c9751eb1f822df6a92b7820328a7b7f025d0c997)
2016-03-24Core/AI Remove Reset() call from JustRespawned() hooksirikfoll
* Not needed, and causes trouble when using _DespawnAtEvade() * Closes #16786 (cherry picked from commit acf66813537385c34b620fc5f970d2df35a73d60)
2016-03-24Dep: Add efsw (entropia file system watcher)Naios
* Uses system API's which reduces the overhead instead of checking periodically for changes. * Will be used in the hotswap system to reload shared libraries on changes.
2016-03-24Merge pull request #16827 from DJScias/connectionpatcherShauren
Tools/ConnectionPatcher: patch 'versions' by default to prevent auto-…
2016-03-24Core/Game: Fix the no PCH buildNaios
* Ref cd777f97a18
2016-03-24Core/Game: Fix the clang build when building shared librariesNaios
* Hackfix to solve an unresolved issue in clang that the visibility flag is ignored in some explicit template specializations. * See https://llvm.org/bugs/show_bug.cgi?id=24815 * See https://llvm.org/bugs/show_bug.cgi?id=23667
2016-03-24Core/Scripts: Link the script project always staticallyNaios
2016-03-24Core/Game: Converted the game library to a shared library.Naios
* There is still the possibility to static link against game.
2016-03-24Core/Shared: Converted the shared library to a shared library ,-).Naios
* There is still the possibility to static link against shared.
2016-03-24Core/Database: Converted the database library to a shared library.Naios
* There is still the possibility to static link against database.
2016-03-24Core/Common: Converted the common library to a shared library.Naios
* There is still the possibility to static link against common.
2016-03-24Core/Build: Add the possibility to link libraries dynamically.Naios
* makes it possible to access exported singletons from other shared lib's. * reduces binary size
2016-03-23Dep: Add rapidjsonShauren
2016-03-23Core/Weather: Fix small weather system bugKittnz
https://github.com/cmangos/mangos-wotlk/commit/5ef2f17 (cherry picked from commit 2df2f56f8c1cfdaf47e3e5853d7d9a80c217cc20)
2016-03-23Tools/ConnectionPatcher: patch 'versions' by default to prevent ↵DJScias
auto-updating of executables * On executable drag and drop it will find the current build number and apply the correct versions patch. * This prevents patched executables from auto-updating and causing incorrect version errors. * Also removed "-e" functionality as this change renders it obsolete.
2016-03-23Build fixDDuarte
2016-03-23Improved Auction house deposit handling.pete318
Including the weird quirks. Changes: * Deposit caculated according to same rule as client. (detailed below). Should always match client deposit now * Deposit for multiple auctions now only collected once. Deferred calculation of deposit until all auctions listed. Deposit calculation is as follows: Base deposit calculation = MSV x 15/75% (depending on AH). However this is not rounded. Case to int is used (so always round down) The remainder is held in a float. The base is then multiplied by number of items, and the time multiplier (x2 for 24 hour, x4 for 48 hour) The nearest (no of items or lower) no of items when multiplied by the remainder that creates a whole number is then multiplied by the time multiplier (x1/x2/x4) and then added to deposit. Example: Item sell price 1s25. Deposit 18.75c (15% of 1s25). So base deposit = 18, remainder 0.75. Time 24h (x2) Item count 1 = 36c. Remainder = 0.75 (n) Min = 1s. Deposit 1s Item sell price 1s25. Deposit 18.75c (15% of 1s25). So base deposit = 18, remainder 0.75. Time 24h (x2) Item count 2 = 72c. Remainder = 1.50 (n) Min = 1s. Deposit 1s Item sell price 1s25. Deposit 18.75c (15% of 1s25). So base deposit = 18, remainder 0.75. Time 24h (x2) Item count 3 = 108c. Remainder = 2.25 (n) Min = 1s. Deposit 1s08c Item sell price 1s25. Deposit 18.75c (15% of 1s25). So base deposit = 18, remainder 0.75. Time 24h (x2) Item count 4 = 144c. Remainder = 3.00 (n) Min = 1s. Deposit 1s50c (144c + (3c * 2)) Horrible kludge, to re-create a very weird deposit method. Closes #15674 (PR) Closes #15643 (Issue) (cherry picked from commit 0ac442f19fcfa8c39775c5ae06bba8f3bcbd0407) # Conflicts: # src/server/game/AuctionHouse/AuctionHouseMgr.h
2016-03-22Scripts: Add override to CheckInRoom() definitionsDDuarte
Fixes -Winconsistent-missing-override (cherry picked from commit ac727ab208e592c7a2d01ebe321944402860c3ae)
2016-03-22Core/Instances: Fix build in older VS versionsDDuarte
Relax const uses in BossBoundaryEntry so the compiler can generate proper copy assignment operator (error C2582: 'operator =' function is unavailable in 'BossBoundaryEntry') Also renamed its members to match our coding standards (public members should be UpperCamelCase) (cherry picked from commit 954323d9cb13d4ab3d478bcb51eeb157009d8853)
2016-03-22Merge branch '3.3.5-boundaryagain' into 3.3.5-base (PR #16270)treeston
(cherry picked from commit 1050b68899c661ea09da9e36edb82e8648393673)
2016-03-22Fix stuff™.treeston
(cherry picked from commit 0316dff24530da83ef3466500ee8bd4e1af548ba)
2016-03-22Merge branch '3.3.5-bossboundary' into 3.3.5-base (PR #16089)treeston
(cherry picked from commit 5b8b8c653039ec2add0b3a66468abb85e6f35054)
2016-03-22Merge pull request #16245 from sirikfoll/TurkinatorKittnz
Core/Spells Implement SpellScript needed for Achievement The Turkinator (cherry picked from commit 529899675ab3ef58c7c564bd17e0339bcbbddc23)
2016-03-22Core/Quests: Fixed party accept questsShauren
(cherry picked from commit 48940e292fdde1042f096cac507c2b1b54e8146b)
2016-03-22Merge remote-tracking branch 'tkrokli/gossip_accept_duel' into 3.3.5-basetreeston
(cherry picked from commit 90914518184061d06c7bfba0aebc4ac03b23104f)
2016-03-22Core/Quests: Fixed quest sharingShauren
Closes #12304 Closes #16183 (cherry picked from commit 3c3cde028cbcab64d463707e192fc333d8cadda0)
2016-03-22Core: Fix non pch buildVincent-Michael
2016-03-22Core/AuctionHouse: Fix compileAokromes
2016-03-22Core/AuctionHouse: Fix compile (Part 2)Aokromes
2016-03-22Core/AuctionHouse: Fix compileAokromes
2016-03-21Merge pull request #15977 from tkrokli/landmine_knockback_achievementjackpoz
Scripts/Spells: Mine Sweeper achievement (cherry picked from commit e59b4324b8123fa2123a990cd2b907c39db1a42e)
2016-03-21Merge pull request #16101 from NathanHandley/3.3.5Duarte Duarte
Updated AuctionHouseSeller to have item class stack control (cherry picked from commit bddf9ec6febc9a77308d074bd10db2ddec4b48d5)
2016-03-21Merge remote-tracking branch 'velinath/sai-migrations-3' into 3.3.5-basetreeston
(cherry picked from commit 5084b17308c3441e1ca7f455aad17b4a3de2da72)
2016-03-21Merge remote-tracking branch 'velinath/sai-migrations-2' into 3.3.5-basetreeston
(cherry picked from commit 1d9d03b2891b5481eff6541a8563599ccc60c48d)
2016-03-21Merge remote-tracking branch 'velinath/sai-migrations' into 3.3.5-basetreeston
(cherry picked from commit c7459327b2c8565e7cb101826f5059e3cf0628c4)
2016-03-21Merge pull request #16156 from Treeston/3.3.5-instancerevive2Treeston
Game/Maps: Instance handling bug-fix follow-up (cherry picked from commit ae4fcc3685079e1c24cd46545dae169d5be12046)
2016-03-21Merge pull request #16182 from velinath/sai-migrationsTreeston
Core/Scripts: remove unused npc_taxi scripts (cherry picked from commit 48d0fd276dad6bbf1de364f692243c78814efbfa)
2016-03-21Merge pull request #16171 from velinath/sai-migrationsjoschiwald
Core/Scripts/DB: move Gryphoneer Windbellow to SAI (cherry picked from commit f377a5875cc320934573f5980cd99388ca45f7d3)
2016-03-21Merge remote-tracking branch 'tkrokli/move_wyrmrest_temple_taxi_to_sai' into ↵treeston
3.3.5 (cherry picked from commit e0ffc2921b71e8822ac267399c468f2b4a449745)
2016-03-21Merge pull request #16126 from velinath/taxi-to-saitreeston
(partially cherry picked from commit b6ed3d3fc2b8447059ff0aa0e5b6de36947fd006)
2016-03-21Merge pull request #16110 from Treeston/3.3.5-instancereviveTreeston
Game/Maps: Clean up instance zone-in handling (cherry picked from commit eb3dc8a4f064d89b78248a511bcf67f805ea3314)
2016-03-21Merge pull request #14896 from Ofinka/dupljackpoz
(cherry picked from commit 263f127d075d56be8fd19ef36871bf245bc4bdcc)
2016-03-21Core/Spells fix Arcane MissilesShinDarth
- close #15902 (cherry picked from commit 5fae63804ceb61dd009ac77f76911605e255b5c8)
2016-03-21Core/Player: cleanup function CheckInstanceLoginValidForesterDev
(cherry picked from commit 9573ec52f0ea2fbda0fdcac1bd9ed2617d359338)
2016-03-21Core/Spells: fix conflicts between duration and cast time of channeled spellsShinDarth
(cherry picked from commit 246e568bbd1c741af7204e4a4941c113b7d63e60)
2016-03-21Core/Util: Extracted GetPID to separate functionShauren
2016-03-20Core/Spells: cherry picked relevant changes from commit ↵joschiwald
c498966d23933e323685c3a767d3fe334a60af22 to minimize differences between branches