Commit Graph

13072 Commits

Author SHA1 Message Date
joschiwald
1bfd6605af fix compile 2012-05-28 04:29:59 +02:00
joschiwald
cd7ab6f3a5 Merge branch 'master' of github.com:joschiwald/TrinityCore into spellscripts
Conflicts:
	src/server/game/Entities/Unit/Unit.cpp
	src/server/game/Spells/Auras/SpellAuraEffects.cpp
	src/server/game/Spells/Spell.cpp
	src/server/game/Spells/SpellEffects.cpp
	src/server/scripts/Spells/spell_paladin.cpp
2012-05-28 04:27:51 +02:00
joschiwald
ca07f30d03 Core/Spells: convert some spell effects to SpellScripts 2012-05-28 04:07:51 +02:00
Shauren
b549cd2543 Scripts/Icecrown Citadel: Remove encounter specific auras when Blood-Queen Lana'thel fight ends (prevents exploits with Essence of the Blood Queen
Closes #6610
2012-05-27 22:26:49 +02:00
kaelima
f1e6601032 Core/Protocol:
- Allow CMSG_LOGOUT_CANCEL to be recieved during serverside logout process (ignore it however, it's too late to abort)
- Fix STATUS_LOGGEDIN_OR_RECENTLY_LOGGOUT opcodes because of m_playerRecentlyLogout being set false too early in some cases
2012-05-27 19:57:49 +02:00
QAston
dfcc94e6c3 Merge pull request #6565 from Vincent-Michael/EffectHealMaxHealth
Core/Spell: Fix spell effect SPELL_EFFECT_HEAL_MAX_HEALTH calculation
2012-05-27 06:48:18 -07:00
kaelima
624aab7d77 Core/Session: Fixed error "received unexpected opcode CMSG_CANCEL_TRADE" when a player is logging out. 2012-05-26 18:15:07 +02:00
Malcrom
74da8dc410 Core: another update cause case matters! 2012-05-26 00:38:53 -02:30
Malcrom
83f74263a2 core: fix ubrs script 2012-05-26 00:27:10 -02:30
Malcrom
39a609ce5c Core/DB: Some updates for UBRS from sniff 2012-05-25 23:53:33 -02:30
kaelima
c40d86f05f Core/Protocol: Fix struct and make use of CMSG_UPDATE_PROJECTILE_POSITION. 2012-05-25 16:44:34 +02:00
Kandera
929e7c0f0c Core/Spells: revert previous commit to find a better solution. 2012-05-25 08:56:02 -04:00
Kandera
d98f36194b Core/Spells: attempt to correct issue with triggered spells happening before the spell actually hits the target. reply with any bugs that this causes please! 2012-05-24 17:34:51 -04:00
Kandera
51388c4934 Core/Auras: one more for good measure. thanks vincent-michael 2012-05-24 17:10:12 -04:00
Kandera
b7573a1bc7 Core/Auras: change from if to switch and fix calculation for inifinite replenishment. 2012-05-24 16:58:09 -04:00
Kandera
aa34135395 Core/Spells: fix issue with previous commit. i cant do math. 2012-05-24 15:55:55 -04:00
Kandera
2849f21d20 Core/Spells: correctly calculate Replenishment aura. x * 20 / 10000 != x * .2 2012-05-24 15:33:08 -04:00
Nay
d54d536f6f Core/Arena: Fix Hotter Streak achiev, thanks to Horn
Ref #6590
Closes #6335
2012-05-24 17:06:40 +01:00
kandera
624a5629b9 Merge pull request #6040 from w1sht0l1v3/borean_tundra
Core/DB: Quest The Emissary
2012-05-24 07:31:10 -07:00
kaelima
84b420160d Core/Pets: Some minor corrections to 3ea75c50d0 2012-05-24 16:29:43 +02:00
Kaelima
7a24a16e0b Merge pull request #6438 from MrSmite/PetAI_autocast_fix
Fix pet autocast spells such as Furious Howl and Leap
2012-05-24 07:16:33 -07:00
Kandera
4bdc557382 Core/Bags: cleanup random tab. check for item in bag slots for getitembyguid and getitemcountwithlimitcategory 2012-05-24 09:51:57 -04:00
MrSmite
3ea75c50d0 Fixes broken autocast spells such as Furious Howl and Leap to cast when on autocast and "attack" is clicked.
Fixes wrong check for spell cooldown and removes check for duration (some spells with duration such as poison are stackable)
2012-05-24 06:36:32 -04:00
Nay
b1179d8f49 Core/Bags: Do not allow multiple unique bags in bank bag slots
Existing multiple bags will be removed and items mailed
Kudos to micha
Closes #2786
2012-05-23 21:25:50 +01:00
kaelima
2ae0cfc8b6 Core/GuardAI: General cleanup and removed some unnecessary code. 2012-05-23 16:40:44 +02:00
kaelima
dbe8034ec2 Core/Calendar: Fix crash when deleting an event on the calendar. Should also stop the error message from appearing.
Thanks elecyb
Closes #6570

- Corrected some code from 66d42b4f29
2012-05-23 16:37:22 +02:00
kaelima
419d537bc8 Core/Global: Cleanup in MovementHandler and some assertions 2012-05-23 15:02:54 +02:00
kaelima
037f37ac65 Core/Protocol: correct SMSG_CALENDAR_RAID_LOCKOUT_UPDATED struct (and SMSG_CALENDAR_SEND_CALENDAR if no invite was found) 2012-05-23 14:56:22 +02:00
kaelima
f424052f82 Core/Spells: Make spellclick spells non triggered 2012-05-23 14:28:38 +02:00
kaelima
66d42b4f29 Core/Protocol: Process CMSG_UPDATE_MISSILE_TRAJECTORY packets 2012-05-23 14:24:45 +02:00
Kandera
df9791f1aa Core/Items: fix typo from previous commit (thx vincentmichael) 2012-05-22 14:05:53 -04:00
Kandera
99040237c7 Core/Items: correctly cast spells on item store. Closes #4208 2012-05-22 12:32:53 -04:00
kandera
3506e48e9e Merge pull request #6513 from Xanvial/glyph_of_tow
Core/Spell : Glyph of Totem of Wrath
2012-05-22 05:57:37 -07:00
kandera
fcfe552acd Merge pull request #6548 from Elron103/pull-requests
Core/Spells: Fix immunity checking for creatures (i.e. Mind Control)
2012-05-22 05:55:27 -07:00
Vincent-Michael
5a154ac272 Core/Spell: DK T10 Melee 4P is SPELL_AURA_PROC_TRIGGER_SPELL proc 2012-05-21 16:31:12 +02:00
Vincent-Michael
6b8d4ce123 Core/Spell: Fix spell effect SPELL_EFFECT_HEAL_MAX_HEALTH calculation 2012-05-21 00:11:58 +02:00
Mik43l
388250961f [Core/Spell]: Fix Blessing of Ancient Kings (Val'anyr, Hammer of Ancient Kings) closes #6521 2012-05-20 22:09:12 +02:00
Nay
868e38ebcb Core/BG: Move the log "ArenaTeam x does not have any members or ..." from DB error to debug level 2012-05-20 20:33:49 +01:00
Nay
36ea485f9a Tools: Fix a typo and printf formats (there's no standard format for size_t) 2012-05-20 18:37:10 +01:00
Nay
23be8c4fd7 Scripts/VH: Add an 1 minute pause after each boss fight (instead of 5 seconds)
Revert one of the warning fixes (non standard C++)
2012-05-20 18:22:34 +01:00
Nay
e56b2cdd59 Core: Fix a few compile warnings 2012-05-20 17:58:35 +01:00
Nay
66ce5a1148 And I forgot to Ctrl+S, yay me. 2012-05-20 16:36:44 +01:00
Nay
7661858ac0 Core/SAI: Few changes to db data validation for actions and event flags 2012-05-20 16:13:52 +01:00
Nay
512b0945a8 Core/BG: Add map to start zone teleport possible exploit log 2012-05-20 15:37:13 +01:00
4m1g0
524e30e57b Scripts/kalimdor: Use proper headers to optimize compile, code style and general cleanup.
Closes #6419 (pr)
2012-05-19 15:11:09 +01:00
Nay
82664ade8f Merge pull request #6418 from 4m1g0/TheAffray
Scripts/the_barrens: Fix quest "The Affray" and some cleanup.
2012-05-19 04:10:13 -07:00
kaelima
c3287fee06 Core/SmartAI:
- Improve an error msg in ProcessAction
- Allow dist/angle to be 0.0f and set default if negative when using SMART_ACTION_FOLLOW
- Some minor cleanup in Opcodes.cpp, all smsg's should have Handle_ServerSide
2012-05-19 13:04:58 +02:00
Nay
fc0950dbf3 SQLS: Correct comments for 2012_02_16_00_world_conditions.sql
(Core/Opcs: Use Handle_NULL for an unused opcode)

Closes #6517 (pr)
2012-05-19 11:48:41 +01:00
Elron103
881138553b Core/Spells: Fix immunity checking for creatures (i.e. Mind Control) 2012-05-18 22:15:21 +02:00
Kandera
d1e0dc3fe0 Core/Spells: fix dispel aggro in a less hacky way! 2012-05-18 13:49:59 -04:00