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

Updated stats #1696

Closed
Closed
Show file tree
Hide file tree
Changes from 45 commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
8ebd4b1
feat: show stats
DuckySoLucky Sep 30, 2022
f1621b0
checkpoint: update constants & add bestiary calc
DuckySoLucky Sep 30, 2022
b412a15
feat: add Bestiary, Unique Pets, Jacob's Shop
DuckySoLucky Sep 30, 2022
288c964
feat: add Slayer Completion, Harp, Essence Shop
DuckySoLucky Sep 30, 2022
e548c13
feat: add HOTM, Armor Abilities | Fix: Harp, EShop
DuckySoLucky Oct 1, 2022
bd9660e
feat: potions, reforge, custom pet abilities
DuckySoLucky Oct 1, 2022
6e6be09
refactor: code cleaning and improvement
DuckySoLucky Oct 1, 2022
a825f52
feat: add statsMultiplier
DuckySoLucky Oct 1, 2022
c1662ed
fix: ferocityMultiplier
DuckySoLucky Oct 1, 2022
cd679a4
test
DuckySoLucky Oct 1, 2022
479f50d
fix: me being bad
DuckySoLucky Oct 1, 2022
d06b474
fix: me being dumb once again
DuckySoLucky Oct 1, 2022
aa279c5
fix: forgot to enable `custom-resources.js`
DuckySoLucky Oct 1, 2022
8814ec4
Merge branch 'SkyCryptWebsite:development' into updatedStats
DuckySoLucky Oct 3, 2022
693d262
feat: More potions tiers, fix GDrag lore
DuckySoLucky Oct 3, 2022
f37a07d
Update stats.ejs
DuckySoLucky Sep 14, 2022
13755d5
Merge branch 'SkyCryptWebsite:development' into updatedStats
DuckySoLucky Oct 4, 2022
584be26
fix: carpentry skill bonus
DuckySoLucky Oct 4, 2022
5433d12
Delete hotm.js
DuckySoLucky Oct 4, 2022
e6badc1
Merge branch 'updatedStats' of https://github.com/DuckySoLucky/SkyCry…
DuckySoLucky Oct 4, 2022
43bd6d3
Update stats.ejs
DuckySoLucky Sep 14, 2022
4f3e77d
Update stats.ejs
DuckySoLucky Sep 14, 2022
318ad45
refactor: delete extra files
DuckySoLucky Oct 5, 2022
e975419
feat: update Pet Score reward
DuckySoLucky Oct 5, 2022
eacd00d
feat: remove Fairy Souls
DuckySoLucky Oct 5, 2022
6275ab3
fix: farming hp bonus
DuckySoLucky Oct 9, 2022
81f0522
refactor: dukio's request & fixed some TS errors
DuckySoLucky Oct 10, 2022
8f0a99c
fix constants
dukio Oct 10, 2022
3478cfc
Fix HOTM TS
dukio Oct 10, 2022
72a9d26
Merge pull request #12 from dukio/fix-stats-PR
DuckySoLucky Oct 11, 2022
647b7d4
fix: fixed more TS errors
DuckySoLucky Oct 11, 2022
d8b923d
`npm run prettier:fix`
DuckySoLucky Oct 11, 2022
3bc3443
fix: hotm TS error
DuckySoLucky Oct 11, 2022
d92069b
fix: fix more TS errors
DuckySoLucky Oct 17, 2022
38da953
fix: es-lint & prettier error
DuckySoLucky Oct 22, 2022
dbbe73f
Merge branch 'development' into updatedStats
DuckySoLucky Oct 22, 2022
6cbfc76
fix: eslint error
DuckySoLucky Oct 23, 2022
2ce66d5
fix: more TS errors
DuckySoLucky Oct 23, 2022
c7c03d8
oops
DuckySoLucky Oct 23, 2022
7b3576b
fix: fix more TS warnings
DuckySoLucky Nov 6, 2022
30af2e1
style: `npm run prettier:fix`
DuckySoLucky Nov 6, 2022
a8e5695
Merge branch 'development' into updatedStats
DuckySoLucky Jan 1, 2023
c63a0d4
fix: typescript errors
DuckySoLucky Jan 1, 2023
8f1a69b
style: `npm run prettier:fix`
DuckySoLucky Jan 1, 2023
7bda15e
refactor: removed useless parts of code
DuckySoLucky Jan 1, 2023
9d205c7
fix: errors
DuckySoLucky Jan 16, 2023
2f1ff29
Merge branch 'SkyCryptWebsite:development' into updatedStats
DuckySoLucky Jan 29, 2023
09c51be
feat: add SkyBlock Levels & fixes
DuckySoLucky Jan 29, 2023
df82ffe
Merge branch 'development' into updatedStats
DuckySoLucky Feb 24, 2023
9bb306e
fix: eslint
DuckySoLucky Feb 24, 2023
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
4 changes: 4 additions & 0 deletions common/constants.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
export * from "./constants/accessories.js";
export * from "./constants/armor.js";
export * from "./constants/bonuses.js";
export * from "./constants/enchantments.js";
export * from "./constants/items.js";
export * from "./constants/misc.js";
export * from "./constants/potions.js";
export * from "./constants/reforges.js";
export * from "./constants/rewards.js";
export * from "./constants/stats.js";
10 changes: 10 additions & 0 deletions common/constants/accessories.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
export const MAGICAL_POWER = {
common: 3,
uncommon: 5,
rare: 8,
epic: 12,
legendary: 16,
mythic: 22,
special: 3,
very_special: 5,
};
73 changes: 73 additions & 0 deletions common/constants/armor.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
export const CUSTOM_ARMOR_ABILTIES = {
SUPERIOR_DRAGON_ARMOR: {
name: "Superior Dragon Armor",
helmet: "SUPERIOR_DRAGON_HELMET",
chestplate: "SUPERIOR_DRAGON_CHESTPLATE",
leggings: "SUPERIOR_DRAGON_LEGGINGS",
boots: "SUPERIOR_DRAGON_BOOTS",
bonus: {
statsMultiplier: 0.05,
},
},
YOUNG_DRAGON_ARMOR: {
name: "Young Dragon Armor",
helmet: "YOUNG_DRAGON_HELMET",
chestplate: "YOUNG_DRAGON_CHESTPLATE",
leggings: "YOUNG_DRAGON_LEGGINGS",
boots: "YOUNG_DRAGON_BOOTS",
bonus: {
speed: 75,
speed_cap: 500,
},
},
HOLY_DRAGON_ARMOR: {
name: "Holy Dragon Armor",
helmet: "HOLY_DRAGON_HELMET",
chestplate: "HOLY_DRAGON_CHESTPLATE",
leggings: "HOLY_DRAGON_LEGGINGS",
boots: "HOLY_DRAGON_BOOTS",
bonus: {
health_regen: 200,
},
},
LAPIS_ARMOR: {
name: "Lapis Armor",
helmet: "LAPIS_ARMOR_HELMET",
chestplate: "LAPIS_ARMOR_CHESTPLATE",
leggings: "LAPIS_ARMOR_LEGGINGS",
boots: "LAPIS_ARMOR_BOOTS",
bonus: {
health: 60,
},
},
CHEAP_TUXEDO_ARMOR: {
name: "Cheap Tuxedo Armor",
helmet: "CHEAP_TUXEDO_HELMET",
chestplate: "CHEAP_TUXEDO_CHESTPLATE",
leggings: "CHEAP_TUXEDO_LEGGINGS",
boots: "CHEAP_TUXEDO_BOOTS",
bonus: {
health_cap: 75,
},
},
FANCY_TUXEDO_ARMOR: {
name: "Fancy Tuxedo Armor",
helmet: "FANCY_TUXEDO_HELMET",
chestplate: "FANCY_TUXEDO_CHESTPLATE",
leggings: "FANCY_TUXEDO_LEGGINGS",
boots: "FANCY_TUXEDO_BOOTS",
bonus: {
health_cap: 150,
},
},
ELEGANT_TUXEDO_ARMOR: {
name: "Elegant Tuxedo Armor",
helmet: "ELEGANT_TUXEDO_HELMET",
chestplate: "ELEGANT_TUXEDO_CHESTPLATE",
leggings: "ELEGANT_TUXEDO_LEGGINGS",
boots: "ELEGANT_TUXEDO_BOOTS",
bonus: {
health_cap: 250,
},
},
};
11 changes: 7 additions & 4 deletions common/constants/bonuses.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ export const STATS_BONUS = {
1: { health: 2, farming_fortune: 4 },
15: { health: 3, farming_fortune: 4 },
20: { health: 4, farming_fortune: 4 },
26: { health: 5, farming_fortune: 4 },
},
skill_mining: {
1: { defense: 1, mining_fortune: 4 },
Expand Down Expand Up @@ -39,9 +38,13 @@ export const STATS_BONUS = {
51: { health: 0 },
},
skill_social: {},
skill_carpentry: {},
skill_carpentry: {
1: { health: 1 },
// ! Hypixel Admins made a mistake here, Carpentry 50 for some reason doesn't give health either
50: { health: 0 },
},
skill_runecrafting: {},
// Slayers
// Slayer
slayer_zombie: {
1: { health: 2 },
3: { health: 3 },
Expand Down Expand Up @@ -83,7 +86,7 @@ export const STATS_BONUS = {
3: { health: 4 },
4: { true_defense: 1 },
5: { health: 5 },
6: {},
6: { strength: 2 },
7: { health: 6 },
8: { true_defense: 2 },
9: { health: 7 },
Expand Down
23 changes: 23 additions & 0 deletions common/constants/misc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
export const HARP_QUEST = {
song_hymn_joy_best_completion: 1,
song_frere_jacques_best_completion: 1,
song_amazing_grace_best_completion: 1,
song_brahms_best_completion: 2,
song_happy_birthday_best_completion: 2,
song_greensleeves_best_completion: 2,
song_jeopardy_best_completion: 3,
song_minuet_best_completion: 3,
song_joy_world_best_completion: 3,
song_pure_imagination_best_completion: 4,
song_vie_en_rose_best_completion: 4,
song_fire_and_flames_best_completion: 1,
song_pachelbel_best_completion: 1,
};

export const FORBIDDEN_STATS = {
speed: 1,
intelligence: 2,
health: 2,
defense: 1,
strength: 1,
};
Loading