diff --git a/src/arena.ts b/src/arena.ts index 7d6e727d4..0c351470a 100644 --- a/src/arena.ts +++ b/src/arena.ts @@ -421,8 +421,8 @@ export class Arena { getTagOnSide(tagType: ArenaTagType | { new(...args: any[]): ArenaTag }, side: ArenaTagSide): ArenaTag { return typeof(tagType) === 'string' - ? this.tags.find(t => t.tagType === tagType && (t.side === ArenaTagSide.BOTH || t.side === side)) - : this.tags.find(t => t instanceof tagType && (t.side === ArenaTagSide.BOTH || t.side === side)); + ? this.tags.find(t => t.tagType === tagType && (side === ArenaTagSide.BOTH || t.side === ArenaTagSide.BOTH || t.side === side)) + : this.tags.find(t => t instanceof tagType && (side === ArenaTagSide.BOTH || t.side === ArenaTagSide.BOTH || t.side === side)); } lapseTags(): void {