WoR_PRC8/_module/nss/glacial_miner2.nss
Jaysyn904 b5e28e52f4 Initial commit
Initial commit [1.18]
2025-04-03 11:49:34 -04:00

33 lines
1.2 KiB
Plaintext

void main()
{
string sSayThis;
int iTalkVolume = TALKVOLUME_TALK;
int iTalkFlag = 0;
object oPC = GetNearestCreature( CREATURE_TYPE_PLAYER_CHAR, PLAYER_CHAR_IS_PC );
ClearAllActions();
if ( GetDistanceToObject(oPC) < 8.0 && !GetIsDead(oPC) ) {
int nRandom = d8(1);
if (nRandom == 1){
sSayThis = "This is no place for you.";}
else if (nRandom == 2){
sSayThis = "Pick up a hammer instead of staring at me.";}
else if (nRandom == 3){
sSayThis = "Watch for the giants in the mountains.";}
else if (nRandom == 4){
sSayThis = "You don't look like a miner to me.";}
else if (nRandom == 5){
sSayThis = "Work, work, work.";}
else if (nRandom == 6){
sSayThis = "I can't wait till the shift is over.";}
else if (nRandom == 7){
sSayThis = "Trading this ore has been good for our village.";}
else if (nRandom == 8) {
sSayThis = "A good flow of ore here.";}
ActionSpeakString(sSayThis, iTalkVolume);
}
else {
ActionAttack(GetNearestObjectByTag("glacial_stones"), FALSE);
}
}