Commit Graph

  • 8fb63dc91c [8332] Add non-unique key accid for realmcharacters table for speedup queries by this field. Author: rilex megamage 2009-08-09 15:35:46 -05:00
  • 3eb938b8de [8331] Restore spirit guids work, step 2 Author: VladimirMangos megamage 2009-08-09 15:33:45 -05:00
  • 677b7b9757 *Add an assert in removeunitfromnotify megamage 2009-08-09 15:22:43 -05:00
  • e657f65f2b merge megamage 2009-08-09 15:13:21 -05:00
  • c033cfc39a Backed out changeset: 43d0f185abe2 megamage 2009-08-09 15:11:04 -05:00
  • df9cf9c0fa *Some scripts of ulduar boss (far from finished) megamage 2009-08-09 15:09:44 -05:00
  • df5853c399 *Fix a typo of Icebound Fortitude which causes crash. megamage 2009-08-09 14:51:53 -05:00
  • 29cee3e914 *add delete line to 4831_script_texts.sql Rat 2009-08-09 21:20:59 +02:00
  • 2b1d4b756e *Stratholme update *added basic instance save *handle Baron's doors *Rammstein's adds will move to players Rat 2009-08-09 19:52:34 +02:00
  • 197c22bfc8 Fix despawning Ghuls in script for quest 12698 Kudlaty 2009-08-09 19:40:10 +02:00
  • 81337a1547 *Fix achievement Respect Your Elders. Anubisss 2009-08-09 19:10:51 +02:00
  • cd0bdade03 *Implement achievement On The Rocks. Anubisss 2009-08-09 18:30:37 +02:00
  • a57bc8018c *fix Leotheras the Blind Channeler reset(visual is still bugged) !please delete all Greyheart Spellbinders (21806) from the instance, they are still summoned by script! Rat 2009-08-09 17:21:30 +02:00
  • fba08ab4a8 UNIT_FLAG_NON_ATTACKABLE was cousing Whitemane's resurrect to miss Mograine Whitemane was healing Mograine while he was faking death - patch by totoro Kudlaty 2009-08-09 15:00:04 +02:00
  • 3a46926823 *fix Lady Vashj event Rat 2009-08-09 14:32:45 +02:00
  • 1ad11c4460 *fix crash in Illidan script *only spawn parasites in first phase of fight *despawn spirits instead of killing them (looks better) Rat 2009-08-09 13:55:53 +02:00
  • f2f168464d *added script for Tomb of the Seven event in Blackrock Depths Rat 2009-08-09 10:57:09 +02:00
  • b68a0972e0 *ScriptName -> script (thanks Forgiven) maximius 2009-08-08 23:27:18 -07:00
  • 6fe9ce419e *Update Vault of Archavon, updates and FULL sqls are now accurate maximius 2009-08-08 22:13:01 -07:00
  • 84ab289a40 *Cleaned up SQL, updated FULLs maximius 2009-08-08 21:51:55 -07:00
  • 2f83f6a79c *Try to fix a crash caused by adding player to wrong instance. megamage 2009-08-08 19:05:44 -05:00
  • 94d048311d *Fix a crash caused by undismissed pet. megamage 2009-08-08 17:58:58 -05:00
  • a78a0c6b01 *Fix a crash caused by relocationnotify megamage 2009-08-08 17:47:23 -05:00
  • 64ee35bd94 *Added autoannounce to core, and optimized autobroadcast db query to put less strain on MySQL maximius 2009-08-08 15:05:21 -07:00
  • 38abfbeedd Typo Nevan 2009-08-08 21:52:19 +02:00
  • 8aa30007b5 *Fix Glyph of Blood Strike *Fix Glyph of Plague Strike *Fix Glyph of Death Strike Nevan 2009-08-08 21:51:00 +02:00
  • d41d789ddb merge Kudlaty 2009-08-08 21:29:46 +02:00
  • 10d2625a5c Merge [SD2] r1151 Remove old workaround and instead use spell to summon dragonhawk from eggs in ZA. Correct eggs hatched count. - skip r1152 Remove obsolete script function DoZoneInCombat() and replace in code with SetInCombatWithZone(). Requires Mangos 8057+ - skip r1153 Respawn eggs for boss in ZA in case evade. Remove old workaround and summon dragonhawks by spell from all remaining eggs at 35% hp. - skip r1154 Added main spells for first boss in ZA - skip r1155 Added ZA boss' spirit lynx script - skip r1156 Correct typos and errors in misc .txt files - skip r1157 Added abilities and phases for halazzi - skip r1158 Add two lost variables in previous commit, used for reset phase - skip r1159 Use expected movement flag for escortAI (source need more detailed cleanup) - skip r1160 More corrections of movementflags + minor cleanup code. - skip r1161 Correcting boss astromancer and adds' spells. Some minor code cleanup. r1162 Fix typo related to ReceiveEmote() and update code for once script, using spell instead of emote. r1163 Added spells for Unworthy Initiate. - skip r1164 Added ScriptedAI function EnterEvadeIfOutOfCombatArea() used for location check of creatures that are expected to evade when out of certain area. Location coordinates are hard coded for each creature entry. r1165 Replace/use EnterEvadeIfOutOfCombatArea for three bosses, with locations added in previous commit. r1166 Add one more boss to EnterEvadeIfOutOfCombatArea() list and also use boolean for function (to be used if special case evade events are expected). r1167 Remove some old (and wrong/not needed) movementflags, correct remaining to use MONSTER_* - skip r1168 Fixed spellId typo - skip r1169 Added basic support for quest 12733 (change our script to this) r1170 Remove meele attack for mini-boss and add some distance for MoveChase() Kudlaty 2009-08-08 21:29:12 +02:00
  • edfba5caa3 *Implement SPELL_ATTR_EX4_FIXED_DAMAGE megamage 2009-08-08 14:27:30 -05:00
  • fdade24355 *Fix the quest requirement for DK to leave start zone. By kaell megamage 2009-08-08 12:55:51 -05:00
  • f00fd3959e *Revert Mangos patch [8325] megamage 2009-08-08 12:42:13 -05:00
  • 0d80df4e58 *Add assert back to go::setownerguid megamage 2009-08-08 12:40:20 -05:00
  • 1165b889a0 [8328] Fixed problem with crash at startup in result destroy anti-freeze thread runnable. Author: VladimirMangos megamage 2009-08-08 12:37:33 -05:00
  • a3ee65bee1 [8327] Fixed recieved packet size check for MSG_MOVE_TELEPORT_ACK. Author: VladimirMangos megamage 2009-08-08 12:35:09 -05:00
  • b78d7a01b4 [8325] Restore BG spirit guids work after [8308]-1. Author: VladimirMangos megamage 2009-08-08 12:31:29 -05:00
  • 58dc6e180b [8320] Imporovements in wild summoned gameobjects work. Author: VladimirMangos megamage 2009-08-08 12:25:20 -05:00
  • f8a05d264f [8318] Deleted as expected runnable objects at related Thread deleting for avoid memory leaks. Author: VladimirMangos [8319] Restore compile PGSQL support after last changes. Author: ApoC megamage 2009-08-08 12:12:56 -05:00
  • 658538a092 *Some update of vehicle. megamage 2009-08-08 11:57:51 -05:00
  • 9952786d14 *Also aggro player-controlled units in dozoneincombat. megamage 2009-08-08 11:56:54 -05:00
  • ecdba0cbba *Only allow mover to turn when it is on vehicle. megamage 2009-08-08 11:55:49 -05:00
  • 462086f3b1 *Fix a bug that UNIT_STAT_CASTING is not cleared when delayed spells are casted. megamage 2009-08-08 11:53:48 -05:00
  • 233f3c8306 *Fix Icebound Fortitude Formula *Fix Glyph of Icebound Fortitude Nevan 2009-08-08 17:47:15 +02:00
  • ea605726d6 *Fix Unbreakable Armor Formula *Fix Glyph of Unbreakable Armor Nevan 2009-08-08 17:20:48 +02:00
  • 6b4772207f *Cleanups, remove obsolete code and minor optimizations in spellauras.cpp and spelleffects.cpp *Remove GetDummyAura(uint32 spellid) function - it is faster to use GetAuraEffect or GetAura if id is known than iterate threw dummy auras list *Move Death Strike code from HandleDummyAuraProc to Spell::EffectDummy - original patch by hununza. QAston 2009-08-08 16:18:05 +02:00
  • 08f1421ae1 *Fix startup with libtrinityinterface. Anubisss 2009-08-08 14:24:18 +02:00
  • a2c2bad94b Add config options for filters, add some, delete some, change others. Make sure you update your trinitycore.conf Chaz Brown 2009-08-08 02:08:20 -04:00
  • 0f7b23070f *Fix a bug introduced in 3874. This makes IsNonMeleeSpellCasted cannot correctly check if caster is casting. *This fixes the bug that Heigan chases players when he is channelling. megamage 2009-08-07 16:12:50 -05:00
  • 74357a8971 *Fix the bug that noth is unselectable. megamage 2009-08-07 15:12:14 -05:00
  • 0fc62066bf *Fix a typo in spellauras.cpp which makes some triggered spells triggered twice. megamage 2009-08-07 15:12:01 -05:00
  • 8c67a6a697 merge megamage 2009-08-07 14:41:48 -05:00
  • 6fe8d1269d Backed out changeset: f86476eb503d megamage 2009-08-07 14:41:14 -05:00
  • 3549c0bddd *Check category instead of flags for some spells. Author: VladimirMangos megamage 2009-08-07 14:40:37 -05:00
  • fe3ba612d9 *Emalon the Stormwatcher fully scripted, by Necroo (boss needs to be spawned and ScriptName needs to be updated) *Added config options: DurabilityLoss.OnDeath and DurabilityLoss.InPvP, optimized Rate.RepairCost maximius 2009-08-07 12:12:42 -07:00
  • be74be36f6 Merge [SD2] r1146 Use ForcedDespawn() where possible and remove some not needed function calls. Code style applied. Requires Mangos 8040+ r1147 Make Millhouse have better movement, using distance for MoveChase r1148 Added missing call sendGossipMenu r1149 Correct mixed up emote and language in one script_texts r1150 Update custom SD2 patch for Mangos 0.12 branch - skip Kudlaty 2009-08-07 18:07:40 +02:00
  • 4e07fd3a0f *Fix Glyph of Mirror Image Nevan 2009-08-07 16:45:56 +02:00
  • d7f7862d96 Fix knockback effect cause the creature's position client-server sync problem - By smellbee Details and comments on this patch found here: http://www.trinitycore.org/forum/project.php?issueid=4689 Chaz Brown 2009-08-07 02:47:25 -04:00
  • 0aef1a9a48 Merge [SD2] r1142 Fix: Kael'thas advisors gain double health in phase 3 and dropp them on reset Fix: Void Reaver will now ignore pets and totems when casting arcane orb r1143 Remove old workaround for summon kael(TK) weapons and use spells instead. Apply code style to parts of code. r1144 Added lost sql from revision 1119 and 1121 - skip r1145 Correcting details for npc related to quest 590 Kudlaty 2009-08-07 02:03:27 +02:00
  • 6d6d780370 [8316] Remove duplicate player stat output. Author: XTZGZoReX megamage 2009-08-06 17:47:42 -05:00
  • 7f8ce1d809 [8315] Fixed memory leaks (mostly at server shutdown) and code cleanups. Author: VladimirMangos megamage 2009-08-06 17:45:37 -05:00
  • e8556b879d [8311] Prevent multiline fake messages in chat. Author: horogandris megamage 2009-08-06 17:42:44 -05:00
  • b35e7ac28d *Correctly show npc root aura expire in client - by thenecromancer. QAston 2009-08-06 23:41:08 +02:00
  • befbae3a61 *Fix the bug that players get stuck after teleported out of bg. *Do not delete the map immediately until all players are teleported. megamage 2009-08-06 16:14:13 -05:00
  • 50c73d433c *Add SpellCasterAI as a framework for casting only units (like ebon gargoyle or mirror image. QAston 2009-08-06 23:10:36 +02:00
  • 91885a7790 *Fix the bug that player's pet enterevademode repeatedly. megamage 2009-08-06 14:39:06 -05:00
  • 624bd6a1f0 *Fix some Gothik mob spells. Thanks to Stryker megamage 2009-08-06 13:57:41 -05:00
  • 6eb19cbe0f Merge [SD2] r1130 Update scripts using common way to initialize heroic and instance data and apply sd2 code style. - skip r1131 Added more parts of vazruden/nazan -encounter. Note scriptCall MovementInform() must be corrected before this script can work as expected. - skip r1132 Add custom patch for backport SD2 to 0.12 branch of Mangos. Please note this is not officially supported and bugs are not to be posted in regular way (use own thread in forums for help/improvements) - skip r1133 Replace some needless use of script function DoSpawnCreature with direct call of SummonCreature. r1134 Correct timer for najentus spine and remove obsolete code. - skip r1135 Corrected a few variables in misc scripts, apply SD2 code style - skip r1136 Added support for quest 12848 - skip (already scripted) r1137 Correct timer and check if event already begun for mob_illidari - skip r1138 Remove one custom MoveInLineOfSight and use only for intro r1139 Remove useless cached copy of creature guid already cached in instance script. Call Reset for boss when encounter actually start to ensure adds list are filled and also simplify some additional for mob's script. - skip r1140 Restore compile after changes in displayId. Requires Mangos 8015+ - skip r1141 Added instance script for map 601 - skip (already have better) Kudlaty 2009-08-06 20:35:18 +02:00
  • 87f573752e Merge [SD2] r1120 Add CallForHelp at aggro for two instance bosses. Requires Mangos 7951+ r1121 Added basic parts of boss spell definitions and texts for Nexus instance - skip (already have better) r1122 Correct one spellId, add more spell definitions for boss noth - skip r1123 Remove wrong spell for gluth and add missing emote text. Summon only expected amount of adds. Some additional cleanup in anubrekhan and check heroic for a few spell cast. - skip r1124 Use normal health check calculation for easier backport (to older client) r1125 Fixed typo in previous commit r1126 Add spell cast to dragon in scrying orb event and add workaround for kill credit. r1127 Convert gossip related define to enum and remove one useless (redefinition) r1128 Remove no longer needed item scripts that can be controlled with database table item_required_target (Mangos 7980+) r1129 Remove one more obsolete item script (use spell_area DB table for area limited spell). Cleanup other and provide spell error message. Requires Mangos 7983+ Kudlaty 2009-08-06 19:10:50 +02:00
  • e1cfdaedcf *Remove the assert(false) in StopCastingCharm() because i am not able to fix it for now. megamage 2009-08-06 11:32:56 -05:00
  • 7dd131a293 *Use flags for positive spell check to reduce calculation. megamage 2009-08-06 11:24:14 -05:00
  • 6bbea44dbb Fix typo in 4787_script_texts.sql. Thx Aokromes Kudlaty 2009-08-06 18:05:17 +02:00
  • 05940192f4 *Fix a dead loop in 4786. By QAston. megamage 2009-08-06 11:01:22 -05:00
  • e8330e4162 *Update creature damamge formula. Use damage mod in config as total_pct modifier. megamage 2009-08-06 10:38:46 -05:00
  • e645927759 Merge [SD2] r1114 Added two new struct ObjectDistanceOrder/ObjectDistanceOrderReversed for generic use sorting objects by GetDistanceOrder() r1115 Remove obsolete code in misc scripts and use struct ObjectDistanceOrder/Reversed instead r1116 Added script for mob 24079 + related instance script - skip (already have it better) r1117 Update DoPlaySoundToSet function and allow WorldObject as source for sound. r1118 Correcting end bosses scripts in SM cathedral r1119 Added basic scripts w/texts for bosses in utgarde keep Kudlaty 2009-08-06 17:36:32 +02:00
  • 048665a37a *Try to fix the crash caused by invalid map pointer of player. megamage 2009-08-06 10:21:10 -05:00
  • d4dca0c8cd *Mirror Image By thenecromancer *Fixes a bug when images loose name after they reset *Fixes a bug when images consistently interrupt owner's cast *Fixed a bug when images have very laggy follow movement *Removed a line that made no sense megamage 2009-08-06 08:53:29 -05:00
  • 8c875f2323 *Patch Reliquary of Souls. By Farah megamage 2009-08-06 08:50:44 -05:00
  • 87c8df8f3a *Add script of General Bjarngrim, Halls of Lightning. Source: SD2. Thanks to manuel. megamage 2009-08-06 08:49:41 -05:00
  • 6941264b3d *fix typo in 4759_world.sql Rat 2009-08-06 10:21:48 +02:00
  • b9eb4ddf2e AHBot rewrite, pulled from TC2-3.0.9 repo, in no particular order. *Any file named README.Something (including the original README) will be copied to the build directory when compiled with VS *Converted AuctionHouseBot to class structure, implemented Singleton for class *Moved global variables inside of AuctionHouseBot class, *Minor code cleanups, reformated headers, fixed switch logic errors *Parts of this code are from Naicisum's Mangos version. *Prevent endless looping condition where Item Quality has no percentage *Fix situation where items in the AH would be less than the maxitems setting *Move AHBot item filters to initialization so the items that are not allowed only get evaluated once. *Change the way Bid prices are calculated, along with Maximius' uint64 fix, prices should look a lot better now. *Includes a fix for grey items from MrSmite Chaz Brown 2009-08-06 03:00:45 -04:00
  • 11b6ae7924 *Correct reputation rounding. By Necroo megamage 2009-08-05 22:24:47 -05:00
  • bcbfbd6826 *Some clean up of scripts. megamage 2009-08-05 22:24:30 -05:00
  • 054974596e *Teleport player to start pos instead of home pos when using stuck spell. megamage 2009-08-05 19:45:10 -05:00
  • 9a8c60dbc7 *Do not allow dk to teleport out of start map without completing required quests. *Remove some useless quest status enum. megamage 2009-08-05 19:43:55 -05:00
  • f03cd942cd *Fix a bug that DK does not have full talent points after leaving starting map. Thanks to MaXiMiUS megamage 2009-08-05 17:26:15 -05:00
  • e3e09cc86a *Fix a typo. megamage 2009-08-05 16:42:12 -05:00
  • ec56fd77bf *Merge megamage 2009-08-05 16:40:41 -05:00
  • 5b1e8ef6ff [8309] Fixed paladin judgement selection code in some places. Author: KAPATEJIb megamage 2009-08-05 16:39:09 -05:00
  • 907342d5b0 [8308] More generic code for new continent spell casting including fly form/mounts. Author: VladimirMangos megamage 2009-08-05 16:33:34 -05:00
  • 31f989fab9 For check allowed in dead state auras apply use IsDeathPersistentSpell instead hack code. Author: VladimirMangos megamage 2009-08-05 16:14:54 -05:00
  • df017667a5 [8307] Fix skinning for creatures without loot. megamage 2009-08-05 16:11:43 -05:00
  • e7ebddfc9a [8306] Implement single-per-caster limitation for paladin "hand of" spells. Author: VladimirMangos megamage 2009-08-05 16:11:12 -05:00
  • 49e127727b [8305] Fixed item loading from pdumps. Author: hunuza megamage 2009-08-05 16:04:08 -05:00
  • 47e36000cb [8304] Move standup code to login, remove other not needed data change at save. Author: VladimirMangos megamage 2009-08-05 16:03:33 -05:00
  • 18e36134ad *fix typo in achievement, thanks to Thyros Rat 2009-08-05 23:03:27 +02:00
  • 743233a057 [8303] Allow save and restore at login forms/stances. Author: VladimirMangos megamage 2009-08-05 16:00:07 -05:00
  • 9bc5334c00 [8297] Partly revert "[8291] Now allow auto-casting pet spells out of combat by PetAI, related code cleanups." Author: VladimirMangos megamage 2009-08-05 15:48:04 -05:00
  • 11488f2063 [8295] Remove single target auras at caster/target shift to not accessable phase. Author: VladimirMangos megamage 2009-08-05 15:35:43 -05:00
  • 62055d85a9 [8294] Some playercreateinfo_action fixes. Also DK food initial amount fix in code. Author: Necro megamage 2009-08-05 15:26:13 -05:00
  • d7df4cfa09 *Fix Coyote Spirit Despawn Aura (52172) and Blood Parrot Despawn Aura (60244) - inspired by Disassembler's patch. QAston 2009-08-05 17:00:01 +02:00
  • 037fa6eae1 *Script effect for Big Blizzard Bear - by simon. QAston 2009-08-05 16:00:36 +02:00