Type that allows various different origins for an effect. More...
|struct source||source_none (void)|
|struct source||source_trap (struct trap *trap)|
|struct source||source_monster (int who)|
|struct source||source_player (void)|
|struct source||source_object (struct object *object)|
Type that allows various different origins for an effect.
Copyright (c) 2016 Andi Sidwell
This work is free software; you can redistribute it and/or modify it under the terms of either:
a) the GNU General Public License as published by the Free Software Foundation, version 2, or
b) the "Angband licence": This software may be copied and distributed for educational, research, and not for profit purposes provided that this copyright and statement are included in all such copies. Other copyrights may also apply.
Referenced by blow_after_effects(), do_cmd_wiz_bamf(), do_cmd_wiz_cure_all(), do_cmd_wiz_effect(), do_cmd_wiz_summon(), effect_handler_BIZARRE(), effect_handler_LIGHT_AREA(), effect_handler_PROJECT_LOS(), effect_handler_PROJECT_LOS_AWARE(), effect_handler_STAR(), effect_handler_STAR_BALL(), effect_handler_SWARM(), get_debug_command(), project_touch(), spell_cast(), and use_aux().