biglad
07-22-2009, 06:06 PM
*Implement Aura Type 247 (SPELL_AURA_CLONE_CASTER) and 279 (SPELL_AURA_INITIALIZE_IMAGES) *Handle CMSG_GET_MIRRORIMAGE_DATA opcode. *Save Minions follow angle to allow themmoving in a formation *Improvements in SpellAI: correctly evade and select attack target for creatures without threat list *Use SpellAI instead of PetAI for not controllable guardians *Only guardians with SUMMON_TYPE_PET are controllable now *Add script and template data for Mirror Image. *Thanks to Drahy for help.
src/game/SpellAuraDefines.h (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/SpellAuraDefines.h) (2 lines added, 2 lines removed)
sql/FULL/world_scripts_full.sql (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/sql/FULL/world_scripts_full.sql) (1 lines added, 0 lines removed)
src/game/SpellEffects.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/SpellEffects.cpp) (15 lines added, 1 lines removed)
sql/updates/4527_world_spell_script_target.sql (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/sql/updates/4527_world_spell_script_target.sql) (4 lines added, 0 lines removed)
src/game/Level2.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Level2.cpp) (1 lines added, 1 lines removed)
src/bindings/scripts/VC90/90ScriptDev2.vcproj (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/bindings/scripts/VC90/90ScriptDev2.vcproj) (17 lines added, 15 lines removed)
src/game/Pet.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Pet.cpp) (1 lines added, 1 lines removed)
src/game/PetHandler.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/PetHandler.cpp) (1 lines added, 1 lines removed)
src/game/Object.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Object.cpp) (2 lines added, 0 lines removed)
src/game/Creature.h (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Creature.h) (1 lines added, 0 lines removed)
src/game/PetAI.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/PetAI.cpp) (4 lines added, 2 lines removed)
src/bindings/scripts/scripts/zone/teldrassil/teldrassil.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/bindings/scripts/scripts/zone/teldrassil/teldrassil.cpp) (2 lines added, 2 lines removed)
src/game/CreatureAISelector.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/CreatureAISelector.cpp) (2 lines added, 2 lines removed)
src/game/CreatureAI.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/CreatureAI.cpp) (4 lines added, 2 lines removed)
src/bindings/scripts/scripts/npc/npcs_special.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/bindings/scripts/scripts/npc/npcs_special.cpp) (31 lines added, 0 lines removed)
src/bindings/scripts/scripts/zone/darkshore/darkshore.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/bindings/scripts/scripts/zone/darkshore/darkshore.cpp) (2 lines added, 2 lines removed)
src/game/Unit.h (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Unit.h) (1 lines added, 0 lines removed)
src/game/SpellAuras.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/SpellAuras.cpp) (38 lines added, 5 lines removed)
src/game/SpellAuras.h (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/SpellAuras.h) (2 lines added, 0 lines removed)
src/game/UnitAI.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/UnitAI.cpp) (1 lines added, 1 lines removed)
src/game/TemporarySummon.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/TemporarySummon.cpp) (8 lines added, 3 lines removed)
src/bindings/scripts/scripts/zone/desolace/desolace.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/bindings/scripts/scripts/zone/desolace/desolace.cpp) (1 lines added, 1 lines removed)
src/game/TemporarySummon.h (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/TemporarySummon.h) (3 lines added, 0 lines removed)
sql/FULL/world_tmp_full.sql (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/sql/FULL/world_tmp_full.sql) (2 lines added, 0 lines removed)
src/game/SpellHandler.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/SpellHandler.cpp) (76 lines added, 0 lines removed)
src/game/WorldSession.h (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/WorldSession.h) (1 lines added, 0 lines removed)
sql/FULL/world_spell_full.sql (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/sql/FULL/world_spell_full.sql) (3 lines added, 1 lines removed)
src/game/Unit.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Unit.cpp) (51 lines added, 12 lines removed)
src/game/Opcodes.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Opcodes.cpp) (1 lines added, 1 lines removed)
src/game/Creature.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Creature.cpp) (1 lines added, 0 lines removed)
More... (http://bitbucket.org/Azrael/mgacore2/changeset/aaf54c52f352/)
src/game/SpellAuraDefines.h (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/SpellAuraDefines.h) (2 lines added, 2 lines removed)
sql/FULL/world_scripts_full.sql (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/sql/FULL/world_scripts_full.sql) (1 lines added, 0 lines removed)
src/game/SpellEffects.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/SpellEffects.cpp) (15 lines added, 1 lines removed)
sql/updates/4527_world_spell_script_target.sql (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/sql/updates/4527_world_spell_script_target.sql) (4 lines added, 0 lines removed)
src/game/Level2.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Level2.cpp) (1 lines added, 1 lines removed)
src/bindings/scripts/VC90/90ScriptDev2.vcproj (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/bindings/scripts/VC90/90ScriptDev2.vcproj) (17 lines added, 15 lines removed)
src/game/Pet.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Pet.cpp) (1 lines added, 1 lines removed)
src/game/PetHandler.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/PetHandler.cpp) (1 lines added, 1 lines removed)
src/game/Object.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Object.cpp) (2 lines added, 0 lines removed)
src/game/Creature.h (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Creature.h) (1 lines added, 0 lines removed)
src/game/PetAI.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/PetAI.cpp) (4 lines added, 2 lines removed)
src/bindings/scripts/scripts/zone/teldrassil/teldrassil.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/bindings/scripts/scripts/zone/teldrassil/teldrassil.cpp) (2 lines added, 2 lines removed)
src/game/CreatureAISelector.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/CreatureAISelector.cpp) (2 lines added, 2 lines removed)
src/game/CreatureAI.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/CreatureAI.cpp) (4 lines added, 2 lines removed)
src/bindings/scripts/scripts/npc/npcs_special.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/bindings/scripts/scripts/npc/npcs_special.cpp) (31 lines added, 0 lines removed)
src/bindings/scripts/scripts/zone/darkshore/darkshore.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/bindings/scripts/scripts/zone/darkshore/darkshore.cpp) (2 lines added, 2 lines removed)
src/game/Unit.h (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Unit.h) (1 lines added, 0 lines removed)
src/game/SpellAuras.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/SpellAuras.cpp) (38 lines added, 5 lines removed)
src/game/SpellAuras.h (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/SpellAuras.h) (2 lines added, 0 lines removed)
src/game/UnitAI.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/UnitAI.cpp) (1 lines added, 1 lines removed)
src/game/TemporarySummon.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/TemporarySummon.cpp) (8 lines added, 3 lines removed)
src/bindings/scripts/scripts/zone/desolace/desolace.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/bindings/scripts/scripts/zone/desolace/desolace.cpp) (1 lines added, 1 lines removed)
src/game/TemporarySummon.h (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/TemporarySummon.h) (3 lines added, 0 lines removed)
sql/FULL/world_tmp_full.sql (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/sql/FULL/world_tmp_full.sql) (2 lines added, 0 lines removed)
src/game/SpellHandler.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/SpellHandler.cpp) (76 lines added, 0 lines removed)
src/game/WorldSession.h (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/WorldSession.h) (1 lines added, 0 lines removed)
sql/FULL/world_spell_full.sql (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/sql/FULL/world_spell_full.sql) (3 lines added, 1 lines removed)
src/game/Unit.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Unit.cpp) (51 lines added, 12 lines removed)
src/game/Opcodes.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Opcodes.cpp) (1 lines added, 1 lines removed)
src/game/Creature.cpp (http://bitbucket.org/Azrael/mgacore2/src/aaf54c52f352/src/game/Creature.cpp) (1 lines added, 0 lines removed)
More... (http://bitbucket.org/Azrael/mgacore2/changeset/aaf54c52f352/)