Commit Graph

119 Commits

Author SHA1 Message Date
megamage
e2c221b0da [svn] Fix Eredar twins, Al'ar and Zul'jin's AttackStart() function.
Update Shade of Akama script, Lady Vashj script and Shadowmoon Valley script. Patches provided by Blaymoira.
Remove some hacks since core has provided spell target support.

--HG--
branch : trunk
2008-10-27 07:34:38 -05:00
megamage
9125ef9337 [svn] Fix the bug that Maiev crash the server in Illidan combat.
--HG--
branch : trunk
2008-10-26 23:05:20 -05:00
megamage
ad7400f254 [svn] SD2 Merge, rev 700 - addition of script_texts to various c++ scripts. Patch provided by SLG.
--HG--
branch : trunk
2008-10-26 20:59:39 -05:00
megamage
1f2c52137d [svn] Fix a bug that hunter cannot summon traps.
Fix a bug that debuff AOE affect caster.
Change target 8 from entry AOE to enemy AOE until find out its real effect.

--HG--
branch : trunk
2008-10-26 18:58:41 -05:00
Seline
5faa23accc [svn] * Revert change to DoZoneInCombat made in [114] as it can cause problems. DoZoneInCombat is NOT meant to be used by creatures that cannot have threatlists or have empty threatlists.
--HG--
branch : trunk
2008-10-26 13:58:39 -05:00
KingPin
a0f843a3eb [svn] * Merge CLI Commands with regular commands and give them level4 access. sec_console. Source mangos - thanks to ogeraisi for the amalgamated patch.
* Redid/Fixed/Added some lang strings.
* As usual remember this is a trunk rev so stability only guaranteed on northern countries of Mars and western parts of Pluto. No warranties outside the solar system, sorry :( . Check with your local government or dictator on regulations regarding export.

--HG--
branch : trunk
2008-10-26 13:32:42 -05:00
w12x
6f2e0ee48a [svn] * Fixed xp calculation for low level characters when grouped with a higher level player. Patch provided by Reiner030.
* Fixed positive spells being not resistable when cast on hostile units. Patch provided by QAston.
* Fixed compile warnings in gcc. Patch provided by WarHead.

--HG--
branch : trunk
2008-10-26 11:50:07 -05:00
megamage
55c25d894e [svn] Add SpellExtraInfoMap. Currently support:
Limited-number-of-players spell; shared damage spell; target-in-line cone spell (e.g. dark glare).
Change angle of cone spells from 120 degree to 60 degree.

--HG--
branch : trunk
2008-10-25 15:46:52 -05:00
megamage
6fc23ef45e [svn] Update trinityscript to SD2 rev 700. Source: scriptdev2. Patch provided by SLG.
--HG--
branch : trunk
2008-10-25 11:40:10 -05:00
megamage
43436c8f30 [svn] Continue the work of rewriting spell target selection functions (warning: this may cause some spells broken).
Add some spell_script_target.
Delete some workaround in scripts (since core provides spell support now).

--HG--
branch : trunk
2008-10-25 10:37:28 -05:00
megamage
e22427d4b0 [svn] Fix the bug that summoned creatures may respawn.
--HG--
branch : trunk
2008-10-25 01:39:51 -05:00
megamage
0a3057972c [svn] Fix a crash caused by gruul script.
Change in EffectSummonWild and DoZoneInCombat.

--HG--
branch : trunk
2008-10-24 17:37:40 -05:00
KingPin
67f95a5281 [svn] * Moved regular script to simple folder, added an expanded version of it.
* Expanded is still in beta so may have errors.

--HG--
branch : trunk
2008-10-24 06:26:10 -05:00
megamage
277334fc41 [svn] Fix cloak of shadow, can remove fairy fire now.
Add yells to High King Maulgar. Patch provided by riddick.
Script for Prince Malchezaar Doors. Patch provided by BroodWyrm.
Bug fix for Selin Fireheart. Patch provided by BroodWyrm.
Arcane Charges only while on flightpath. Patch provided by SLG.

--HG--
branch : trunk
2008-10-23 22:04:14 -05:00
w12x
0f32ffb90e [svn] Prevent Bestial Wrath from being applied 5 times when cast by a hunter with The Beast Within talent. Hopefully this will also fix the crashes caused by this spell.
Change 'tbc' to 'expansion' in realmd.sql.

--HG--
branch : trunk
2008-10-23 09:40:37 -05:00
w12x
6b7d68ddc1 [svn] Change 'tbc' to 'expansion' in the registration script, following realm db changes.
--HG--
branch : trunk
2008-10-23 06:01:22 -05:00
w12x
c98b24cf29 [svn] Restore automatic crashlog generation on Windows. Make sure to have a Crashes folder in the working directory of the executables.
--HG--
branch : trunk
2008-10-23 05:57:15 -05:00
w12x
b8362cd7f1 [svn] Fixed copyright notices to comply with GPL.
--HG--
branch : trunk
2008-10-23 03:29:52 -05:00
megamage
87681af453 [svn] Fix a bug that elixir buff cannot stack.
Fix quest 9685. Patch provided by ogeraisi.

--HG--
branch : trunk
2008-10-22 20:59:36 -05:00
megamage
9584faf0c9 [svn] Add SPELL_ATTR_BREAKABLE_BY_DAMAGE. Remove part of the hacked breakable aura check. Patch provided by thenecromancer.
--HG--
branch : trunk
2008-10-22 14:58:50 -05:00
w12x
4b384751be [svn] Fixed crashes in LoadQuests().
Removed TrinityCore Only project files.

--HG--
branch : trunk
2008-10-22 13:09:54 -05:00
megamage
2a742e78b9 [svn] Fix a bug that shaman's shield can stack.
Fix: MovementInform without behavior change for waypoint movement. Patch provided by DragonHunter.
Update gruul lair script. Patch provided by Blaymoira.

--HG--
branch : trunk
2008-10-22 09:41:31 -05:00
w12x
1b0baa51b5 [svn] Add missing SQL changes from prev. commit, also fix mistakenly commented out line. Patch provided by Visagalis.
--HG--
branch : trunk
2008-10-22 08:43:09 -05:00
KingPin
14598dd84f [svn] * Implement honor rewards from quests - Source Mangos
--HG--
branch : trunk
2008-10-22 07:02:05 -05:00
w12x
bde02d6829 [svn] Added sanity checks in loading player cache to prevent crashing upon corrupted player data.
--HG--
branch : trunk
2008-10-22 04:05:15 -05:00
KingPin
389a9e3cea [svn] * Use ObjectMgr/AccountMgr functions rather than DB queries. Source mangos
--HG--
branch : trunk
2008-10-21 19:07:16 -05:00
megamage
96d1c9f4d6 [svn] Fix cloak of shadows. Dispel type should be based on SPELL_DAMAGE_CLASS_MAGIC.
Fix: SPELL_DAMAGE_CLASS_NONE type spells should never miss.

--HG--
branch : trunk
2008-10-21 17:10:05 -05:00
w12x
9688da09b0 [svn] Fixed win32 compile
Null pointer checks in the barrens ai.

--HG--
branch : trunk
2008-10-21 14:31:24 -05:00
KingPin
99c5eccab8 [svn] * Fix professions NPC script typo
--HG--
branch : trunk
2008-10-21 13:56:15 -05:00
KingPin
725d644296 [svn] * freebsd ace compile fix thanx to timmit for info and testing by srounet
--HG--
branch : trunk
2008-10-21 13:38:35 -05:00
KingPin
b8e87bfc51 [svn] * Prevent Cheating at logout/login by players. Thank you Visagalis
* Set scripts to eol style native

--HG--
branch : trunk
2008-10-21 13:19:26 -05:00
megamage
35f7512be9 [svn] Black Temple doors script. Patch provided by Blaymoira.
--HG--
branch : trunk
2008-10-21 12:51:53 -05:00
KingPin
ed94fdb8bc [svn] * Added some player info cache to the core. Thanx to Rognar for patch, visaglis for testing and bugging me to add it.
--HG--
branch : trunk
2008-10-21 12:43:24 -05:00
megamage
d0325e2536 [svn] Try to remove the big hack in SpellMgr::IsNoStackSpellDueToSpell. Not sure if this works.
--HG--
branch : trunk
2008-10-21 11:22:12 -05:00
w12x
63f37b8bd2 [svn] Change MSVC project files to use multithreaded (debug) dll runtime libraries. Hopefully this will solve the problems with ACE. Original patch by Derex.
--HG--
branch : trunk
2008-10-21 06:23:46 -05:00
w12x
5e1c19e4d9 [svn] Implement a new table (spell_disabled) to allow disabling some spells for players and / or creatures. To disable a spell for a players and pets, set 2^0 in the disable_mask, to disable for creatures, set 2^1. The comment field is optional. Original patch provided by Craker.
--HG--
branch : trunk
2008-10-21 03:58:38 -05:00
megamage
23ff96ded9 [svn] Fix 71ScriptDev2.vcproj. Thanks to NeoLithicX.
--HG--
branch : trunk
2008-10-20 23:36:36 -05:00
KingPin
9664e39fa4 [svn] * Compile fixes from previous revs.
--HG--
branch : trunk
2008-10-20 14:11:58 -05:00
megamage
717cfa01f0 [svn] Add Alar script.
Update Magtheridon script.
Update Vorpil script. Patch provided by BroodWyrm.
Add sunwell boss scripts into scriptmgr.cpp (forgot to do so in previous revs).

--HG--
branch : trunk
2008-10-20 14:02:13 -05:00
w12x
4f06be912b [svn] Implement CREATURE_FLAG_EXTRA_TRIGGER. In GM mode, creatures flagged with this will be displayed with displayid_a, in non-gm mode with displayid_h.
--HG--
branch : trunk
2008-10-20 13:41:05 -05:00
w12x
192dada7bd [svn] Fixed a crash in OutdoorPvP*::BuffTeam().
--HG--
branch : trunk
2008-10-20 13:34:00 -05:00
KingPin
cdb7fd43ee [svn] * Minor code fixes
* Move account related functions from ObjectMgr to AccountMgr and drop duplicate functions - source mangos
* recognize the dummy spells 38637, 38638 and 38639 as negative - source mangos
* added new command ".reload all_locales". Now all locales_* tables can be reloaded - source mangos

--HG--
branch : trunk
2008-10-20 12:59:45 -05:00
KingPin
35f378aef9 [svn] * fixed help for subcommands - source mangos
* Renamed accounts column tbc to expansion and it only took a little over 4 hours o.O

--HG--
branch : trunk
2008-10-20 12:23:56 -05:00
megamage
a1d00528a3 [svn] Script for quest 1719. Patch provided by ckegg.
--HG--
branch : trunk
2008-10-19 23:56:06 -05:00
megamage
0f816f22fb [svn] Fix a typo in rev 80. Patch provided by ogeraisi.
--HG--
branch : trunk
2008-10-19 23:45:20 -05:00
KingPin
710d2ae994 [svn] * Reverted ACE changes till I have more time to debug, this fixes compile on Linux.
--HG--
branch : trunk
2008-10-19 21:43:59 -05:00
KingPin
fcde03a036 [svn] * Fixed compile from r78
* Fixed: not apply healling bonus to spell 40972 heal amount. - Source Mangos
* Item 30627 hidden cooldown - Source Mangos
* Fixed Trinityrealm autopatching system - Source Arrai
* Add support for autoconf 2.6.2 and newer - Source Derex
Some decent sized changes, please test before deploying - KP

--HG--
branch : trunk
2008-10-19 21:08:34 -05:00
KingPin
0cb3a79518 [svn] * DB data for item 28356 and related, and also for 28602, 30317, 28578. source: Mangos
* List fake data for last spells expected to listed in `spell_affect`. source: Mangos
* Fixed: wrong arg name for va_start call in
 WorldSession::SendNotification. source: Mangos
* Implemented dummy aura of spell 43873. source: Mangos

--HG--
branch : trunk
2008-10-19 17:27:18 -05:00
KingPin
0d8d686d81 [svn] * Raise modify scale limit from 3 to 10 for players
* Implement immunity totems from periodic damage spell effects. Source: Mangos
* Implemented second choice aggro targets for creatures. Source: Mangos

--HG--
branch : trunk
2008-10-19 16:52:50 -05:00
megamage
76adf24586 [svn] Add a hack check for spell 42292.
--HG--
branch : trunk
2008-10-19 15:11:20 -05:00