Generic Follower #5430
Aliases: Generic Follower
1 verbs · 14 properties · 0 children
Verbs
| Verb | Spec | Flags | Definer | Lines |
|---|---|---|---|---|
notify_exit | this none this | | #5430 | 13 |
Properties
| Property | Definer | Flags | Owner | Value |
|---|---|---|---|---|
master | #5430 | rc | — | #-1 |
initial_props | #5430 | | — | not readable (E_PERM) |
initial_levels | #5430 | | — | not readable (E_PERM) |
money | #5430 | | — | not readable (E_PERM) |
spell_immunities | #5430 | | — | not readable (E_PERM) |
seek_failed_msg | #5430 | | — | "%n bounces off a topographical barrier." |
home2 | #5430 | | — | #13240 |
home | #5430 | | — | #13240 |
brief | #5430 | | — | 1 |
simulating | #5430 | | — | 0 |
listen_actions | #5430 | | — | {} |
key | #5430 | | — | not readable (E_PERM) |
aliases | #5430 | | — | {"Generic Follower"} |
object_size | #5430 | | — | {1781, 1141286558} |
Ancestry
Ancestors (nearest first): #259 generic monster → #7680 Generic Puppet
Children: none
Call graph
Source
notify_exit
Referenced by
none
Source
1{who, how} = args; 2$local.rpg:secure(); 3pass(who, how); 4if (who == this.master) 5 if (how in `this.location:exits() ! ANY => this.location:obvious_exits()') 6 how:move(this); 7 else 8 this:moveto(who.location); 9 if (this.location == who.location) 10 this.location:announce_all_but({this}, this.name, " seems to materialize behind ", who.name, "."); 11 endif 12 endif 13endif