POINTLIGHT BFG3500SprayExplode4
{
color 0.4 0.4 1.0
OffSet 0 0 0
Size 32
}

OBJECT BFG3500Spray
{
Frame BSS9A { Light BFG3500SprayExplode1 }
Frame BSS9B { Light BFG3500SprayExplode2 }
Frame BSS9C { Light BFG3500SprayExplode3 }
Frame BSS9D { Light BFG3500SprayExplode4 }
}

OBJECT PlayerTrueLegendaryBFG15KBall
{
Frame SFS1A { Light SBFG95002Ball1 }
Frame SFS1B { Light SBFG95002Ball1 }
Frame SFE3A { Light SBFG95002BallExplode1 }
Frame SFE3B { Light SBFG95002BallExplode2 }
Frame SFE3C { Light SBFG95002BallExplode3 }
Frame SFE3D { Light SBFG95002BallExplode4 }
Frame SFE3E { Light SBFG95002BallExplode5 }
Frame SFE3F { Light SBFG95002BallExplode6 }
}


pulselight UnBallLight1Old
{
color 1.0 0.0 0.0
size 10
offset 0 16 0
subtractive 0
dontlightself 1
}

pulselight UnBallLight2Old
{
color 0.5 0.0 0.0
size 10
offset 0 16 0
subtractive 0
dontlightself 1
}

Object UnmakerBall
{
Frame BFS1A { Light UnBallLight1Old}
Frame BFS1B { Light UnBallLight2Old}
}

FLICKERLIGHT LegendaryRuneFIXLIGHT
{
Color 0.8 0.4 0
OffSet 0 8 0
Size 20
SecondarySize 35
Chance 0.2
}

OBJECT LegendaryRuneFIX
{
Frame   LGRNA { Light LegendaryRuneFIXLIGHT }	
}

//Legendary Monster GLDEFs

OBJECT LegendaryZombie2
{
Frame LPOS { Light SmallLegLight }
}
OBJECT LegendaryBabyDemolisher
{
Frame LBDS { Light MediumLegLight }
}
OBJECT LegendaryBabySentientFIX
{
Frame LBBS { Light MediumLegLight }
}
OBJECT LegendaryBehemothFIX
{
Frame LEG2 { Light MediumLegLight }
}
OBJECT LegendaryCyberNobleFIX
{
Frame LCBS { Light MediumLegLight }
}
OBJECT LegendaryCyberdemonFIX
{
Frame CYBR { Light BigLegLight }
Frame LBE3 { Light BigLegLight }
Frame LBBEA { Light BigLegLight }
Frame LBBEB { Light BigLegLight }
}
OBJECT LegendaryFiendFIX
{
Frame LFND { Light SmallLegPinkyLight }
}
OBJECT LegendaryDoomguyFIX
{
Frame LG47 { Light SmallLegLight }
Frame LGAG { Light SmallLegLight }
Frame LGPC { Light SmallLegLight }
Frame PRLG { Light SmallLegLight }
Frame LGBG { Light SmallLegLight }
Frame LGFT { Light SmallLegLight }
}

//True Legendary Monster GLDEFs
OBJECT TrueLegendaryZombieFIX
{
Frame TLZO { Light SmallTLegLight }
}
OBJECT TrueLegendaryCyberdemonFIX
{
Frame TLCD { Light BigTLegLight }
Frame LBE4 { Light BigTLegLight }
Frame TLCBA { Light BigTLegLight }
Frame TLCBB { Light BigTLegLight }
Frame TLCCA { Light BigTLegLight }
Frame TLCCB { Light BigTLegLight }
Frame TLCLA { Light BigTLegLight }
Frame TLCLB { Light BigTLegLight }
}
OBJECT TrueLegendaryCyberdemonNormalFIX
{
Frame TLCD { Light BigTLegLight }
Frame LBE4 { Light BigTLegLight }
Frame TLCBA { Light BigTLegLight }
Frame TLCBB { Light BigTLegLight }
Frame TLCCA { Light BigTLegLight }
Frame TLCCB { Light BigTLegLight }
Frame TLCLA { Light BigTLegLight }
Frame TLCLB { Light BigTLegLight }
}
OBJECT TrueLegendarySentientFIX
{
Frame TLSN { Light BossFire3 }
}
OBJECT TrueLegendaryCardinalFIX
{
Frame TLRD { Light BigLegLight }
Frame TLRUA { Light BigLegLight }
Frame TLRUB { Light BigLegLight }
Frame TLR2 { Light BigLegLight }
Frame TLR3 { Light BigLegLight }
}
OBJECT TrueLegendaryBabySentientFIX
{
Frame TBBS { Light MediumTrueLegLight }
}

