<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://aarchonmud.com/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://aarchonmud.com/wiki/feed.php">
        <title>AarchonWiki</title>
        <description></description>
        <link>https://aarchonmud.com/wiki/</link>
        <image rdf:resource="https://aarchonmud.com/wiki/lib/exe/fetch.php?media=wiki:logo.png" />
       <dc:date>2026-10-15T16:25:56+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:bossrec:members&amp;rev=1792079974&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:descriptor:members&amp;rev=1792073262&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:greet&amp;rev=1792070895&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:scripting:examples:scriptingolc&amp;rev=1792070811&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:ch:setresist&amp;rev=1792070467&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:help:members&amp;rev=1792062468&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:spell&amp;rev=1792061948&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:ch:mload&amp;rev=1792061492&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:ch:clan&amp;rev=1792061379&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:kill&amp;rev=1792056135&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:obj:loadtbl&amp;rev=1792053948&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:ch:getval&amp;rev=1792048357&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:ch:fighting&amp;rev=1792040505&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:ch:hrpcnt&amp;rev=1792035659&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:random&amp;rev=1792032828&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:speech&amp;rev=1792025888&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:ch:damroll&amp;rev=1792025322&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:death&amp;rev=1792021686&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:ch:loadprog&amp;rev=1792021246&amp;do=diff"/>
                <rdf:li rdf:resource="https://aarchonmud.com/wiki/doku.php?id=lua:ch:kill&amp;rev=1792021207&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://aarchonmud.com/wiki/lib/exe/fetch.php?media=wiki:logo.png">
        <title>AarchonWiki</title>
        <link>https://aarchonmud.com/wiki/</link>
        <url>https://aarchonmud.com/wiki/lib/exe/fetch.php?media=wiki:logo.png</url>
    </image>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:bossrec:members&amp;rev=1792079974&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T15:59:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>members - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:bossrec:members&amp;rev=1792079974&amp;do=diff</link>
        <description>Properties
FieldGetSet vnum  0    timestamp  0   
Methods
MethodSecurity</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:descriptor:members&amp;rev=1792073262&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T14:07:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>members - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:descriptor:members&amp;rev=1792073262&amp;do=diff</link>
        <description>Properties
FieldGetSet character  0   
Methods
MethodSecurity</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:greet&amp;rev=1792070895&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T13:28:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>greet - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:greet&amp;rev=1792070895&amp;do=diff</link>
        <description>GREET and GRALL (greet all)

Keyword : &#039;greet&#039;

Argument: number

Keyword : &#039;grall&#039;

Argument: number

Explanation: Both GREET and GRALL have a percentile chance as an argument, like RANDOM. They are both triggered when someone enters the room. The difference is that a GREET trigger only triggers when the mob actually sees the person enter, so a sneaking person wouldn’t be greeted, and if the mob can’t see invis, it won’t greet invis persons neither. GRALL always triggers, even if the mob can’t …</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:scripting:examples:scriptingolc&amp;rev=1792070811&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T13:26:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>scriptingolc - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:scripting:examples:scriptingolc&amp;rev=1792070811&amp;do=diff</link>
        <description>Using the CH:olc() command we can script olc editing if desired.

Let&#039;s set all rooms in Bastion to be no_teleport.

For this script, we will not use a trigger, but instead use the &#039;mprun&#039; command to run the script on ourselves.
So we just need an mprog vnum and we&#039;re good to go. I will use my favorite one, which is 31404.</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:ch:setresist&amp;rev=1792070467&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T13:21:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setresist - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:ch:setresist&amp;rev=1792070467&amp;do=diff</link>
        <description>Syntax:

CH:setresist( resist [, value] )

First argument is a string. See &#039;res_flags&#039; table for valid values.

Optional second argument is a boolean value determining whether the resist is being set (true) or removed (false). Default is considered true, so the resist is set if no 2nd argument is provided.</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:help:members&amp;rev=1792062468&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T11:07:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>members - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:help:members&amp;rev=1792062468&amp;do=diff</link>
        <description>Properties
FieldGetSet delete  0    level  0    text  0    keywords  0   
Methods
MethodSecurity</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:spell&amp;rev=1792061948&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T10:59:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>spell - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:spell&amp;rev=1792061948&amp;do=diff</link>
        <description>SPELL

Keyword	: &#039;spell&#039;

Argument: string

Explanation: The argument is a spell name. The trigger fires when a PC casts the spell on the mob.

Argument of &#039;*&#039; can be used to fire on any spell.

The trigger does NOT prevent the spell from being cast.</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:ch:mload&amp;rev=1792061492&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T10:51:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mload - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:ch:mload&amp;rev=1792061492&amp;do=diff</link>
        <description>mload [vnum] : load a mobile into the same room

