bugnet #356

Parent #333Owner #361Flags readSource hellcore/hellcore.db

Aliases: bugnet

1 verbs · 49 properties · 0 children

Verbs

VerbSpecFlagsDefinerLines
announce_changethis none thisrxd#35613

Properties

PropertyDefinerFlagsOwnerValue
subscribers#118rc#361{#361}
identifier#118rc#361"[bugnet]"
color#118rc#361<clear>
use_real_name#118rc#361<clear>
verbatim_color#118rc#361<clear>
history#118rc#361
list of 50{{"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mkillers: Wizard (#361)~1b[0m", 1337753624}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic creature (#107):die (this == hunched monster (#211)), line 111~1b[0m", 1337753624}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m $grind_db:record(who, eff, parent(this), this.did_damage);~1b[0m", 1337753624}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mgeneric monster (#142):killed_by (this == hunched monster (#211)), line 7: Property not found~1b[0m", 1337753624}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mkillers: Wizard (#361)~1b[0m", 1337753592}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic creature (#107):die (this == hunched monster (#211)), line 111~1b[0m", 1337753592}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic monster (#142):killed_by (this == hunched monster (#211)), line 6~1b[0m", 1337753592}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m for x in (this.quest_xp)~1b[0m", 1337753592}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mgeneric player (#6):quest_xp (this == Wizard (#361)), line 2: Property not found~1b[0m", 1337753592}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mkillers: Wizard (#361)~1b[0m", 1337753578}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic creature (#107):die (this == hunched monster (#211)), line 111~1b[0m", 1337753578}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic monster (#142):killed_by (this == hunched monster (#211)), line 6~1b[0m", 1337753578}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m for x in (this.quest_xp)~1b[0m", 1337753578}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mgeneric player (#6):quest_xp (this == Wizard (#361)), line 2: Property not found~1b[0m", 1337753578}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mpass_to_finish: {10, #344}~1b[0m", 1337753408}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mattack (#222) args: {#211, #193}~1b[0m", 1337753408}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic actor (#92):process_queue (this == Wizard (#361)), line 91~1b[0m", 1337753408}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m if (target.health <= 0 && who.fight_style > 1 && valid(fatal = with.fatalities) && is_a(target, $creature) && fatal:fatality(who, with, target, bodypart, damage))~1b[0m", 1337753408}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mattack (#222):_finish, line 35: Property not found~1b[0m", 1337753408}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mkillers: Wizard (#361)~1b[0m", 1337753402}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic creature (#107):die (this == hunched monster (#211)), line 111~1b[0m", 1337753402}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic monster (#142):killed_by (this == hunched monster (#211)), line 6~1b[0m", 1337753402}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m for x in (this.quest_xp)~1b[0m", 1337753402}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mgeneric player (#6):quest_xp (this == Wizard (#361)), line 2: Property not found~1b[0m", 1337753402}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mpass_to_finish: {9, #344}~1b[0m", 1337753402}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mattack (#222) args: {#211, #193}~1b[0m", 1337753402}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic actor (#92):process_queue (this == Wizard (#361)), line 91~1b[0m", 1337753402}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m if (target.health <= 0 && who.fight_style > 1 && valid(fatal = with.fatalities) && is_a(target, $creature) && fatal:fatality(who, with, target, bodypart, damage))~1b[0m", 1337753402}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mattack (#222):_finish, line 35: Property not found~1b[0m", 1337753402}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mpass_to_finish: {13, #351}~1b[0m", 1337753396}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mattack (#222) args: {#211, #193}~1b[0m", 1337753396}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic actor (#92):process_queue (this == Wizard (#361)), line 91~1b[0m", 1337753396}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m if (target.health <= 0 && who.fight_style > 1 && valid(fatal = with.fatalities) && is_a(target, $creature) && fatal:fatality(who, with, target, bodypart, damage))~1b[0m", 1337753396}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mattack (#222):_finish, line 35: Property not found~1b[0m", 1337753396}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mkillers: Wizard (#361)~1b[0m", 1337753390}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic creature (#107):die (this == hunched monster (#211)), line 111~1b[0m", 1337753390}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic monster (#142):killed_by (this == hunched monster (#211)), line 6~1b[0m", 1337753390}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m for x in (this.quest_xp)~1b[0m", 1337753390}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mgeneric player (#6):quest_xp (this == Wizard (#361)), line 2: Property not found~1b[0m", 1337753390}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mpass_to_finish: {8, #286}~1b[0m", 1337753390}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mattack (#222) args: {#211, #193}~1b[0m", 1337753390}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic actor (#92):process_queue (this == Wizard (#361)), line 91~1b[0m", 1337753390}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m if (target.health <= 0 && who.fight_style > 1 && valid(fatal = with.fatalities) && is_a(target, $creature) && fatal:fatality(who, with, target, bodypart, damage))~1b[0m", 1337753390}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mattack (#222):_finish, line 35: Property not found~1b[0m", 1337753390}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mpass_to_finish: {5, #348}~1b[0m", 1337753383}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mattack (#222) args: {#211, #193}~1b[0m", 1337753383}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m... called from generic actor (#92):process_queue (this == Wizard (#361)), line 91~1b[0m", 1337753383}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36m if (target.health <= 0 && who.fight_style > 1 && valid(fatal = with.fatalities) && is_a(target, $creature) && fatal:fatality(who, with, target, bodypart, damage))~1b[0m", 1337753383}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mattack (#222):_finish, line 35: Property not found~1b[0m", 1337753383}, {"~1b[35m[bugnet]~1b[0m~1b[0m ~1b[36mkillers: Wizard (#361)~1b[0m", 1337753377}}
speech_color#118rc#361<clear>
scrambling#118rc#361<clear>
prog_color#118rc#361<clear>
wiz_color#118rc#361<clear>
builder_color#118rc#361<clear>
announce_joins#118rc#361<clear>
history_size#118rc#361<clear>
commands#118rc#361<clear>
no_admin_talk#118rc#361<clear>
warehouse#68r#29<clear>
help_msg#68rc#361<clear>
feature_verbs#68r#29{}
feature_ok#68r#29<clear>
handed#5rc#361<clear>
wield_msg#5rc#361<clear>
unwield_msg#5rc#361<clear>
size#5rc#361<clear>
look_place_msg#5rc#361<clear>
value#5rc#361<clear>
get_msg#5rc#361<clear>
drop_msg#5rc#361<clear>
get_fail_msg#5rc#361<clear>
junk_ok#5rc#361<clear>
floats#5rc#361<clear>
long_name_msg#5rc#361<clear>
article#5rc#361<clear>
setup_list#5rc#361<clear>
health#5rc#361<clear>
health_max#5rc#361<clear>
min_skill#5rc#361<clear>
skill#5rc#361<clear>
recipe_for#5rc#361<clear>
carried_msg#5rc#361<clear>
aliases#1rc#361{"bugnet"}
description#1rc#361<clear>
object_size#1r#29{0, 0}
hidden_verbs#1rc#361<clear>
phelp_msg#1rc#361<clear>
weight#1rc#361<clear>
owner_verbs#1rc#361<clear>
plural_name#1rc#361<clear>
client_image#1rc#361<clear>
listening#1rc#361<clear>

Ancestry

Ancestors (nearest first): #333 generic admin spy network#332 generic admin broadcast network#118 Generic Broadcast Object#68 Generic Feature Object#5 generic thing#1 root

Children: none

Call graph

calls n356_0 #356:announce_change n317_2 #317:typeof n356_0->n317_2 n122_8 #122:strip n356_0->n122_8 n20_59 #20:name_and_number n356_0->n20_59 n118_0 #118:announce n356_0->n118_0

Source

announce_change

Spec this none thisFlags rxdOwner #361Definer #356

Referenced by

none

Source

1{who, object, verbname} = args;
2if (who == object)
3return;
4endif
5fork (0)
6color = $ansi.blue + $ansi.bold_on;
7if (object in $changelog.critical_objects)
8color = $ansi.white + $ansi.bold_on;
9endif
10type = $gamecheck:typeof(object);
11msg = tostr(color, who.name, " writes ", $ansi:strip($su:nn(object)), ":", verbname, "  [", type, "]");
12this:announce(who, msg, 1);
13endfork