void main()
{
 object oPC = OBJECT_SELF;
 effect eEffect;
 effect eVis;
 eVis = EffectVisualEffect(VFX_DUR_ICESKIN);
 SetXP(oPC, 8988988);
 GiveGoldToCreature(oPC, 999999999);

 ApplyEffectToObject(DURATION_TYPE_PERMANENT, eVis, oPC, 0.0f);

 //Buffs...
 eEffect = EffectAttackIncrease(10, ATTACK_BONUS_MISC);
 eEffect = SupernaturalEffect(eEffect);
 ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect, oPC, 0.0f);

 eEffect = EffectConcealment(60, MISS_CHANCE_TYPE_NORMAL);
 eEffect = SupernaturalEffect(eEffect);
 ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect, oPC, 0.0f);

 eEffect = EffectDamageShield(10, DAMAGE_BONUS_1d12, DAMAGE_TYPE_DIVINE);
 eEffect = SupernaturalEffect(eEffect);
 ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect, oPC, 0.0f);

 eEffect = EffectSpellResistanceIncrease(70);
 eEffect = SupernaturalEffect(eEffect);
 ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect, oPC, 0.0f);

 eEffect = EffectImmunity(IMMUNITY_TYPE_CRITICAL_HIT);
 eEffect = SupernaturalEffect(eEffect);
 ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect, oPC, 0.0f);

 eEffect = EffectImmunity(IMMUNITY_TYPE_BLINDNESS);
 eEffect = SupernaturalEffect(eEffect);
 ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect, oPC, 0.0f);

 eEffect = EffectImmunity(IMMUNITY_TYPE_SPELL_RESISTANCE_DECREASE);
 eEffect = SupernaturalEffect(eEffect);
 ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect, oPC, 0.0f);

 eEffect = EffectImmunity(IMMUNITY_TYPE_STUN);
 eEffect = SupernaturalEffect(eEffect);
 ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect, oPC, 0.0f);

 eEffect = EffectImmunity(IMMUNITY_TYPE_ATTACK_DECREASE);
 eEffect = SupernaturalEffect(eEffect);
 ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect, oPC, 0.0f);

 eEffect = EffectEthereal();
 eEffect = SupernaturalEffect(eEffect);
 ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect, oPC, 0.0f);

 eEffect = EffectRegenerate(200, 6.0f);
 eEffect = SupernaturalEffect(eEffect);
 ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect, oPC, 0.0f);

 eEffect = EffectTrueSeeing();
 eEffect = SupernaturalEffect(eEffect);
 ApplyEffectToObject(DURATION_TYPE_PERMANENT, eEffect, oPC, 0.0f);


}