Skip to content

Commit

Permalink
RolemasterUnified Official: Miscalenous bug fix week!
Browse files Browse the repository at this point in the history
After one week of activity with compendium access there are a number of
bugs.  Talents seemed to cause most grief - I've fixed a lot of them.
Hopefully this means peoples sheets won't lock up anymore.

Otherwise it's a whole host of little things.

Players; Please report any other bugs you find!

- Hair is now a box you can edit
- Save gender set during character creation
- Initiative:
  - Fix the button so it works again (stupid roll20 quotes)
  - Show the penalty in the result box
  - Send the value to the tracker
- Fix a few missing translation strings.
- Set correct ranks for written languages.
- On creation, make sure each stat gain has a unique name
- Creature:
  - Allow JSON and string items.
  - RR rolls for creatures
  - Injuries for creatures
- Talents
  - Save talent cost correctly for single tier talents
  - Fix some of the talents that cause problems on some browsers.
  - Handle more errors
  - Delete a malformed talent in the database
- Roll templates (side panel)
  - Add basic darkmode support
  - Put the results before the mods for skills and spell rolls.
- Can edit height/weight/build on sheet
- Stat gains uniquely identified during levelup
- Fix for item's name's template in the compendium
- Partial fix for vmabraces`greaves
- Fix for short bow and long bow attack tables
- Remove old Claw & Shockbolt hacks from compendium
- Spells correct display of realm stats
- Fix vambrace and greave ordering
- Update equipment on deletion
- Add a pending reset button to hopefully unjam people.
- Add an animated icon when doing work
  • Loading branch information
nashidau committed Sep 17, 2024
1 parent 851eafa commit 92414c4
Show file tree
Hide file tree
Showing 5 changed files with 247 additions and 60 deletions.
62 changes: 61 additions & 1 deletion RolemasterUnified_Official/rolemasterunified.css
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,11 @@ url('https://fonts.googleapis.com/css2?family=Material+Icons|Material+Icons+Outl
url("https://db.onlinewebfonts.com/t/311c85b74d202c797a636fe182cde796.svg#PragRoman")format("svg");
}



/* phttps://wiki.roll20.net/Character_Sheet_Development/Dark_Mode */


h2 {
font-family: 'PragRoman', 'myPragRoman', 'IM Fell DW Pica', 'Kaushan Script', 'Chalkduster', 'Trattatello', 'Luminari', fantasy, serif;
}
Expand Down Expand Up @@ -761,6 +766,10 @@ button.nodie {
transition: border-left 300ms ease-in-out, padding-left 300ms ease-in-out;
}

.sheet-rolltemplate-darkmode .sheet-rolltemplate-rmurollbox {
background-image: linear-gradient(to right bottom, #8e2de2, #4a00e0);
}

.sheet-rolltemplate-rmucritical {
padding: 1rem;
width: 95%;
Expand Down Expand Up @@ -813,7 +822,7 @@ button.nodie {
.sheet-rolltemplate-rmuattacktarget .inlinerollresult,
.sheet-rolltemplate-noboxes .inlinerollresult
{
background-color: transparent;
background-color: transparent !important;
border: none !important;
padding: 0;
font-weight: inherit;
Expand Down Expand Up @@ -1130,6 +1139,57 @@ button.nodie {

/* vim: set sts=4 sw=4 syn=css : */

/* https://cssloaders.github.io */

.loader{
width: 100px;
height: 75px;
margin: 0 auto;
background: #fff;
position: relative;
border-radius: 100%;
}
.loader:before {
content: '';
position: absolute;
box-sizing: border-box;
border: 15px solid transparent;
border-top: 25px solid #fff;
transform: rotate(45deg);
top: 50px;
left: -15px;
}

.loader:after {
content: '';
width: 12px;
height: 12px;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50% , -50%);
border-radius: 50%;
background-color: #FF3D00;
box-shadow: 20px 0 #FF3D00, -20px 0 #FF3D00;
animation: flash 0.5s ease-out infinite alternate;
}

@keyframes flash {
0% {
background-color: rgba(255, 60, 0, 0.25);
box-shadow: 20px 0 rgba(255, 60, 0, 0.25), -20px 0 #FF3D00;
}
50% {
background-color: #FF3D00;
box-shadow: 20px 0 rgba(255, 60, 0, 0.25), -20px 0 rgba(255, 60, 0, 0.25);
}
100% {
background-color: rgba(255, 60, 0, 0.25);
box-shadow: 20px 0 #FF3D00, -20px 0 rgba(255, 60, 0, 0.25);
}
}



/* vim: set sts=4 sw=4 syn=css : */

Loading

0 comments on commit 92414c4

Please sign in to comment.