/
ScryMUD/mud/
ScryMUD/mud/grrmud/Boards/
ScryMUD/mud/grrmud/Help/
ScryMUD/mud/grrmud/Pfiles/
ScryMUD/mud/grrmud/PlayerSacks/
ScryMUD/mud/grrmud/PlayerShops/
ScryMUD/mud/grrmud/help_filter/
ScryMUD/mud/hegemon/
ScryMUD/mud/hegemon/data/
ScryMUD/mud/hegemon/data/help/battle/
ScryMUD/mud/hegemon/data/help/client/
ScryMUD/mud/hegemon/data/help/communications/
ScryMUD/mud/hegemon/data/help/skills/
ScryMUD/mud/hegemon/data/help/spells/
ScryMUD/mud/include/
ScryMUD/mud/lib/
ScryMUD/mud/lib/bitfield/
ScryMUD/mud/lib/log/
ScryMUD/mud/lib/string2/
<help olc tog_oflag>

Used to toggle object flags, including bag flags. You
can see the definitions of the flags with the:  dsys flags
command.

Flag types: obj_flag, bag_flag, or spec_flag

Syntax:  tog_oflag [flag_num] [flag_type] <<n_th> [obj name]
Syntax:  tog_oflag [flag_num] [flag_type] [obj_num] DB

These should be used when you don't want permanent changes, in
the database, just changes for this one particular object.
Example:  tog_oflag 3 obj_flag 2.sword 		Toggles obj_flags # 3
E         tog_oflag 5 bag_flag 3.backpack 	Toggles 5_th bag flag

Use this for permanent database changes (don't forget aosave!)
Example: tog_oflag 8 bag_flag 512 DB      #  Change bag flag 8 on object
Example:                                  #  number 512.

Bugs:  Some flags are (and should be) restricted from toggling.  As
       an Imp adds/deletes/changes flags, he/she should check this
       and similar functions for possible tweaking.
<color=red>
See also:  olc tog_mflag tog_rflag ostat set_zflag
</color></help>