//Enraged Legendary Monster GLDEFs
OBJECT EnragedLegendaryAssaultCaptainFIX
{
Frame IASG { Light SmallELegLight }
}
OBJECT EnragedLegendaryBehemothFIX
{
Frame EEG2 { Light MediumELegLight }
}
OBJECT EnragedLegendaryChainsawZombieFIX
{
Frame ECSZ { Light BigRedLight }
}
OBJECT EnragedLegendaryCommandoFIX
{
Frame ECOS { Light SmallELegLight }
}
OBJECT EnragedLegendaryCowboyFIX
{
Frame EWGU { Light SmallELegLight }
}
OBJECT EnragedLegendaryCybruiserFIX
{
Frame ERUS { Light MediumELegLight }
}
OBJECT EnragedLegendaryFiendFIX
{
Frame EFND { Light SmallELegFiendLight }
}
OBJECT EnragedLegendaryHellKnightFIX
{
Frame ENBL { Light MediumELegLight }
}
OBJECT EnragedLegendaryImpFIX
{
Frame IEGN { Light SmallELegLight }
}
OBJECT EnragedLegendaryKriegerFIX
{
Frame EHMF { Light SmallELegLight }
}
OBJECT EnragedLegendaryRedeemerFIX
{
Frame ERED  { Light MediumELegLight }
}
OBJECT EnragedLegendaryRevenantFIX
{
Frame EREV { Light MediumELegLight }
}
OBJECT EnragedLegendaryStealthTrooperFIX
{
Frame ECMD { Light SmallELegLight }
}
OBJECT EnragedLegendaryTormentorFIX
{
Frame EPAI  { Light MediumELegLight }
}
OBJECT EnragedLegendaryZombieFIX
{
Frame IPOS { Light SmallELegLight }
Frame IPO2 { Light SmallELegLight }
}
OBJECT EnragedLegendaryBabySentientFIX
{
Frame EBBS { Light MediumELegLight }
}

//Bosses GLDEFs
OBJECT AbyssalSatyrFIX
{
Frame OSST { Light AbyssalPurpleLight }
}
OBJECT HEMHeresiarchFIX
{
Frame HIER { Light HeresiarchRedLight }
}
OBJECT ActuallyGoodHeresiarchFIX
{
Frame HIER { Light HeresiarchRedLight }
}

//Vexed Nemesis Monsters GLDEFs
OBJECT VexedNemesisZombieFIX
{
Frame VNZO { Light SmallTrueNemesisLight }
}
OBJECT VexedNemesisImpFIX
{
Frame VSIN { Light SmallTrueNemesisLight }
}

//bonuses
PULSELIGHT DropNHealthBonusLight
{
Color 0.3 0.3 0.3
Size 16
SecondarySize 28
Interval 0.9
Offset 0 12 0
Dontlightself 1 
Subtractive 1
}
OBJECT DropNArmorBonus
{
Frame NARBA0 { Light DropNArmorBonusLightA }
Frame NARBB0 { Light DropNArmorBonusLightB }
}
PULSELIGHT DropNArmorBonusLightA
{
Color 0.3 0.3 0.3
OffSet 0 12 0
Size 16
SecondarySize 28
Interval 1
Dontlightself 1 
Subtractive 1
}
PULSELIGHT DropNArmorBonusLightB
{
Color 0.3 0.3 0.3
OffSet 0 12 0
Size 16
SecondarySize 28
Interval 1
}
PULSELIGHT DropNArmorBonusLight
{
Color 0.3 0.3 0.3
OffSet 0 12 0
Size 6
SecondarySize 8
Interval 1
Dontlightself 1 
Subtractive 1
}
OBJECT DropNHealthBonus
{
Frame NLIF { Light DropNHealthBonusLight }
}

