Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[D&D 3.5 E6] - Small changes #13671

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion D&D_3-5_Epic_6/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,13 @@ This is a light and modern character sheet for **Epic 6**, a six level variant o
Instead of overwhelming tables full of modifiers, it uses a smart system of generic modifiers that easily adapt to various situations.
This approach keeps the interface clean and user-friendly while still offering all the functionality you need for a game.

Link : https://esix.pbworks.com/f/E6v041.pdf
System link : https://esix.pbworks.com/f/E6v041.pdf
Sheet User Guide : https://wiki.roll20.net/Dungeons_and_Dragons_3.5_E6#Sheet_Overview
Problem & suggestions can be submitted here : https://github.com/BE-Arbiter/roll20-character-sheets

# Changelog
## 2025-01-11
- Add of the User Guide link to the readme and json
- Update the logo link to the roll20 github
## 2025-01-02
- Initial version
2 changes: 1 addition & 1 deletion D&D_3-5_Epic_6/dnd_3-5_epic_6.css
Original file line number Diff line number Diff line change
Expand Up @@ -358,7 +358,7 @@
gap: 0;

.name {
background: url("https://raw.githubusercontent.com/BE-Arbiter/roll20-character-sheets/refs/heads/dnd3.5light/develop/D&D_3-5_Epic_6/pictures/logo.png");
background: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/refs/heads/master/D%26D_3-5_Epic_6/pictures/logo.png");
background-position: center top;
background-repeat: no-repeat;
background-size: auto 55%;
Expand Down
2 changes: 1 addition & 1 deletion D&D_3-5_Epic_6/sheet.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"authors": "Arbiter",
"roll20userid": "144915",
"preview": "dnd_3-5_epic_6.png",
"instructions": "This is a streamlined character sheet for Roll20 designed to simplify Epic 6 games. Instead of overwhelming tables full of modifiers, it uses a smart system of generic modifiers that easily adapt to various situations. This approach keeps the interface clean and user-friendly while still offering all the functionality you need for a game.",
"instructions": "This is a streamlined character sheet for Roll20 designed to simplify Epic 6 games. Instead of overwhelming tables full of modifiers, it uses a smart system of generic modifiers that easily adapt to various situations. This approach keeps the interface clean and user-friendly while still offering all the functionality you need for a game. Sheet User Guide : https://wiki.roll20.net/Dungeons_and_Dragons_3.5_E6#Sheet_Overview",
"useroptions": [],
"legacy": false
}
2 changes: 1 addition & 1 deletion D&D_3-5_Epic_6/src/css/header.css
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
gap: 0;

.name {
background: url("https://raw.githubusercontent.com/BE-Arbiter/roll20-character-sheets/refs/heads/dnd3.5light/develop/D&D_3-5_Epic_6/pictures/logo.png");
background: url("https://raw.githubusercontent.com/Roll20/roll20-character-sheets/refs/heads/master/D%26D_3-5_Epic_6/pictures/logo.png");
background-position: center top;
background-repeat: no-repeat;
background-size: auto 55%;
Expand Down
5 changes: 4 additions & 1 deletion D&D_3-5_Epic_6/src/js/skills.js
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,10 @@ function updateSkillList(skillList,modifierList){
let synergy = parseInt(values[`${skillId}_synergy`]) || 0;
carac = carac.replace("@{", "").replace("}", "");
let caracname = carac.split("_")[0];
caracname = caracname.charAt(0).toUpperCase() + caracname.slice(1);
if(getTranslationByKey(`attribute.${caracname}`)){
caracname = getTranslationByKey(`attribute.${caracname}`)
}
caracname = caracname.charAt(0).toUpperCase() + caracname.slice(1).toLowerCase();
caracname = "(" + caracname + ")";
let caracVal = caracs[carac] || 0;
let mods = 0;
Expand Down