Are you sure you want to delete operative "{{ optodelete.operative.opname }}"?
Select Opponent Roster
Your RosterID:
{{ getDashboardRosterId() }}
Opponent RosterID:
{{ wepsr.wepname }}
- {{ wepsr.profile.name }}
:
{{ popup.title }}
{{ imagepopup.title }}
{{ optoedit.opname }}
Upload New Portrait
Image will be resized to 900 x 600 px - Max upload file size: 5 MB
Rosters that have a photo of a painted mini for each operative and a group photo as a roster portrait will be added to the Roster Spotlight.
Please don't upload inappropriate photos. I look at every uploaded portrait and will delete suggestive, inappropriate, or offensive photos.
Help
For best results, make sure the "face" of your portrait is in the middle of the top half of the image. Portraits are displayed top-aligned.
{{ rostertoedit.rostername }}
Image will be resized to 900 x 600 px - Max upload file size: 5 MB
Rosters that have a photo of a painted mini for each operative and a group photo as a roster portrait will be added to the Roster Spotlight.
Please don't upload inappropriate photos. I look at every uploaded portrait and will delete suggestive, inappropriate, or offensive photos.
Help
For best results, make sure the "face" of your portrait is in the middle of the top half of the image. Portraits are displayed top-aligned.
04 Oct 2023
New features for rosters: Custom keywords (to replace "<CHAPTER>" for example) and new flag to allow other users to import your custom portraits when they import your roster!
21 Sep 2023
Added support for native sharing for mobile!