diff --git a/korman/exporter/material.py b/korman/exporter/material.py index 36feec2..19ddf07 100644 --- a/korman/exporter/material.py +++ b/korman/exporter/material.py @@ -844,7 +844,7 @@ class MaterialConverter: state.blendFlags |= hsGMatState.kBlendAlphaAdd elif slot.blend_type == "MULTIPLY": state.blendFlags |= hsGMatState.kBlendAlphaMult - else: + elif not (state.blendFlags & hsGMatState.kBlendMask): state.blendFlags |= hsGMatState.kBlendAlpha if texture.invert_alpha and has_alpha: