Machiavelli
c3c0ff3f3f
* Update log message, fix build
...
--HG--
branch : trunk
2009-06-24 21:30:34 +02:00
Machiavelli
7fd26a5fee
* Fix a crash in Player::BuyItemFromVendor caused by player spoofing packets (Backported from TC2)
...
* Another crash exploit prevention using the same method in Bag::StoreItem, by Visagalis
--HG--
branch : trunk
2009-06-24 19:58:01 +02:00
krz
13110a35c4
Do not check cooldown for triggered spells (triggered spells shouldn't trigger if they have cooldown)
...
--HG--
branch : trunk
2009-06-24 12:53:22 +02:00
Rat
0319f6a269
- properly reset Shada of Akama after wipe
...
- despawn summons if Shade is killed, so Akama can complete the event
--HG--
branch : trunk
2009-06-24 09:33:20 +02:00
BroodWyrm
51de1cd636
*Fix Item 30639
...
--HG--
branch : trunk
2009-06-23 20:12:30 +02:00
krz
97e4a59a75
* Author of CastItemCombatSpell part was freeganja. Sorry for typo.
...
* Some cleanup
--HG--
branch : trunk
2009-06-23 04:59:28 +02:00
krz
738f3567ca
* Missing part from previous commit.
...
* First DealDamage then call ProcDamageAndspell.
* Correctly trigger SPELL_EFFECT_ADD_EXTRA_ATTACKS from spells.
* Some changes for SPELL_EFFECT_ADD_EXTRA_ATTACKS to allow proc self if there is no hidden cooldown (for example 12815)
--HG--
branch : trunk
2009-06-23 04:52:39 +02:00
krz
dd52461d40
* Allow spells to trigger ItemCombatSpells if spell is melee/ranged damage based. Original patch by freegajnja
...
* Tabs to spaces.
--HG--
branch : trunk
2009-06-23 04:47:46 +02:00
Machiavelli
4a93373c06
* Use safer way to handle recently added mute reason command
...
--HG--
branch : trunk
2009-06-20 23:28:47 +02:00
Iskander
a8d305c8c2
* fix of Spiritual Attunement
...
--HG--
branch : trunk
2009-06-20 21:53:59 +02:00
Machiavelli
1dd1f6db34
* Implement parameter 'reason' for mute command.
...
--HG--
branch : trunk
2009-06-20 14:16:42 +02:00
Muhaha
eab85d9d6e
* Added LowerPlayerDamageReq function from TC2
...
* Akama is summoned after the illidari council has been deafeated. (remove your akama spawn from creature db)
* Dampen Magic timer
* Merging mother from TC2
--HG--
branch : trunk
2009-06-20 02:54:03 +02:00
Iskander
0bef9c2e59
* Correct group reward distance check
...
--HG--
branch : trunk
2009-06-19 13:14:33 +02:00
D_Skywalk
831320565e
*The Author of r1583 is AlexDereka.
...
--HG--
branch : trunk
2009-06-19 13:03:22 +02:00
D_Skywalk
d9c8770d45
*Avoid show quest sign for trainer under cursor if trianer have unavailable quest. Author: SeT
...
--HG--
branch : trunk
2009-06-19 12:56:27 +02:00
D_Skywalk
abe4388eeb
*Fixed gain reputation and xp reward between group mates in
...
--HG--
branch : trunk
2009-06-19 12:53:09 +02:00
Anubisss
b28a7eb406
*Backport TrinityCore2 r4137.
...
--HG--
branch : trunk
2009-06-19 11:13:50 +02:00
Machiavelli
294c8a734e
*Fix build on Centos, by subhuman
...
--HG--
branch : trunk
2009-06-18 22:43:54 +02:00
Iskander
731490fd14
* Fix group reseting of instances
...
--HG--
branch : trunk
2009-06-18 21:35:34 +02:00
hunteee
491bc7569b
*Add new line to end of sqls.
...
--HG--
branch : trunk
2009-06-18 20:10:59 +02:00
Anubisss
8e3313ceb2
*Make an emote when commands .npc say or .npc yell used by bufferoverflow.
...
--HG--
branch : trunk
2009-06-17 23:28:47 +02:00
krz
0d8a66de8c
Fix disappearing casting bar when other spell triggers.
...
--HG--
branch : trunk
2009-06-17 00:50:11 +02:00
Iskander
6183046f8c
* Correct target assignement of taunt spells - patch by Alyen
...
--HG--
branch : trunk
2009-06-17 00:44:35 +02:00
Machiavelli
38f7be6093
Backed out changeset 49921bfa49f0 (1574) - Will have to modify the script later with a little more care.
...
--HG--
branch : trunk
2009-06-16 21:58:05 +02:00
Machiavelli
a19f62b551
* Backport the Blood Furnace script from TC2 ( Do not merge into TC2 !! )
...
--HG--
branch : trunk
2009-06-16 18:26:24 +02:00
raczman
19225e8880
Added basic support for multithreaded map updates using openmp standard.
...
Windows users need to install Platform SDK to use this feature,
linux users have everything they need in gcc.
Number of threads used to update world is set by confiuration file,
and can be changed dynamically without restarting core.
Thanks to megamage and Jeniczek for testing and helping out with this.
--HG--
branch : trunk
2009-06-15 09:07:51 +02:00
Chaz Brown
98c8b762b7
Fix some typos in Headless Horseman script
...
--HG--
branch : trunk
2009-06-13 16:50:25 -04:00
krz
4fd99adaa5
Fix Crusader Strike.
...
It will correctly refresh all judgements on target.
--HG--
branch : trunk
2009-06-11 22:35:48 +02:00
Anubisss
a6d7f0805c
*Add 2 missing filles to cmake.
...
--HG--
branch : trunk
2009-06-11 21:43:48 +02:00
Machiavelli
181a647af5
* Add script for Razorfen Kraul, implements access to certain room after certain event. Script by ArticDevil, thank you.
...
* Rename the 'Azeroth' filter to 'Eastern Kingdoms' in the script vcproj files
--HG--
branch : trunk
2009-06-11 20:17:44 +02:00
Chaz Brown
6be9e51035
Forgotten changes in characters.sql
...
--HG--
branch : trunk
2009-06-11 06:29:35 -04:00
raczman
5c399b9f5c
Merge
...
--HG--
branch : trunk
2009-06-08 23:05:11 +02:00
raczman
dbdd87ec8c
Fix build on windows.
...
--HG--
branch : trunk
2009-06-08 23:04:49 +02:00
Machiavelli
79c15a3d75
Remove unneeded query for renaming characters that are online, this is handled perfectly with the Player::SetAtLoginFlag and Player::SaveToDB functions already.
...
--HG--
branch : trunk
2009-06-08 20:56:24 +02:00
raczman
5ae74c5b58
Added readline support into CLI.
...
Supports scrolling through past commands,
and tab-completion for commands (no subcommands, sorry).
Requires libreadline package to build from now on!
for debian/ubuntu: apt-get install libreadline5-dev
Linux only, windows users shouldnt notice any difference.
--HG--
branch : trunk
2009-06-08 20:19:13 +02:00
krz
c7c092f54b
Calculate spell critical hit chance at spell cast instead spell hit. Patch by thenecromancer.
...
--HG--
branch : trunk
2009-06-07 19:10:01 +02:00
krz
5e87f3144c
Fix crash in Aura::Update.
...
Check if target has Invisibility or Stealth aura before checking IsVisibleForOrDetect to allow cast spells on invisible triggers and fix pet linked spells.
Send correct message to client if target is not visible for caster.
Sorry for my previous buging commits.
--HG--
branch : trunk
2009-06-07 19:06:51 +02:00
megamage
18f50212b0
*Fix a crash in spell::cast
...
--HG--
branch : trunk
2009-06-07 11:49:50 -05:00
megamage
aaeb7adedd
*Fix the output of arena log. Note: use I64FMT to output full guid (uint64) and %u to output guidlow (uint32). Otherwise the log will be bugged.
...
--HG--
branch : trunk
2009-06-07 10:23:50 -05:00
Chaz Brown
798e6875ae
Remove second copy of flusharenapoints command from chat.cpp - Backported from TC2
...
--HG--
branch : trunk
2009-06-07 09:12:05 -04:00
krz
a30466075d
Fix some broken channeled spells.
...
--HG--
branch : trunk
2009-06-07 03:02:04 +02:00
krz
2e4fae75a4
Fix the bug that players couldn't talk with Spirit Healer
...
--HG--
branch : trunk
2009-06-07 02:02:00 +02:00
Chaz Brown
715f410fb7
Fix AHBot to calculate the deposit for auctions so it can be used to check the code for figuring deposit amount on a wide range of items. Fix ahbotoptions command so it works from the server console again. change commented out lines in GetAuctionDeposit so they display in debug loglevel. Min/Max Time settings replaced with a function that selects 12 24 and 48 randomly as the auction times. Backport from TC2
...
--HG--
branch : trunk
2009-06-05 21:12:12 -04:00
krz
a319125b4f
Change in SpellEntry structure to allow EffectBaseDice[] to store negative values - patch by thenecromancer.
...
--HG--
branch : trunk
2009-06-05 02:07:05 +02:00
krz
65598fe233
Backported from TC2: allow Water Elemental to cast Freeze while casting Water Bolt
...
--HG--
branch : trunk
2009-06-05 02:02:50 +02:00
krz
85b68d886a
Send interrupt message at spell cast end if target is not visible for caster.
...
--HG--
branch : trunk
2009-06-05 01:21:11 +02:00
Paradox
3578b8d596
Backported from TC2 - More correctly calculate auction deposit.
...
--HG--
branch : trunk
2009-06-03 19:43:46 -04:00
krz
a29847bf84
Fix for some combat log errors.
...
Only Vanish and Invisibility auras will now prevent from taking damage if target is not visible for caster.
--HG--
branch : trunk
2009-06-02 20:59:13 +02:00
Anubisss
16e0e9931e
*Fix the bug that Lay on Hands heals the target for an amount equal to the target's maximum health instead of the caster's maximum health.
...
--HG--
branch : trunk
2009-06-01 21:30:31 +02:00
krz
38c6880d93
Detailed log of arena fights and arena team creation.
...
--HG--
branch : trunk
2009-06-01 20:44:23 +02:00