Commit Graph

23840 Commits

Author SHA1 Message Date
leak
bfcbde1c97 Various cleanups and fixes due to feedback 2014-06-22 16:29:49 +02:00
leak
ca3327dbed Replaced ACE_Configuration_Heap based config file handling with boost::property_tree::ini_parser 2014-06-22 15:45:54 +02:00
leak
7dd6f0f1d8 Replaced all ACE_OS::localtime_r calls 2014-06-22 15:42:46 +02:00
suranex
b3aebb21ec Core/Dependencies: Update gsoap-library to v2.8.17r 2014-06-22 14:33:51 +02:00
jackpoz
ec8cccffe9 Core/Groups: Fix UpdatePlayerOutOfRange() not updating some out of range group members
Fix UpdatePlayerOutOfRange() not updating some out of range group members on different maps by also checking if both player and member are on same map.
2014-06-22 14:24:51 +02:00
Shauren
5e80f86514 Core/Spells: Defined unknown attribute 2014-06-22 12:40:34 +02:00
Trisjdc
ddc8c35d1b Merge pull request #11750 from gecko32/upstream_master
core/spells: Cyclone & Farie Fire Piercing Cyclone
2014-06-22 09:07:11 +01:00
Aokromes
516246cbe9 DB/SAI: Fix Catch and Release
By Polkic, closes #11236
2014-06-22 06:50:17 +02:00
Aokromes
d672828c0e DB/Gameobject: Netherwing Egg
By justicar, updates #10813
2014-06-22 06:26:59 +02:00
Vincent-Michael
ac343c72cc DB/Creature: Fix locales_creature for some language 2014-06-22 00:52:57 +02:00
Rochet2
c22d51f468 Core: Fix pet dismiss on phase with update 2014-06-21 23:57:23 +03:00
leak
ccf3374e49 Removed ACE dependies from ByteBuffer 2014-06-21 20:21:33 +02:00
leak
0df19b9087 Replaced ACE_Auto_Array_Ptr 2014-06-21 20:19:55 +02:00
leak
33dc72a812 Replaced Threading and SFMT access related code with std::thread and boost TSS
Note: The remote access thread is currently broken due to unknown ACE fail (will be replaced at some point anyways..)
2014-06-21 19:39:16 +02:00
Discover-
dae3ae0696 Merge pull request #12328 from Rochet2/onfirstlogin
Core: Add loginFirst param to OnLogin hook to allow doing things on firs...
2014-06-21 19:11:22 +02:00
Rochet2
7240fafe94 Core: Add loginFirst param to OnLogin hook to allow doing things on first login only
whitespacefix

