Crossfire Server, Branch 1.12
R12190
|
Those flags correspond to the aflags parameter of the apply_special() function. More...
Defines | |
#define | AP_APPLY 1 |
Item is to be applied. | |
#define | AP_BASIC_FLAGS 15 |
#define | AP_IGNORE_CURSE 32 |
Apply/unapply regardless of cursed/damned status. | |
#define | AP_NO_MERGE 16 |
Don't try to merge object after (un)applying it. | |
#define | AP_NOPRINT 128 |
Don't print messages - caller will do that may be some that still print. | |
#define | AP_NULL 0 |
Nothing specific. | |
#define | AP_PRINT 64 |
Print what to do, don't actually do it Note this is supported in all the functions. | |
#define | AP_UNAPPLY 2 |
Item is to be remvoed. |
Those flags correspond to the aflags parameter of the apply_special() function.
#define AP_APPLY 1 |
Item is to be applied.
Definition at line 937 of file define.h.
Referenced by apply_special(), change_skill(), command_apply(), find_best_apply_object_match(), monster_check_apply(), runapplyobject(), and transport_type_apply().
#define AP_BASIC_FLAGS 15 |
Definition at line 940 of file define.h.
Referenced by apply_special().
#define AP_IGNORE_CURSE 32 |
Apply/unapply regardless of cursed/damned status.
Definition at line 944 of file define.h.
Referenced by apply_special(), monster_check_apply(), stop_using_item(), transmute_item_to_flower(), and unapply_for_ob().
#define AP_NO_MERGE 16 |
Don't try to merge object after (un)applying it.
Definition at line 943 of file define.h.
Referenced by drop_object(), find_throw_ob(), put_object_in_sack(), and unapply_special().
#define AP_NOPRINT 128 |
Don't print messages - caller will do that may be some that still print.
Definition at line 947 of file define.h.
Referenced by apply_special(), attack_hth(), change_skill(), do_turn(), give_initial_items(), lamp_type_apply(), transmute_item_to_flower(), unapply_for_ob(), and unapply_special().
#define AP_NULL 0 |
#define AP_PRINT 64 |
Print what to do, don't actually do it Note this is supported in all the functions.
Definition at line 945 of file define.h.
Referenced by apply_special(), and unapply_for_ob().
#define AP_UNAPPLY 2 |
Item is to be remvoed.
Definition at line 938 of file define.h.
Referenced by apply_special(), attack_hth(), change_skill(), command_apply(), drop_object(), enter_exit(), find_best_apply_object_match(), find_throw_ob(), improve_armour(), improve_weapon(), put_object_in_sack(), stop_using_item(), transmute_item_to_flower(), and transport_type_apply().