From 879e7094b78e90ebec607b4a169d613aed1b295c Mon Sep 17 00:00:00 2001 From: Ovah Date: Thu, 18 Jul 2019 22:51:23 +0200 Subject: Core/Misc: Add new centralized location for generic predicates (PR #23607) (cherry picked from commit 6e2ca481e5616f0e0c197f051fb8db6f41db4ed6) --- src/server/game/Miscellaneous/CommonPredicates.cpp | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/server/game/Miscellaneous/CommonPredicates.cpp (limited to 'src/server/game/Miscellaneous/CommonPredicates.cpp') diff --git a/src/server/game/Miscellaneous/CommonPredicates.cpp b/src/server/game/Miscellaneous/CommonPredicates.cpp new file mode 100644 index 00000000000..d69620f75d1 --- /dev/null +++ b/src/server/game/Miscellaneous/CommonPredicates.cpp @@ -0,0 +1,23 @@ +/* + * Copyright (C) 2008-2019 TrinityCore + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation; either version 2 of the License, or (at your + * option) any later version. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + * more details. + * + * You should have received a copy of the GNU General Public License along + * with this program. If not, see . + */ + +#include "CommonPredicates.h" +#include "Common.h" +#include "Unit.h" +#include "SharedDefines.h" + +Trinity::Predicates::IsVictimOf::IsVictimOf(Unit const* attacker) : _victim(attacker ? attacker->GetVictim() : nullptr) { } -- cgit v1.2.3