Show
Ignore:
Timestamp:
11/19/08 13:23:03 (17 years ago)
Author:
yumileroy
Message:

[svn] * Moved Script grid_searchers to core
* Moved an enum from sc_creature.h to CreatureAI.h

Original author: Neo2003
Date: 2008-10-05 11:56:30-05:00

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/bindings/scripts/include/sc_creature.h

    r2 r13  
    88#include "CreatureAI.h" 
    99#include "Creature.h" 
    10  
    11 //Spell targets used by SelectSpell 
    12 enum SelectTarget 
    13 { 
    14     SELECT_TARGET_DONTCARE = 0,                             //All target types allowed 
    15  
    16     SELECT_TARGET_SELF,                                     //Only Self casting 
    17  
    18     SELECT_TARGET_SINGLE_ENEMY,                             //Only Single Enemy 
    19     SELECT_TARGET_AOE_ENEMY,                                //Only AoE Enemy 
    20     SELECT_TARGET_ANY_ENEMY,                                //AoE or Single Enemy 
    21  
    22     SELECT_TARGET_SINGLE_FRIEND,                            //Only Single Friend 
    23     SELECT_TARGET_AOE_FRIEND,                               //Only AoE Friend 
    24     SELECT_TARGET_ANY_FRIEND,                               //AoE or Single Friend 
    25 }; 
    26  
    27 //Spell Effects used by SelectSpell 
    28 enum SelectEffect 
    29 { 
    30     SELECT_EFFECT_DONTCARE = 0,                             //All spell effects allowed 
    31     SELECT_EFFECT_DAMAGE,                                   //Spell does damage 
    32     SELECT_EFFECT_HEALING,                                  //Spell does healing 
    33     SELECT_EFFECT_AURA,                                     //Spell applies an aura 
    34 }; 
    35  
    36 //Selection method used by SelectTarget 
    37 enum SelectAggroTarget 
    38 { 
    39     SELECT_TARGET_RANDOM = 0,                               //Just selects a random target 
    40     SELECT_TARGET_TOPAGGRO,                                 //Selects targes from top aggro to bottom 
    41     SELECT_TARGET_BOTTOMAGGRO,                              //Selects targets from bottom aggro to top 
    42 }; 
    4310 
    4411struct MANGOS_DLL_DECL ScriptedAI : public CreatureAI