PULSELIGHT DropILHealthBonusLight
{
Color 0.8 0.4 0.0
Size 16
SecondarySize 28
Interval 0.9
OffSet 0 12 0
}
PULSELIGHT DropILArmorBonusLight
{
Color 0.8 0.4 0.0
Size 16
SecondarySize 28
Interval 0.9
OffSet 0 12 0
}
OBJECT DropILArmorBonus
{
Frame LLFS { light DropILArmorBonusLight }
}
OBJECT DropILHealthBonus
{
Frame LLIF { Light DropILHealthBonusLight }	
}

PULSELIGHT DropLHealthBonusLight
{
Color 0.4 0.4 0.0
Size 12
SecondarySize 24
Interval 0.9
OffSet 0 12 0
}
OBJECT DropLHealthbonus
{
Frame LLIF { light DropLHealthBonusLight }
}
PULSELIGHT DropLArmorBonusLight
{
Color 0.4 0.4 0.0
Size 12
SecondarySize 24
Interval 0.9
OffSet 0 12 0
}
OBJECT DropLArmorBonus
{
Frame LLFS { Light DropLArmorBonusLight }	
}

PULSELIGHT DropHemHealthBonusLight
{
Color 0.8 0.0 0.0
Size 6
SecondarySize 8
Interval 0.8
OffSet 0 0 0
}
OBJECT DropHemHealthBonus
{
Frame MHBS { Light DropHemHealthBonusLight }
}
OBJECT DropHEMArmorBonus
{
Frame HABOB { Light DropHEMArmorBonus }
}
PULSELIGHT DropHEMArmorBonus
{
Color 1.0 0.1 0
OffSet 0 12 0
Size 16
SecondarySize 28
Interval 0.9
}

PULSELIGHT SwiborgHealthBonusLight
{
Color 1.0 0.0 0.0
Size 20
SecondarySize 30
Interval 0.5
OffSet 0 20 0
}
OBJECT SwiborgHealthBonus
{
Frame SWIB { Light SwiborgHealthBonusLight }
}
PULSELIGHT SwiborgArmorBonusLightD
{
Color 1.0 0.0 0.0
Size 20
SecondarySize 30
Interval 1
OffSet 0 20 0
}
PULSELIGHT SwiborgArmorBonusLightE
{
Color 1.0 0.0 0.0
Size 25
SecondarySize 35
Interval 1
OffSet 0 20 0
}
PULSELIGHT SwiborgArmorBonusLightF
{
Color 1.0 0.0 0.0
Size 30
SecondarySize 40
Interval 1
OffSet 0 20 0
}
OBJECT SwiborgArmorBonus
{
Frame HABOD { Light SwiborgArmorBonusLightD }
Frame HABOE { Light SwiborgArmorBonusLightE }
Frame HABOF { Light SwiborgArmorBonusLightF }
}
OBJECT EnragedLegendaryRune
{
Frame EGRNA { Light EnragedRuneLight }
}
PULSELIGHT EnragedRuneLight
{
Color 1.0 0.2 0.0
Size 25
SecondarySize 35
Interval 0.2
OffSet 0 20 0
}

//The Hearts