Examples: 

mload(31404)</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:ch:clan&amp;rev=1792061379&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T10:49:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>clan - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:ch:clan&amp;rev=1792061379&amp;do=diff</link>
        <description>CH&#039;s clan name, string value.

“none” if not clan.

Works on NPCs and PCs.</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:kill&amp;rev=1792056135&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T09:22:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kill - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:kill&amp;rev=1792056135&amp;do=diff</link>
        <description>KILL

Keyword : &#039;kill&#039;

Argument: number

Explanation: The argument is a percentile chance to trigger the mprog. The KILL trigger is triggered only ONCE in the BEGINNING of a fight. When a player types “kill &lt;mob&gt;” or uses an offensive spell to attack the mob, the mob will start the mprog. This can be used for a quick spellup, to make the mob run away, or to summon some guards.</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:obj:loadtbl&amp;rev=1792053948&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T08:45:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>loadtbl - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:obj:loadtbl&amp;rev=1792053948&amp;do=diff</link>
        <description>See savetbl</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:ch:getval&amp;rev=1792048357&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T07:12:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>getval - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:ch:getval&amp;rev=1792048357&amp;do=diff</link>
        <description>Getval works similar to qstatus, but with the setval command. Immortals can look up values on a player with the “qlist” command.

Syntax: getval(“arg1”, arg2)

The first argument is the string/name of the value. The second argument is the value of the string you&#039;re checking.</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:ch:fighting&amp;rev=1792040505&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T05:01:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fighting - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:ch:fighting&amp;rev=1792040505&amp;do=diff</link>
        <description>CH&#039;s current fight target.

Returns a CH value, or nil if no current fight target.</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:ch:hrpcnt&amp;rev=1792035659&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T03:40:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hrpcnt - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:ch:hrpcnt&amp;rev=1792035659&amp;do=diff</link>
        <description>Set

NPC only. Set the mob&#039;s base hitroll percentage .

See hitroll, hitrollbase.</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:random&amp;rev=1792032828&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T02:53:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>random - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:random&amp;rev=1792032828&amp;do=diff</link>
        <description>RANDOM

Keyword : &#039;random&#039;

Argument: number

Explanation: The argument is a number between 0 and 99 inclusive. A random trigger randomly triggers every 3 seconds (every fighting round). It can be used for a lot of things, making a janitor clean, making some shopkeepers yell about their products… RANDOM triggers only trigger when there is a player in the area, if you want it to trigger always, you have to set the mob act to update_always.</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:speech&amp;rev=1792025888&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T00:58:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>speech - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:speech&amp;rev=1792025888&amp;do=diff</link>
        <description>SPEECH

Keyword : &#039;speech&#039;

Argument: string

Explanation: A speech trigger is only triggered when someone in the room says something. It’s not case sensitive (meaning ‘HeY, HoW ARE You’ is the same as ‘hey, how are you’). Like in ACT triggers, the SPEECH trigger also needs to be put in quotation marks if you want it to trigger on more words.</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:ch:damroll&amp;rev=1792025322&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-15T00:48:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>damroll - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:ch:damroll&amp;rev=1792025322&amp;do=diff</link>
        <description>Get

CH&#039;s effective damroll including bonuses. Integer value.

See damrollbase, drpcnt</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:death&amp;rev=1792021686&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-14T23:48:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>death - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=triggers:mprog:death&amp;rev=1792021686&amp;do=diff</link>
        <description>DEATH

Keyword : &#039;death&#039; Argument: number

Explanation: The argument is again a percentage to check if the mprog triggers or not. When the mob dies, the percentage will be checked, if the roll is less then the percentage, the mprog will trigger. DEATH mprogs trigger BEFORE the mob is dead and before a corpse gets created, so a mob can quickly goto another room to die, without being looted or anyone seeing it die. It can also destroy its inventory (see MOB JUNK). See a death trigger as a mob’s la…</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:ch:loadprog&amp;rev=1792021246&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-14T23:40:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>loadprog - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:ch:loadprog&amp;rev=1792021246&amp;do=diff</link>
        <description>Argument is vnum. Runs target mprog script in the CH&#039;s script space</description>
    </item>
    <item rdf:about="https://aarchonmud.com/wiki/doku.php?id=lua:ch:kill&amp;rev=1792021207&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-14T23:40:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kill - removed - external edit (Unknown date)</title>
        <link>https://aarchonmud.com/wiki/doku.php?id=lua:ch:kill&amp;rev=1792021207&amp;do=diff</link>
        <description>CH:kill( name )


name - string value. Name of a player in same room as CH.


CH:kill( char )


char - CH value. A player in the same room as CH.

Examples:



kill(ch.name)

kill(ch)</description>
    </item>
</rdf:RDF>