Fix warning about unused param
2014-06-21 17:40:56 +03:00
Aokromes
8ddf289e2f DB/Creature: Fix Kroshius text
By Rushor, closes #11801
2014-06-21 08:27:34 +02:00
Kinzcool
1c848d15e8 DB/Spells: Added all serverside spells for 3.3.5a 2014-06-20 23:15:39 -04:00
jackpoz
0892c71a16 Core/Dependencies: Clean up recastnavigation folder
Remove old files from recastnavigation folder and update the structure to the same of https://github.com/memononen/recastnavigation/ to allow easier updates.
2014-06-20 23:30:44 +02:00
Shauren
ffcdcea13a Core/Players: Fixed Death Knight starting First Aid skill max value 2014-06-20 21:34:30 +02:00
jackpoz
57069b393d Core/Dependencies: Upgrade to jemalloc-3.6.0 2014-06-19 22:20:55 +02:00
Vincent-Michael
dc96fb1cee Core: Fix typo in 316d9a5ce8 2014-06-19 18:51:47 +02:00
Vincent-Michael
316d9a5ce8 Core/Misc: Fix coverity analysis issues 2014-06-19 15:58:33 +02:00
Shauren
fccdba3842 Core/Players: Fixed trainers still displaying profession skills after learning
Closes #8103
2014-06-19 15:30:07 +02:00
Aokromes
1962b68ac3 DB/Creature: Spawn Thalorien Dawnseeker's remains
Closes #11017
2014-06-19 06:54:05 +02:00
Shauren
232eaae69c Scripts/Icecrown Citadel: Fixed a possibility to start the encounter again if Tirion evades during outro RP
Closes #10060
2014-06-18 00:00:41 +02:00
Shauren
0f0cea104d Scripts/Misc: Fixed training dummies not entering combat 2014-06-17 21:13:40 +02:00
Shauren
646fa3cb99 Merge pull request #12301 from Unholychick/patch-3
Core/Spells fix 0442ff5c99
2014-06-17 17:24:52 +02:00
Shauren
d60f959fce Core/Pets: Fixed pet power regeneration
Closes #12292
2014-06-17 17:23:30 +02:00
yesitsme
77d70fbc0c Core/Spells fix 0442ff5c99
Let it apply only to players
2014-06-17 16:44:24 +02:00
Trisjdc
83ebab72ac Merge pull request #12299 from SeTM/patch-1
Update SpellAuraEffects.cpp
2014-06-17 15:21:55 +01:00
Alex
16feef9e33 Update SpellAuraEffects.cpp
Cleanup. Already in spell scripts.
2014-06-17 16:36:39 +03:00
Trisjdc
4191ad4cb2 DB/SpellGroups: Fix a couple of runtime DB errors from f27821486b 2014-06-17 00:29:29 +01:00
joschiwald
a986e328b0 Merge pull request #12291 from Unholychick/patch-lotp
Core/Spells: Fix Leader of the Pack
2014-06-17 01:05:22 +02:00
Unholychick
bd0dd6443f Core/Spells: Fix Leader of the Pack
Broken with 6b430db910 because we used the wrong spell...
2014-06-16 23:07:38 +02:00
Shauren
9c6b541776 Core/Transports: Fixed crashes caused by invalid leftover transport references
Closes #12282
2014-06-16 22:50:47 +02:00
Trisjdc
24d834af17 Fixup 2014-06-16 14:03:21 +01:00
Trisjdc
ddaafdb720 DB/SpellGroups: Fix Poison Stacking 2014-06-16 13:45:03 +01:00
Trisjdc
e8df8ff4df Core/Auras: Implement stacking interaction between SPELL_AURA_MOD_TOTAL_STAT_PERCENTAGE and SPELL_GROUP_STACK_RULE_EXCLUSIVE_SAME_EFFECT. Allows BoK/BoS to stack while maintaining the strongest buff 2014-06-16 02:48:48 +01:00
Trisjdc
e9bc7edeff DB/SpellGroups: Quick fixes in latest SQL 2014-06-16 02:45:26 +01:00
Trisjdc
0442ff5c99 Merge pull request #12284 from Unholychick/patch-mana
Core/Spells: Implement SPELL_ATTR7_CAN_RESTORE_SECONDARY_POWER
2014-06-16 01:32:19 +01:00
Unholychick
6b430db910 Core/Spells: Implement SPELL_ATTR7_CAN_RESTORE_SECONDARY_POWER
spells without this attribute will no longer energize secondary power.
Druids in cat form will no longer be able to replenish mana from every kind of spell
2014-06-16 01:38:46 +02:00
Trisjdc
f27821486b DB/SpellGroups: Completely review of WotLK Stack Rules
Closes https://github.com/TrinityCore/TrinityCore/issues/4313, https://github.com/TrinityCore/TrinityCore/issues/1626, https://github.com/TrinityCore/TrinityCore/issues/5173, https://github.com/TrinityCore/TrinityCore/issues/5822, https://github.com/TrinityCore/TrinityCore/issues/12212, https://github.com/TrinityCore/TrinityCore/issues/3814, and probably others
2014-06-15 23:22:53 +01:00
Vincent-Michael
6332eaee9f Core: Kill again whitespace :/ 2014-06-15 19:43:10 +02:00
jackpoz
4688676f3e Shared/Misc: Improve Windows crash report
Improve WheatyExceptionReport Windows crash report to write a cleaner and more readable crash report, in particular:
- Fix missing variable Type in some cases
- Fix missing variable Name in some cases
- Properly format each member to avoid confusion when reading the log
- Add support for double pointers, e.g. Type**
- Add initial support for arrays, logging the number of elements and the first 10 elements for now. UDT members of array elements are not supported yet
- Skip static members, SymTagVTable and other not needed types
- Skip SymTagUDT with no children
- Fix possible stack overflows when logging strings/char*/char[] values.
- Fix "punting on symbol" error happening when trying to dereference bad pointers.
- Fix <user defined> type being logged instead of the correct type when reaching WER_MAX_NESTING_LEVEL or with pointer types with invalid addresses.
2014-06-15 18:46:20 +02:00
Trisjdc
6098a5e43a Core/Auras: Add a new stack rule to handle cases where the aura that is 'stronger' prevails (SPELL_GROUP_STACK_RULE_EXCLUSIVE_HIGHEST) 2014-06-15 17:27:57 +01:00
joschiwald
e55835a6a9 Core/Creature: load correct vehicleid of difficulty mode npcs if set otherwise inherit from normal mode entry
Closes #8783
2014-06-15 17:49:17 +02:00
joschiwald
7b3141bfde Scripts/Gurtogg:
* fixed bloodboil targeting
* fel rage should only hit players

Closes #12193
2014-06-15 17:41:42 +02:00
Trisjdc
aca3795fa7 Core/Spells: Skip adding CAST_FLAG_RUNE_LIST to rune spells if it's a triggered cast. Solves some of the occasional Death Knight rune visual issues 2014-06-15 15:00:56 +01:00
Trisjdc
4e81e3c194 Core/Vehicles: Define and implement VEHICLE_SEAT_FLAG_B_KEEP_PET 2014-06-15 14:57:04 +01:00