- Requirements
- Tested on ServUO p58-wip
This script replaces the default BaseRewardGump layout with a modern, widescreen design optimized for today’s resolutions (including 1920×1080 and higher). Instead of the original narrow vertical list, rewards are displayed in a clean, rectangular interface with multiple columns and improved spacing.
This is a UI-focused enhancement only — no changes to core reward mechanics, just a major visual and usability upgrade to the standard ServUO reward gump.
How to install: Overwrite the script files to ServUO directory. Directory structure is preserved for overwriting ServUO scripts.
✨ Key Features
- Three Built-In Layout Sizes
- Small (2 columns)
- Medium (3 columns)
- Large (4 columns)
Players can switch between sizes instantly using built-in S / M / L buttons.
- Widescreen Layout
- Expands the gump to a modern rectangular format.
- Makes better use of horizontal screen space.
- Cleaner visual hierarchy with framed background and alpha regions.
- Multi-Column Reward Display
- Rewards are arranged in rows and columns instead of a single vertical list.
- Automatically calculates row height based on item art size.
- Maintains proper spacing and alignment for varied item dimensions.
- Improved Text Handling
- Displays reward names using cliloc (localized) text when available.
- Falls back to string tooltips when needed.
- Cropped and padded layout prevents overlap.
- Points cost displayed clearly beneath each reward.
- Modernized Navigation
- Page navigation repositioned for wide layout.
- Consistent Previous / Next buttons.
- Size selector integrated into the header.
- Dynamic Points Positioning
- Automatically repositions the “Your Reward Points” value based on selected layout width.
✅ What Stays the Same
- Fully compatible with existing CollectionItem lists.
- Uses the same reward confirmation flow (aConfirmRewardGump).
- No changes required to reward logic or point systems.
- Drop-in replacement for the stock BaseRewardGump.cs.
Perfect For
- Shards running modern client resolutions.
- Servers with large reward catalogs.
- Custom shards wanting a cleaner, more modern UI.
- Reward systems where readability and presentation matter.
This is a UI-focused enhancement only — no changes to core reward mechanics, just a major visual and usability upgrade to the standard ServUO reward gump.
How to install: Overwrite the script files to ServUO directory. Directory structure is preserved for overwriting ServUO scripts.