mirror of
https://github.com/EQEmu/Server.git
synced 2026-08-29 21:08:03 +00:00
[Quest API] Add GetDefaultRaceSize() overloads to Perl/Lua (#3320)
# Perl - Add `$mob->GetDefaultRaceSize(race_id)`. - Add `$mob->GetDefaultRaceSize(race_id, gender_id)`. # Lua - Add `mob:GetDefaultRaceSize(race_id)`. - Add `mob:GetDefaultRaceSize(race_id, gender_id)`. # Notes - This allows you to get a default size for a race and gender that isn't the current mob's race and gender.
This commit is contained in:
+5
-2
@@ -6724,8 +6724,11 @@ void Mob::CommonBreakInvisible()
|
||||
CancelSneakHide();
|
||||
}
|
||||
|
||||
float Mob::GetDefaultRaceSize() const {
|
||||
return GetRaceGenderDefaultHeight(race, gender);
|
||||
float Mob::GetDefaultRaceSize(int race_id, int gender_id) const {
|
||||
return GetRaceGenderDefaultHeight(
|
||||
race_id > 0 ? race_id : race,
|
||||
gender_id >= 0 ? gender_id : gender
|
||||
);
|
||||
}
|
||||
|
||||
bool Mob::ShieldAbility(uint32 target_id, int shielder_max_distance, int shield_duration, int shield_target_mitigation, int shielder_mitigation, bool use_aa, bool can_shield_npc)
|
||||
|
||||
Reference in New Issue
Block a user