OBJECT DemonHeart
{
Frame DMHTA { Light DemonHeartA }
Frame DMHTB { Light DemonHeartB }
}
PointLight DemonHeartA
{
    color 0.6 0.0 0.0
    size 64
    offset 0 32 0 
}
PointLight DemonHeartB
{
    color 0.6 0.0 0.0
    size 32
    offset 0 32 0 
}
OBJECT LegendaryDemonHeart
{
Frame LDHTA { Light LegDemonHeartA }
Frame LDHTB { Light LegDemonHeartB }
}
PointLight LegDemonHeartA
{
    color 1.0 1.0 0.0
    size 64
    offset 0 32 0 
}
PointLight LegDemonHeartB
{
    color 1.0 1.0 0.0
    size 32
    offset 0 32 0 
}
OBJECT TrueLegendaryDemonHeart
{
Frame TLHTA { Light TLegDemonHeartA }
Frame TLHTB { Light TLegDemonHeartB }
}
PointLight TLegDemonHeartA
{
    color 0.0 0.0 1.0
    size 128
    offset 0 32 0 
}
PointLight TLegDemonHeartB
{
    color 0.0 0.0 1.0
    size 64
    offset 0 32 0 
}
OBJECT NemesisDemonHeart
{
Frame NDHTA { Light NDemonHeartA }
Frame NDHTB { Light NDemonHeartB }
}
PointLight NDemonHeartA
{
    color 1.0 0.5 1.0
    size 128
    offset 0 32 0 
	subtractive 1
}
PointLight NDemonHeartB
{
    color 1.0 0.5 1.0
    size 64
    offset 0 32 0 
	subtractive 1 
}

//Skulltag Runes

OBJECT InventoryStrengthRune
{
Frame IDDRA { Light InvStrengthRuneA }
Frame IDDRB { Light InvStrengthRuneB }
Frame IDDRC { Light InvStrengthRuneC }
Frame IDDRD { Light InvStrengthRuneD }
Frame IDDRE { Light InvStrengthRuneE }

}
PointLight InvStrengthRuneA
{
    color 1.0 0.8 0.0
    size 60
    offset 0 32 0 
}
PointLight InvStrengthRuneB
{
    color 1.0 0.8 0.0
    size 62
    offset 0 32 0 
}
PointLight InvStrengthRuneC
{
    color 1.0 0.8 0.0
    size 64
    offset 0 32 0 
}
PointLight InvStrengthRuneD
{
    color 1.0 0.8 0.0
    size 66
    offset 0 32 0 
}
PointLight InvStrengthRuneE
{
    color 1.0 0.8 0.0
    size 68
    offset 0 32 0 
}

OBJECT InventoryResistanceRune
{
Frame IDDR { Light InvResistanceRune }
}
PulseLight InvResistanceRune
{
    color 1.0 1.0 0.0
    size 60
    offset 0 32 0
	SecondarySize 76
	Interval 0.7
}

OBJECT InventoryDrainRune
{
Frame ISCRA { Light InvDrainRuneA }
Frame ISCRB { Light InvDrainRuneB }
Frame ISCRC { Light InvDrainRuneC }
Frame ISCRD { Light InvDrainRuneD }

}
PointLight InvDrainRuneA
{
    color 0.8 0.0 0.0
    size 60
    offset 0 32 0 
}
PointLight InvDrainRuneB
{
    color 0.8 0.0 0.0
    size 62
    offset 0 32 0 
}
PointLight InvDrainRuneC
{
    color 0.8 0.0 0.0
    size 64
    offset 0 32 0 
}
PointLight InvDrainRuneD
{
    color 0.8 0.0 0.0
    size 66
    offset 0 32 0 
}

OBJECT InventoryHighJumpRune
{
Frame IHJRA { Light InvHighJumpRuneA }
Frame IHJRB { Light InvHighJumpRuneB }
Frame IHJRC { Light InvHighJumpRuneC }
Frame IHJRD { Light InvHighJumpRuneD }

}
PointLight InvHighJumpRuneA
{
    color 0.4 0.8 0.0
    size 60
    offset 0 32 0 
}
PointLight InvHighJumpRuneB
{
    color 0.4 0.8 0.0
    size 62
    offset 0 32 0 
}
PointLight InvHighJumpRuneC
{
    color 0.4 0.8 0.0
    size 64
    offset 0 32 0 
}
PointLight InvHighJumpRuneD
{
    color 0.4 0.8 0.0
    size 66
    offset 0 32 0 
}
