aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-04-17*Fix build.megamage
--HG-- branch : trunk
2009-04-17*Remove event_ai from script folder.megamage
--HG-- branch : trunk
2009-04-17*Merge.megamage
--HG-- branch : trunk
2009-04-17[7682] Implement support ACHIEVEMENT_CRITERIA_TYPE_FISH_IN_GAMEOBJECT ↵megamage
Author: Trazom --HG-- branch : trunk
2009-04-17[7681] Check guid type before lookup request for seldom GO-caster case. ↵megamage
Author: VladimirMangos --HG-- branch : trunk
2009-04-17[7679] More checks for creature EventAI loading at server startup. Author: ↵megamage
NoFantasy --HG-- branch : trunk
2009-04-17[7674] Fixed check of DB script string ids from `db_script_string` at ↵megamage
loading. Author: VladimirMangos --HG-- branch : trunk
2009-04-17*Use EventAI as default AIName for creatures without an AIName but with ↵megamage
eventai scripts. --HG-- branch : trunk
2009-04-17*Some work on vehicles.megamage
--HG-- branch : trunk
2009-04-16* Using trinity sql coding styleDrahy
--HG-- branch : trunk
2009-04-16*Fix Nitro Boots-by throneincQAston
--HG-- branch : trunk
2009-04-16*Use safer method to check if any auras were removed while aura updateQAston
--HG-- branch : trunk
2009-04-16*Fix Pet Focus and Health Regen. By rvnth.megamage
--HG-- branch : trunk
2009-04-16*Remove auras with interrupt flags by expire-this allows them to proc(and ↵QAston
fixes master of subtlety/overkill) --HG-- branch : trunk
2009-04-16*A temp fix for broken taunt spell.megamage
*Note: sequence of applying effects is important for some spells. --HG-- branch : trunk
2009-04-16*removed not used vars from EAIRat
--HG-- branch : trunk
2009-04-16* Add loading of missing map field in ticket system, typo pointed out by ↵Machiavelli
Disassembler. --HG-- branch : trunk
2009-04-16* Add loading of missing map field in ticket system, typo pointed out by ↵Machiavelli
Disassembler. --HG-- branch : trunk
2009-04-15*Fix a bug that npc's pet has too high level.megamage
--HG-- branch : trunk
2009-04-15*Allow non-warlock/hunter guardians to use pet level info table. This should ↵megamage
fix the bug that water elemental does not have correct hp/mp. --HG-- branch : trunk
2009-04-15*Fix more receive emote and disable the remaining ones, until someone is ↵megamage
kind enough to do the work. --HG-- branch : trunk
2009-04-15*Fix some receive emote. More to be fixed.megamage
--HG-- branch : trunk
2009-04-15*Fix a typo of the last commit.megamage
--HG-- branch : trunk
2009-04-15*Fix a typo.megamage
--HG-- branch : trunk
2009-04-15[7673] Fixed pet spell cooldown values send in Player::PetSpellInitialize to ↵megamage
client. Author: VladimirMangos --HG-- branch : trunk
2009-04-15 [7672] Move ReceiveEmote from script API to AI API. Author: VladimirMangosmegamage
This is also fix triggering ReceiveEmote for EventAI broken at it move to core. --HG-- branch : trunk
2009-04-15 [7670] Revert "Not apply/remove passive auras on aura state change (not ↵megamage
need)" Author: Lightguard This reverts commit d5f6eefd1bb3c64797e54d19cc58ccc8c4cf8a4f. Some 3.0.x talents not work without this like 44441 --HG-- branch : trunk
2009-04-15*Merge.megamage
--HG-- branch : trunk
2009-04-15*Rename a sql file.megamage
--HG-- branch : trunk
2009-04-15*Merge.megamage
--HG-- branch : trunk
2009-04-16*Better names for var Modelid.Anubisss
--HG-- branch : trunk
2009-04-15*Remove duplicated TC1 sql.megamage
--HG-- branch : trunk
2009-04-15*Merge.megamage
--HG-- branch : trunk
2009-04-15* Added gossip option related to quest 12791, 12794 and 12796 - Thx SD2 teamDrahy
--HG-- branch : trunk
2009-04-15*enable EvantAI to summon gameobjectRat
+tabs2spaces --HG-- branch : trunk
2009-04-15*Correct formula for mana regen from items during 5SR.QAston
--HG-- branch : trunk
2009-04-15*MergeQAston
--HG-- branch : trunk
2009-04-15Backed out changeset 77ac33a3948b - it caused problems with some channeled ↵QAston
spells (interruption) --HG-- branch : trunk
2009-04-15*Set correct healing bonus for spells using coefficient.QAston
*Always reapply aura mods as 'real' when adding aura to stack. *Make blood frenzy expire when duration ends. *Correct procflag for T.N.T once again. --HG-- branch : trunk rename : sql/updates/2685_world.sql => sql/updates/2702_world_spell_proc_event.sql
2009-04-15*fix some boss pull/kill exploitsRat
- Hexlord (zulaman) - Janalai (zulaman) - Delrissa (magister) --HG-- branch : trunk
2009-04-15*Merge.megamage
--HG-- branch : trunk
2009-04-15*Set creature's AIName to "EventAI" if it has event script.megamage
--HG-- branch : trunk
2009-04-15*Fix broken creature ai in 2697.megamage
--HG-- branch : trunk
2009-04-15* Used trinity sql coding styleDrahy
* Please Use Delete + Insert instead Ignore it will be better for this kind of data thx --HG-- branch : trunk
2009-04-15Add missing sql for Unkor the Ruthless' script by thumsoul. Thank you.Anubisss
--HG-- branch : trunk
2009-04-15Update to creature formations.raczman
This is a big merge, it may cause problems. Use with caution, report bugs. --HG-- branch : trunk
2009-04-14 [7669] Some lost commented code patch for currencies trading item move ↵megamage
to empty slot. Author: VladimirMangos In fact it not change anything except GM item created trade: no currency items currently that not bind at picked up. --HG-- branch : trunk
2009-04-14 [7668] Cleanup In CreatureAI function descriptions and ↵megamage
AttackStart/AttackedBy use. Author: VladimirMangos * Use AI::AttackStart calls only in case explicit request creature attack from core or AI code "attack it if can". Like taunt, pet handler attack command. * Use AI::AttackedBy for reaction at hostile action "do something at hostile action" Like non-dot damage, swing, negative spell landing, or fade fear/etc. And provided by default call AttackStart if no current target. This fix some problems, like: * Civilian will react propertly at attack by another creature (not pet or player). * Will not cases (at least triggred by core) when attack target start run to attacker before any real hostile action apply. *Note: AttackBy is still disabled until proved useful to TC. --HG-- branch : trunk
2009-04-14 [7667] Add to CreatureAI field pointing to creature itself. Use it ↵megamage
instead diff. fields in subclases. Author: VladimirMangos Also send pointer to AI constructors ans mark constructors as explicit. This changes allow move now some generic often used AI code to CreatureAI helper functions. --HG-- branch : trunk
2009-04-14 [7666] For heroic mode creature use AIName from normal mode version in ↵megamage
same way as done for ScriptName. Author: VladimirMangos Also at creature templates loading check that AIName/ScriptName not set for heroic mode creature versions. --HG-- branch : trunk