Describe the bug
Effects when offset don't get culled by the viewport region unlike characters
To reproduce
Steps to reproduce the behavior:
- Select an effect that is overlaying chat
- Set your offset to be close to the edges
- Send the msg with that effect
Expected behavior
Effect is culled by the viewport region
Screenshots

Version:
- OS: Windows 10
- Version or branch: master
Additional context
Kind of a tricky issue. Parenting the effects to ui_viewport is not an option due to effects having to be able to overlay chat when set up