Commit Graph
61 Commits
Author SHA1 Message Date
megamage fbef4e3abf [svn] Fix a compile bug. Patch provided by Paradox.
--HG--
branch : trunk
2008-11-03 08:14:21 -06:00
KingPin d5beb2bbe9 [svn] *Implement new player conditions CONDITION_NO_AURA, CONDITION_ACTIVE_EVENT
* Default behaviour of pets for creatures changed to REACT_DEFENSIVE
* Disallowed sending wrapped items as COD
* Prevent loading and saving single target auras for pet in same way as already implemented for player
* Correctly limit use some flask types to zones.
* Fixed extracting common.MPQ under *nix
* Many small xleanups and fixes.
** mangos merge rev.

TEST REV so be careful of creepy crawly bugs!

--HG--
branch : trunk
2008-11-02 16:53:46 -06:00
megamage e2eb694c57 [svn] Improve TargetedMovement (TODO: let mob find "near angle" rather than "random angle").
Delete a repeated check in instance canenter().
Fix some spell targets.
Add some sunwell spell sql.
Fix Magtheridons earthquake. (TODO: need to find out why soul transfer has no effect when casted by mobs)
Let Brutallus dual wield. Enable burn (still no script effect).
Quick fix for shadowmoon valley illidan quest crash (wait for author's fix).

--HG--
branch : trunk
2008-10-31 21:42:00 -05:00
megamage f2f73ff19f [svn] Update magisters terrace script. Patch provided by streetrat.
--HG--
branch : trunk
2008-10-30 09:25:38 -05:00
megamage 5e809c2a6b [svn] Add new function SelectUnit and SelectUnitList to select target or targets with check "isPlayer" and "isWithinDist". Also add target type SELECT_TARGET_NEAREST and SELECT_TARGET_FARTHEST.
SpellEffect Fix for 40802,29364,43723,41931. Patch provided by WarHead.
Update script of Fathom Lord. Patch provided by Blaymoira.

--HG--
branch : trunk
2008-10-28 16:28:42 -05:00
slg 1b820f93eb [svn] More C++ scripts converted to use script_texts.
- Blackwing Lair
- Black Morass
- Old Hillsbrad
source: ScriptDev2

--HG--
branch : trunk
2008-10-27 15:17:06 -05:00
megamage 4cbc6f830a [svn] Fix a compile error about M_PI_2.
Update Felmyst script to test new setActive function.
Fix the bug that priest's fear is unbreakable (dirty hack before find the correct way).
(some unfinished unused content included, just ignore them, will finish them later)

--HG--
branch : trunk
2008-10-27 10:57:53 -05:00
KingPin 1bb1603592 [svn] * Moved scripts sqls updates to main sql updates folder.
* Fixed makefile to use proper foldername.
* rXXX_world_scripts.sql will be the format for script sql updates, execute these into your world DB.

--HG--
branch : trunk
2008-10-27 09:57:53 -05:00
megamage 0e18e4330c [svn] Fix some mistakes of the last two commits.
--HG--
branch : trunk
2008-10-27 08:28:57 -05:00
megamage 1f7ff81049 [svn] Make mobs scatter around in melee attack. Patch provided by smellbee.
Fix Join Instance Can Enter while Encounter is in Progress. Patch provided by mknjc.

--HG--
branch : trunk
2008-10-27 08:00:33 -05:00
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
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
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 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
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 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 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 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 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
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
megamage 23ff96ded9 [svn] Fix 71ScriptDev2.vcproj. Thanks to NeoLithicX.
--HG--
branch : trunk
2008-10-20 23:36:36 -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
megamage a1d00528a3 [svn] Script for quest 1719. Patch provided by ckegg.
--HG--
branch : trunk
2008-10-19 23:56:06 -05:00
megamage 672d304a44 [svn] Add Unit::IsWithinCombatDist function to check melee range and spell range (now range is related to the attacker's bounding_radius and target's combat_reach, not sure if both should be combat_reach).
--HG--
branch : trunk
2008-10-19 14:42:12 -05:00
KingPin e7519059c9 [svn] * fix Compile ( typo in boss_felmyst.cpp )
--HG--
branch : trunk
2008-10-19 14:25:52 -05:00
megamage 636d810772 [svn] Change aura stack check.
Add some boss yells. Patched provided by BroodWyrm and Blaymoira.

--HG--
branch : trunk
2008-10-19 13:56:11 -05:00
KingPin f064bc4ba4 [svn] * Fixed Compile error from previous rev
--HG--
branch : trunk
2008-10-19 13:28:58 -05:00
megamage a3b5626e5c [svn] Escortai for 10211 quest provided by Blaymoira.
Grandmaster Vorpil script provided by BroodWyrm.

--HG--
branch : trunk
2008-10-19 12:17:34 -05:00
megamage a3dea992f5 [svn] Recalculate attack time in Unit::ApplyAttackTimePercentMod function.
Add Felmyst script.
Add Eredar twins script. Script provided by BroodWyrm.
Update Brutallus script. Patch provided by riddick. (Burn temporarily disabled)
Update void reaver script. Patch provided by Bagsac.
Fix a bug that Najentus causes server crash.

--HG--
branch : trunk
2008-10-19 12:01:49 -05:00
megamage e4b701caba [svn] Add Unit::GetObjectInWorld function to get object by guid without providing reference.
Small change in SummonGameObject.
Fix a bug that player can not click summoned najentus spine (must let target summon gameobject).

--HG--
branch : trunk
2008-10-18 19:59:34 -05:00
megamage da17b0fd41 [svn] Update some Black Temple boss scripts.
Implement some Black Temple boss spells.
Update maiden of virtue and void reaver scripts. Patch provided by Blaymoira.

--HG--
branch : trunk
2008-10-18 16:25:58 -05:00
megamage a3e03f62d0 [svn] Remove unused script event functions HealBy and DamageDeal. Add new function SpellHitTarget.
Fix a bug in r57_trinity.sql.

--HG--
branch : trunk
2008-10-18 11:50:02 -05:00
megamage bac1fb628e [svn] Merge branch r50 with trunk.
--HG--
branch : trunk
2008-10-17 21:44:37 -05:00
runningnak3d fc6a5eae08 [svn] * Scripts fixed
* Last commit before public

--HG--
branch : trunk
2008-10-14 15:05:43 -05:00
runningnak3d 4679076a58 [svn] * Last minute cleanup before the public release
--HG--
branch : trunk
rename : src/bindings/scripts/sql/mangos_full_scripts.sql => src/bindings/scripts/sql/full_scripts.sql
rename : src/bindings/scripts/sql/scriptdev2_structure.sql => src/bindings/scripts/sql/scripts_structure.sql
2008-10-14 14:17:55 -05:00
runningnak3d 21d4e221e3 [svn] * Added scripts back into the core
--HG--
branch : trunk
2008-10-14 14:08:22 -05:00
Seline 2265aef916 [svn] * Merge Temp dev SVN with Assembla.
* Changes include:
   - Implementation of w12x's Outdoor PvP and Game Event Systems.
   - Temporary removal of IRC Chat Bot (until infinite loop when disabled is fixed).
   - All mangos -> trinity (to convert your mangos_string table, please run mangos_string_to_trinity_string.sql).
   - Improved Config cleanup.
   - And many more changes.

--HG--
branch : trunk
2008-10-14 11:57:03 -05:00
Coldblooded 222cbfd464 [svn] * restored scripts lib build under Windows
* fixed Makefile.am to automatically find the sysconfdir again

--HG--
branch : trunk
2008-10-12 19:41:35 -05:00
XTZGZoReX fdcf5cc406 [svn] * Random changes/fixes...
* Some fixes to MangChat, more coming.
* Cleaning up scripting part and preparing to merge it into the core.

--HG--
branch : trunk
rename : src/bindings/scripts/README.TXT => src/bindings/scripts/README
2008-10-12 17:35:16 -05:00
Neo2003 95b91afbab [svn] * svn:eol-style native set on all files that need it
--HG--
branch : trunk
2008-10-11 14:16:25 -05:00
Neo2003 631ebe5b61 [svn] * Renamed the solutions and removed scripts folder
--HG--
branch : trunk
rename : win/TrinityCore No Script VC71.sln => win/TrinityCore Only VC71.sln
rename : win/TrinityCore No Script VC80.sln => win/TrinityCore Only VC80.sln
rename : win/TrinityCore No Scripts VC90.sln => win/TrinityCore Only VC90.sln
rename : win/TrinityCore VC71.sln => win/TrinityCore&Script VC71.sln
rename : win/TrinityCore VC80.sln => win/TrinityCore&Script VC80.sln
rename : win/TrinityCore VC90.sln => win/TrinityCore&Script VC90.sln
2008-10-09 15:36:50 -05:00
runningnak3d 4a5af3099a [svn] Removed the scripts and added them to their own repo at: http://svn.assembla.com/svn/trinityscripts
--HG--
branch : trunk
2008-10-09 15:20:29 -05:00
Neo2003 f736567a37 [svn] * Updated to 6743 and 685
Moved language id used by Arena to a higher place to solve conflicts
Added the empty script folders

--HG--
branch : trunk
rename : 6731-680 => 6743-685
2008-10-09 08:42:22 -05:00
Coldblooded 4a920d1144 [svn] * lost 2 Makefiles in prev commit due to connection lost
* reverted dep/ACE_wrappers/ace/config.h.in & dep/ACE_wrappers/aclocal.m4 to rev23 :o

--HG--
branch : trunk
2008-10-06 15:50:41 -05:00