diff --git a/Dalamud/Game/ClientState/Resolvers/ExcelResolver{T}.cs b/Dalamud/Game/ClientState/Resolvers/ExcelResolver{T}.cs index 5a5af1080..fa9ce0ec2 100644 --- a/Dalamud/Game/ClientState/Resolvers/ExcelResolver{T}.cs +++ b/Dalamud/Game/ClientState/Resolvers/ExcelResolver{T}.cs @@ -26,6 +26,13 @@ namespace Dalamud.Game.ClientState.Resolvers /// /// Gets GameData linked to this excel row. /// - public T GameData => Service.Get().GetExcelSheet().GetRow(this.Id); + public T? GameData => Service.Get().GetExcelSheet()?.GetRow(this.Id); + + /// + /// Gets GameData linked to this excel row with the specified language. + /// + /// The language. + /// The ExcelRow in the specified language. + public T? GetWithLanguage(ClientLanguage language) => Service.Get().GetExcelSheet(language)?.GetRow(this.Id); } }