36 lines
881 B
Plaintext
36 lines
881 B
Plaintext
|
/*--------------------------------------------------------
|
||
|
|
||
|
Script Name:makelevel002
|
||
|
----------------------------------------------------------
|
||
|
Created By: Genisys(Guile)
|
||
|
Created On: 2/09/09
|
||
|
----------------------------------------------------------
|
||
|
|
||
|
If the pc is a fighter character make them level 2, otherwise
|
||
|
make them level 3.
|
||
|
|
||
|
----------------------------------------------------------*/
|
||
|
|
||
|
void main()
|
||
|
{
|
||
|
object speaker;
|
||
|
|
||
|
speaker = GetPCSpeaker();
|
||
|
|
||
|
ActionCastFakeSpellAtObject(SPELL_DARKFIRE, speaker);
|
||
|
|
||
|
if (GetClassByPosition(1, speaker) == CLASS_TYPE_DRUID ||
|
||
|
GetClassByPosition(1, speaker) == CLASS_TYPE_ROGUE ||
|
||
|
GetClassByPosition(1, speaker) == CLASS_TYPE_SORCERER ||
|
||
|
GetClassByPosition(1, speaker) == CLASS_TYPE_WIZARD)
|
||
|
{
|
||
|
DelayCommand(2.0, SetXP(speaker, 3000));
|
||
|
}
|
||
|
|
||
|
else
|
||
|
{
|
||
|
DelayCommand(2.1, SetXP(speaker, 1500));
|
||
|
}
|
||
|
|
||
|
}
|