All pastes #257151 Raw Edit

Someone

public text v1 · immutable
#257151 ·published 2006-11-25 00:27 UTC
rendered paste body
# COPYRIGHT (C) 2006 LUDMILLA TEAM
from Ludmilla import *          # Import server environment
from random import *            # Randomiser Import
import config as cfg            # Import of configuration constants
reload(cfg)  
import consts as co             # Import of constants
reload(co)   
import const_skills as skill_co # Import of constants (skills)
reload(skill_co)  
import const_spells as spell_co # Import of constants (skills)
reload(spell_co)  
import player_class as player_cls
reload(player_cls) 

ENABLE = TRUE = co.TRUE
DISABLE = FALSE = NULL = co.FALSE    

# ####################################################################################
# called by core before any Affects were removed
def OnUnitDeath(unit, killer):
    print "OnUnitDeath: unit[%s] killer[%s]" % (unit.GetName(), killer.GetName())
    
    if unit.IsPlayer():
        # BattleGround Support
        if unit.isInBG(): player_cls.OnBattleGroundFlagDrop(unit)

    
# ####################################################################################
# called by core 
def OnUnitStealth(unit):
    print "OnUnitStealth: unit[%s]" % (unit.GetName())
    
    if unit.IsPlayer():
        # BattleGround Support
        if unit.isInBG(): player_cls.OnBattleGroundFlagDrop(unit)
    
    
# ####################################################################################
# called by core 
def OnUnitMount(unit):
    print "OnUnitMount: unit[%s]" % (unit.GetName())
    
    if unit.IsPlayer():
        # BattleGround Support
        if unit.isInBG(): player_cls.OnBattleGroundFlagDrop(unit)

            
# ####################################################################################
# called by core 
def OnUnitImmunity(unit):
    print "OnUnitImmunity: unit[%s]" % (unit.GetName())
    
    if unit.IsPlayer():
        # BattleGround Support
        if unit.isInBG(): player_cls.OnBattleGroundFlagDrop(unit)
        
# -- EOF --