Lines Matching refs:Ind_attacker

1684 void take_hit(int Ind, int damage, cptr hit_from, int Ind_attacker) {  argument
1704 if (IS_PLAYER(Ind_attacker)) {
1705 if ((istown(&p_ptr->wpos) || istown(&Players[Ind_attacker]->wpos)) &&
1706 (!check_blood_bond(Ind_attacker, Ind) ||
1707 p_ptr->afk || Players[Ind_attacker]->afk))
1719 && (damage || -Ind_attacker != PROJECTOR_TERRAIN)
1759 if (IS_PLAYER(Ind_attacker) ||
1776 -Ind_attacker != PROJECTOR_TERRAIN &&
1789 !IS_PLAYER(Ind_attacker)
1791 && (damage || -Ind_attacker != PROJECTOR_TERRAIN))
1799 if (-Ind_attacker != PROJECTOR_TERRAIN) break_cloaking(Ind, 0);
1807 if (IS_PLAYER(Ind_attacker)) {
1808 Players[Ind_attacker]->test_count++;
1809 Players[Ind_attacker]->test_dam += damage;
1853 if (IS_PLAYER(Ind_attacker) && Players[Ind_attacker]->admin_godly_strike) {
1854 Players[Ind_attacker]->admin_godly_strike--;
1865 if (-Ind_attacker != PROJECTOR_TERRAIN) break_cloaking(Ind, 0);
1899 if (IS_PLAYER(Ind_attacker)) {
1900 if (check_blood_bond(Ind, Ind_attacker)) {
1901 player_type *p2_ptr = Players[Ind_attacker];
1913 remove_hostility(Ind_attacker, p_ptr->name);
1915 remove_blood_bond(Ind, Ind_attacker);
1916 remove_blood_bond(Ind_attacker, Ind);
1919 target_set(Ind_attacker, 0);
1923 set_stun(Ind_attacker, 0);
1930 } else if (p_ptr->image && IS_MONSTER(Ind_attacker)) {
1932 hit_from_real = r_name + race_inf(&m_list[-Ind_attacker])->name;
2001 if (IS_PLAYER(Ind_attacker)) {
2002 if ((istown(&p_ptr->wpos) || istown(&Players[Ind_attacker]->wpos)) &&
2003 (!check_blood_bond(Ind_attacker, Ind) ||
2004 p_ptr->afk || Players[Ind_attacker]->afk))
2881 int acid_dam(int Ind, int dam, cptr kb_str, int Ind_attacker) argument
2906 if (IS_PLAYER(Ind_attacker)) {
2907 if (check_blood_bond(Ind, Ind_attacker)) {
2937 int elec_dam(int Ind, int dam, cptr kb_str, int Ind_attacker) argument
2957 if (IS_PLAYER(Ind_attacker)) {
2958 if (check_blood_bond(Ind, Ind_attacker)) {
2980 int fire_dam(int Ind, int dam, cptr kb_str, int Ind_attacker) argument
3004 if (IS_PLAYER(Ind_attacker)) {
3005 if (check_blood_bond(Ind, Ind_attacker)) {
3029 int cold_dam(int Ind, int dam, cptr kb_str, int Ind_attacker) argument
3049 if (IS_PLAYER(Ind_attacker)) {
3050 if (check_blood_bond(Ind, Ind_attacker)) {
3610 static void apply_nexus(int Ind, monster_type *m_ptr, int Ind_attacker) argument
3620 if (IS_PLAYER(Ind_attacker))
3621 s_printf("APPLY_NEXUS_PY: %s by %s\n", p_ptr->name, Players[Ind_attacker]->name);
3730 static void apply_morph(int Ind, int power, char * killer, int Ind_attacker) argument
3739 if (IS_PLAYER(Ind_attacker))
3740 s_printf("APPLY_MORPH_PY: %s by %s\n", p_ptr->name, Players[Ind_attacker]->name);