joschiwald
b000fdca70
Core/Entities: allow interaction with gameobject questgivers if player can take or return quests
...
Closes #11269
Closes #8898
Closes #10204
Closes #11410
Closes #7053
Closes #6189
Closes #9474
2014-02-06 21:23:18 +01:00
Gacko
1b2e4d8110
Remove whitespaces from previous commit
2014-02-05 17:49:04 +01:00
Gacko
d0c9970be0
Authserver / Worldserver: Fix warnings about unused variables
2014-02-05 17:33:28 +01:00
Shauren
0d51fd55a1
Core/Auras: Implemented SPELL_AURA_MOD_COOLDOWN
...
Closes #9671
2014-02-05 13:00:42 +01:00
Discover-
30924211a3
Merge pull request #11568 from Rochet2/VendorChecks
...
Core: Add rest of checks from SendListInventory to BuyItemFromVendorSlot
2014-02-05 10:18:02 +01:00
Discover-
72ed06ddfd
Core/Achievements: Use ACE_OS::localtime_r instead of localtime in my previous commit for thread safety.
...
Thanks to @Shauren
2014-02-05 10:15:43 +01:00
Discover-
f29463cf66
Core/Achievements: Implement criteria type ACHIEVEMENT_CRITERIA_TYPE_ON_LOGIN and criteria requirements ACHIEVEMENT_CRITERIA_REQUIRE_NTH_BIRTHDAY and ACHIEVEMENT_CRITERIA_REQUIRE_KNOWN_TITLE. Fixes anniversary achievements.
...
By @Schmoozerd
2014-02-05 09:34:12 +01:00
Rochet2
49593361e3
Core: Add rest of checks from SendListInventory to BuyItemFromVendorSlot
2014-02-04 15:49:58 +02:00
Aokromes
988c2894a3
Merge pull request #11095 from gerripeach/pull_request3
...
Core/LFG: Minimum item level in Wotlk heroic dungeons
2014-02-04 04:18:34 -08:00
Shauren
d006f4b734
Core/Spells: Fixed AoE damage reduction auras, original patch by @Unholychick
2014-02-04 11:31:13 +01:00
Shauren
996e9115ac
Core/Groups: Fixed UnitIsPartyLeader lua function
2014-02-04 10:57:32 +01:00
joschiwald
f1bfd43c58
Core/Misc: remove error log, which returns false positives
2014-02-02 16:15:07 +01:00
Discover-
e59f3f7333
Core/Chat: Fix a new issue caused by c0224dd7ca which would trigger false positives for CHAT_MSG_AFK and CHAT_MSG_DND.
2014-02-02 15:13:53 +01:00
jackpoz
8f29fb9aee
Core/Spell: Handle SPELL_AURA_FORCE_REACTION missing cases
...
Always check forced reputation ranks before any other faction check to get the reaction between 2 units.
Fixes #5790
2014-02-01 21:21:47 +01:00
joschiwald
11b48569c8
Core/Spells: fix crash when loading custom spell attr with invalid spellid
2014-02-01 19:23:20 +01:00
w1sht0l1v3
2df3fe3a00
Core/Scripts: Fix quest The Totem of Kar'dash alliance version.
...
Remove some hungarian notation for horde side version.
Closes #11035
2014-02-01 19:07:48 +02:00
Discover-
c0224dd7ca
Core/Chat: Fix an exploit where it was possible to speak in universal language in say/yell/emote by sending CMSG_MESSAGECHAT using cheats.
2014-02-01 13:27:16 +01:00
Shauren
19172ee4c2
Build: Use override/final keywords for VS 2012 and newer. (VS 2013 still defines __cplusplus as 199711L)
2014-01-31 23:30:25 +01:00
jackpoz
b054275fb2
Shared/Logs: Fix crash in Console log output
...
Correctly handle the return value of vsnprintf() which returns -1 if the buffer is too small http://msdn.microsoft.com/en-us/library/1kt27hek.aspx . In this case just truncate the output.
This caused a crash on character delete if Logger.entities.player.dump was enabled and set to 3.
Fixes #11539
2014-01-31 22:11:49 +01:00
jackpoz
68d48ecbd1
Core/Arena: Fix arena season not always appearing to clients
...
Arena season sent to client with SMSG_INIT_WORLD_STATES opcode was not sent if Player was on a zone with id 0 on login. Initializing the zone id to -1 will always trigger UpdateZone() properly on login.
Fixes #10623
2014-01-31 20:47:47 +01:00
Duarte Duarte
5666c7cc35
Core/Achievs: Rename a few unknown achievement criteria flags
...
Source tomrus88, Mangos
2014-01-31 15:43:24 +00:00
Discover-
a242662ae6
Core/Spells: Fix DK Ghoul's damage after ad8eb434c0. I misread 'SpellScript::m_damage' for 'SpellScript::damage'.
...
By @joschiwald
2014-01-31 10:37:55 +01:00
Duarte Duarte
d749b72193
Core&DB/Spells: Move custom spell attributes from code to DB, spell_custom_attr table
...
`spell_custom_attr`
- `entry` uint PK
- `attributes` uint (enum SpellCustomAttributes of SpellInfo.h)
2014-01-31 04:32:03 +00:00
QAston
9495194bf2
Fix warnings introduced on littleendian in 2134cb610d
...
This fix prevents possible issues on bigendian machines. Don't use c style casts ppl, it's evul.
2014-01-30 23:43:37 +01:00
jackpoz
856e0933b5
Scripts/HoR: Fix log error
...
Fix "DoZoneInCombat called for creature that has empty threat list" error caused by DoZoneInCombat() called by IsSummonedBy() in a script before the Creature is allowed to enter combat.
2014-01-30 21:29:37 +01:00
jackpoz
378d27f9bc
Core/Splines: Fix "velocity > 0.1f" error
...
Updates #6191 .
2014-01-30 20:03:13 +01:00
Discover-
ad8eb434c0
Core/Misc: Missing changes and get rid of useless method in acd46085d1
2014-01-30 10:28:05 +01:00
joschiwald
acd46085d1
Core/Spells: drop last leftovers of hardcoded spell target selection and move it into spellscripts
...
Closes #1719
Closes #3186
2014-01-30 02:40:12 +01:00
joschiwald
166f7d41da
Core/Spells: addition to 96060bf007
2014-01-27 23:01:37 +01:00
joschiwald
6dc15294e2
Core/Spells: move paladins judgements to spellscripts
2014-01-26 23:56:53 +01:00
QAston
139ee0c8b7
Fix incorrect debug log in authserver
2014-01-26 22:04:45 +01:00
w1sht0l1v3
38436f21c6
Core/Gameobjects: Fix not being able to use the fishing node/float after 6b25c2b414
2014-01-26 22:46:10 +02:00
QAston
2134cb610d
Remove unneeded bigendian checks (they're already part of EndianConvert).
2014-01-26 21:32:07 +01:00
gerripeach
ffe1e6e2ba
Core/LFG: Minimum item level in Wotlk heroic dungeons
...
WotLK Heroics, beside Trial of the Champion, Pit of Saron, Halls of Reflection and The Forge of Souls unlock with an average item level of 160.
Also Trial of the Champion (normal) and The Forge of Souls (normal) unlock with an item level of 160.
http://www.wowwiki.com/Dungeon_Finder?oldid=2404648#Wrath_of_the_Lich_King_dungeons
2014-01-27 03:14:50 +07:00
Vincent_Michael
79a2a0c434
Core/Spell: Fix logic fail in 96ae4caf62
2014-01-26 16:42:02 +01:00
Aokromes
d2e782a13b
Core/Spells: Add SPELL_ATTR0_CU_REQ_CASTER_BEHIND_TARGET to some Backstab spells
...
Original fix by Bruescrues
Closes #10767
Signed-off-by: Duarte Duarte <dnpd.dd@gmail.com >
2014-01-26 14:26:25 +00:00
Vincent_Michael
96ae4caf62
Core/Spells: Fix typo in 955fb907c5
2014-01-26 03:56:41 +01:00
Vincent_Michael
955fb907c5
Core: Fix warnings
2014-01-26 03:48:33 +01:00
joschiwald
fbddda52e7
Core/Spells: move more spells to spellscripts
2014-01-26 02:24:57 +01:00
joschiwald
96060bf007
Core/Spells: move some spells so spellscripts
2014-01-26 01:02:20 +01:00
jackpoz
88a5d01016
Core/Calendar: Crash fix
...
Attempt to fix #11512 crash by adding a NULL check since GetEvent() can return NULL.
2014-01-25 21:28:01 +01:00
Discover-
6b25c2b414
Core/Gameobjects: Fix an exploit where it was possible to use gameobjects from any distance. Fixes for example picking up the WSG flag from any distance using hacking tools.
2014-01-25 16:59:01 +01:00
Vincent_Michael
c6650ecc71
Core/Spells: Move Pilgrims Bounty BuffFood in AuraScript (mimimi)
2014-01-25 16:28:29 +01:00
Dehravor
e619246d58
Core/SkillHandler: Check if player is using proper NPC on talent reset
2014-01-25 10:55:29 +01:00
Vincent_Michael
9531073b77
Scripts: Gossip can crash with null instance
2014-01-24 17:08:17 +01:00
Discover-
d7f76f2eda
Merge pull request #11396 from natepizzle/master
...
SpellAuraEffects
2014-01-24 02:32:02 -08:00
Discover-
08bc9da22e
Merge pull request #11499 from Dehravor/taxi-node
...
Core/Taxi: Fix exploit related to unexplored nodes
2014-01-24 02:15:14 -08:00
Vincent_Michael
abc1effd80
Core: Fix non pch build
2014-01-24 06:19:52 +01:00
joschiwald
b169d6bafb
Fix build
2014-01-24 01:47:24 +01:00
joschiwald
f0c4224603
Core/Spells: move killing spree to spellscript
...
Closes #10597
Closes #11468
2014-01-24 01:32:15 +01:00