mpdump 205
mob echo A group of elemental sprites circles around your before colliding together and creating a massive
ball of sparking elementals. An ominous voice echos in your head: What do you want youngling? Have you come seeking religion?
mob echo The sprites explode into a violent array of colours and chaos, mob echo changing and switching with time as thunderstorms appear and disappear
20/20 - 100/100 - 100/100
say chaos
You say in common 'chaos'.
20/20 - 100/100 - 100/100
nod
The sprites disburse and then merge together once more, the same ominous voice echos in your mind…..
There are several religions within these realms.
The Faith of Chaos, Order, Anguish, Blessing, and Nature. The belief
In Arcane Magic and Draconic Magic. The lust of Battle, the greed of
Deception. The thoughts of Wisdom, the valour of Honor and
The hatred of Envy.
You nod.
20/20 - 100/100 - 100/100
say Chaos
You say in common 'Chaos'.
20/20 - 100/100 - 100/100
say chaos
You say in common 'chaos'.
MOBPrograms for [ 209]:
Number Vnum Trigger Phrase
—— —- ——- ——
[ 0] 207 ACT chaos
[ 1] 205 GRALL 100
[ 2] 206 ACT nods
20/20 - 100/100 - 100/100
look
A Tranquil Room of Faith
This room rest in darkness. You stand upon a platform, floating
seamlessly through the star sprinkled air. Clouds float gently by as
elemental sprites dance erotically through the air. A soft glimmering light
rests within this room and a small plaque sits below your feet.
[Exits: none]
20/20 - 100/100 - 100/100
Someone purges the room!
20/20 - 100/100 - 100/100
Someone has created someone!
20/20 - 100/100 - 100/100
say chaos
You say in common 'chaos'.
20/20 - 100/100 - 100/100
say Chaos
You say in common 'Chaos'.
20/20 - 100/100 - 100/100
say ChAoS
You say in common 'ChAoS'.
20/20 - 100/100 - 100/100
say chAos
You say in common 'chAos'.
20/20 - 100/100 - 100/100
You are thirsty.
20/20 - 100/100 - 100/100
The sprites explode into a violent array of colours and chaos, changing and switching with time as thunderstorms appear and disappear
All at once. Sounds of battle can be heard, then sounds of peaceful
Chanting. All of it fading away into nothingness.
The Herald of Hell, Discordia Prime. Cherun is the Lord and Master of
All things chaotic. Often appearing as a six-armed humanoid with two
Large tusks jutting from it's lower jaw and waring armor of made from
The skulls of fallen enemies. Other times, the Herald of Hell bears
The visage of a toned, short and shaggy haired man with a beard.
Those that follow the path of Chaos are found all over, keeping to
Secret identities. The faith of necessary evil, and the act of slavery
Are prime implements to their religion. Believing that this is the
Foundation of all things natural, they care for their slaves, but
Insist that the slaves obey with unflinching loyalty and will.
Thus is the path of chaos. They are the strong that rule the weak in
This harsh and unforgiving realm. Cruelty and cercilessness are the
Necessary tools that forge the iron fist of tyranny.
The sprites disburse once more, reforming quietly, waiting for your
next word.
[u]You begin to regain your understanding of reality as the swirling vortex of chaos disappears behind Cherun![/u]
Name: [orb of light]
Area: [ 49] The Training Grounds
Act: [npc sentinel]
Vnum: [ 209] Sex: [neutral] Race: [human]
Level: [102] Align: [ 0] Hitroll: [ 0] Dam Type: [none]
Hit dice: [ 1d1 + 0] Damage dice: [ 1d1 + 0] Mana dice: [ 0d0 + 0]
Affected by: [invisible]
Armor: [pierce: 0 bash: 0 slash: 0 magic: 0]
Form: [none]
Parts: [none]
Imm: [none]
Res: [none]
Vuln: [none]
Off: [none]
Size: [medium]
Material: [unknown]
Start pos. [standing]
Default pos [standing]
Wealth: [ 0]
Short descr: a glimmering light
Long descr:
a brightly glimmering orb of light
Description:
MOBPrograms for [ 209]:
Number Vnum Trigger Phrase
—— —- ——- ——
[ 0] 208 SPEECH hello
[ 1] 207 SPEECH chaos
[ 2] 205 GRALL 100
[ 3] 206 ACT nods
mpdump 208
mob echo test
mob echo test
mob echo test
20/20 - 100/100 - 100/100
look
A Tranquil Room of Faith
This room rest in darkness. You stand upon a platform, floating
seamlessly through the star sprinkled air. Clouds float gently by as
elemental sprites dance erotically through the air. A soft glimmering light
rests within this room and a small plaque sits below your feet.
[Exits: none]
20/20 - 100/100 - 100/100
say hello
say hello!
You say in common 'hello'.
20/20 - 100/100 - 100/100 You say in common 'hello!'.
20/20 - 100/100 - 100/100
say hello.
say Hello
You say in common 'hello.'.
20/20 - 100/100 - 100/100 You say in common 'Hello'.
20/20 - 100/100 - 100/100
void do_mpecho (CHAR_DATA * ch, char *argument)
{ if (argument[0] == '\0')
return;
act (argument, ch, NULL, NULL, TO_ROOM);
}
void do_say (CHAR_DATA * ch, char *argument)
{
if (argument[0] == '\0')
{
send_to_char ("Say what?\n\r", ch);
return;
}
act ("{6$n says '{7$T{6'{x", ch, NULL, argument, TO_ROOM);
act ("{6You say '{7$T{6'{x", ch, NULL, argument, TO_CHAR);
if (!IS_NPC (ch))
{
CHAR_DATA *mob, *mob_next;
for (mob = ch->in_room->people; mob != NULL; mob = mob_next)
{
mob_next = mob->next_in_room;
if (IS_NPC (mob) && HAS_TRIGGER (mob, TRIG_SPEECH)
&& mob->position == mob->pIndexData->default_pos)
mp_act_trigger (argument, mob, ch, NULL, NULL, TRIG_SPEECH);
}
}
return;
}
Name: [orb of light]
Area: [ 49] The Training Grounds
Act: [npc sentinel]
Vnum: [ 209] Sex: [neutral] Race: [human]
Level: [102] Align: [ 0] Hitroll: [ 0] Dam Type: [none]
Hit dice: [ 1d1 + 0] Damage dice: [ 1d1 + 0] Mana dice: [ 0d0 + 0]
Affected by: [invisible]
Armor: [pierce: 0 bash: 0 slash: 0 magic: 0]
Form: [none]
Parts: [none]
Imm: [none]
Res: [none]
Vuln: [none]
Off: [none]
Size: [medium]
Material: [unknown]
Start pos. [standing]
Default pos [standing]
Wealth: [ 0]
Short descr: a glimmering light
Long descr:
a brightly glimmering orb of light
Description:
MOBPrograms for [ 209]:
Number Vnum Trigger Phrase
—— —- ——- ——
[ 0] 207 SPEECH chaos
[ 1] 205 GRALL 100
[ 2] 206 ACT nods
Now, as we can see, I have properly created him. He does work and so does his GRALL and ACT progs. The problem is, this is stock QuickMud and no OLC has been changed, which means we're also running stock progs (just mobprogs, no roomprogs or objectprogs yet). For this reason, I'm incredibly baffled about my speech prog. The following is my speech prog….
Now, I've scoured the internet and tried to find everything that I could find concerning mobprogs and everything I points to tells me that once I've gotten the prog written that I do a:
addmprog 207 speech chaos
According to everything that I have viewed, the following addition to the mob means that when a player in the room utters a sentence with the word "chaos" in it, the mobprog 207 (see above) is supposed to trigger…..The problem is, it's not triggering. Can anyone help me? This is supposed to be my religion mob that helps players understand our game religions in an RP way. This way, they won't have to type "help <religion name>" in the beginning of the game, they can just read through the prog and enjoy it……but, like I said, the prog isnt triggering. Can anyone help me figure it out please?