From 455eb2e6d9f31697485db38bfeb7260372c27e30 Mon Sep 17 00:00:00 2001 From: Chris Miles Date: Sat, 7 Oct 2023 14:00:04 -0500 Subject: [PATCH] [Crash] Fix CanUseAlternateAdvancementRank crash (#3609) --- zone/aa.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zone/aa.cpp b/zone/aa.cpp index 517f39f39..9cc158219 100644 --- a/zone/aa.cpp +++ b/zone/aa.cpp @@ -1576,6 +1576,10 @@ bool Mob::SetAA(uint32 rank_id, uint32 new_value, uint32 charges) { bool Mob::CanUseAlternateAdvancementRank(AA::Rank *rank) { + if (!rank) { + return false; + } + AA::Ability *ability = rank->base_ability; if(!ability)