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

Update gem changes from 0.1.1f #836

Merged
merged 5 commits into from
Mar 10, 2025
Merged
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
4 changes: 4 additions & 0 deletions src/Data/ModCache.lua
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,7 @@ c["+100 to maximum Energy Shield"]={{[1]={flags=0,keywordFlags=0,name="EnergyShi
c["+100 to maximum Life"]={{[1]={flags=0,keywordFlags=0,name="Life",type="BASE",value=100}},nil}
c["+100 to maximum Mana"]={{[1]={flags=0,keywordFlags=0,name="Mana",type="BASE",value=100}},nil}
c["+1000 to maximum Life"]={{[1]={flags=0,keywordFlags=0,name="Life",type="BASE",value=1000}},nil}
c["+110 to maximum Life"]={{[1]={flags=0,keywordFlags=0,name="Life",type="BASE",value=110}},nil}
c["+113 to Stun Threshold"]={{[1]={flags=0,keywordFlags=0,name="StunThreshold",type="BASE",value=113}},nil}
c["+12 to Strength"]={{[1]={flags=0,keywordFlags=0,name="Str",type="BASE",value=12}},nil}
c["+12% chance to Suppress Spell Damage"]={{[1]={flags=0,keywordFlags=0,name="SpellSuppressionChance",type="BASE",value=12}},nil}
Expand Down Expand Up @@ -2128,6 +2129,7 @@ c["70% increased Evasion and Energy Shield"]={{[1]={flags=0,keywordFlags=0,name=
c["70% increased Rarity of Items found"]={{[1]={flags=0,keywordFlags=0,name="LootRarity",type="INC",value=70}},nil}
c["70% increased Spell Damage"]={{[1]={flags=2,keywordFlags=0,name="Damage",type="INC",value=70}},nil}
c["70% less Evasion Rating"]={{[1]={flags=0,keywordFlags=0,name="Evasion",type="MORE",value=-70}},nil}
c["74% increased Armour and Energy Shield"]={{[1]={flags=0,keywordFlags=0,name="ArmourAndEnergyShield",type="INC",value=74}},nil}
c["75% increased Armour"]={{[1]={flags=0,keywordFlags=0,name="Armour",type="INC",value=75}},nil}
c["75% increased Armour and Energy Shield"]={{[1]={flags=0,keywordFlags=0,name="ArmourAndEnergyShield",type="INC",value=75}},nil}
c["75% increased Armour and Evasion"]={{[1]={flags=0,keywordFlags=0,name="ArmourAndEvasion",type="INC",value=75}},nil}
Expand Down Expand Up @@ -2753,6 +2755,7 @@ c["Grants Skill: Level 11 Malice"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkil
c["Grants Skill: Level 11 Mana Drain"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=11,skillId="ManaDrainPlayer"}}},nil}
c["Grants Skill: Level 11 Purity of Fire"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=11,skillId="PurityOfFirePlayer"}}},nil}
c["Grants Skill: Level 11 Purity of Lightning"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=11,skillId="PurityOfLightningPlayer"}}},nil}
c["Grants Skill: Level 11 Raise Shield"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=11,skillId="ShieldBlockPlayer"}}},nil}
c["Grants Skill: Level 11 Sigil of Power"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=11,skillId="SigilOfPowerPlayer"}}},nil}
c["Grants Skill: Level 11 Skeletal Warrior Minion"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=11,skillId="SummonSkeletalWarriorsPlayer"}}},nil}
c["Grants Skill: Level 11 Spark"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=11,skillId="SparkPlayer"}}},nil}
Expand All @@ -2770,6 +2773,7 @@ c["Grants Skill: Level 20 Mana Drain"]={{[1]={flags=0,keywordFlags=0,name="Extra
c["Grants Skill: Level 20 Purity of Fire"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="PurityOfFirePlayer"}}},nil}
c["Grants Skill: Level 20 Purity of Ice"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="PurityOfIcePlayer"}}},nil}
c["Grants Skill: Level 20 Purity of Lightning"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="PurityOfLightningPlayer"}}},nil}
c["Grants Skill: Level 20 Raise Shield"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="ShieldBlockPlayer"}}},nil}
c["Grants Skill: Level 20 Sigil of Power"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="SigilOfPowerPlayer"}}},nil}
c["Grants Skill: Level 20 Skeletal Warrior Minion"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="SummonSkeletalWarriorsPlayer"}}},nil}
c["Grants Skill: Level 20 Spark"]={{[1]={flags=0,keywordFlags=0,name="ExtraSkill",type="LIST",value={level=20,skillId="SparkPlayer"}}},nil}
Expand Down
5 changes: 4 additions & 1 deletion src/Data/SkillStatMap.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2434,5 +2434,8 @@ return {
},
["nova_skills_cast_at_target_location"] = {
-- Display only
}
},
["quality_display_banner_buff_effect_+%_final_per_resource_is_gem"] = {
-- Display Only
},
}
2 changes: 1 addition & 1 deletion src/Data/Skills/act_int.lua
Original file line number Diff line number Diff line change
Expand Up @@ -4198,7 +4198,6 @@ skills["DarkEffigyPlayer"] = {
skillTotemId = 24,
castTime = 1,
qualityStats = {
{ "withered_on_hit_for_2_seconds_%_chance", 2.5 },
},
levels = {
[1] = { levelRequirement = 0, cost = { Mana = 14, }, },
Expand Down Expand Up @@ -4319,6 +4318,7 @@ skills["DarkEffigyProjectilePlayer"] = {
skillTypes = { [SkillType.Spell] = true, [SkillType.Damage] = true, [SkillType.Projectile] = true, [SkillType.Chaos] = true, [SkillType.Area] = true, [SkillType.AreaSpell] = true, [SkillType.ProjectilesNumberModifiersNotApplied] = true, [SkillType.ProjectileNoCollision] = true, },
castTime = 1,
qualityStats = {
{ "withered_on_hit_for_2_seconds_%_chance", 2.5 },
},
levels = {
[1] = { critChance = 11, levelRequirement = 0, },
Expand Down
7 changes: 6 additions & 1 deletion src/Data/Skills/act_str.lua
Original file line number Diff line number Diff line change
Expand Up @@ -1919,7 +1919,7 @@ skills["DefianceBannerPlayer"] = {
skillTypes = { [SkillType.Banner] = true, [SkillType.Area] = true, [SkillType.Duration] = true, [SkillType.Nonpathing] = true, },
castTime = 1,
qualityStats = {
{ "non_skill_base_all_damage_%_to_gain_as_lightning_with_spells_from_buff", 0.5 },
{ "banner_buff_effect_+%_final_per_resource", 0.1 },
},
levels = {
[1] = { levelRequirement = 0, },
Expand Down Expand Up @@ -1978,6 +1978,7 @@ skills["DefianceBannerPlayer"] = {
},
},
baseFlags = {
duration = true,
},
constantStats = {
{ "active_skill_base_area_of_effect_radius", 40 },
Expand All @@ -1992,6 +1993,7 @@ skills["DefianceBannerPlayer"] = {
"skill_defiance_banner_movement_speed_+%",
"can_perform_skill_while_moving",
"base_deal_no_damage",
"quality_display_banner_buff_effect_+%_final_per_resource_is_gem",
},
levels = {
[1] = { 6000, 6, 5, statInterpolation = { 1, 1, 1, }, actorLevel = 1, },
Expand Down Expand Up @@ -2161,6 +2163,7 @@ skills["DreadBannerPlayer"] = {
"skill_dread_banner_flask_gen_per_min",
"can_perform_skill_while_moving",
"base_deal_no_damage",
"quality_display_banner_buff_effect_+%_final_per_resource_is_gem",
},
levels = {
[1] = { 6000, 12, 10, statInterpolation = { 1, 1, 1, }, actorLevel = 1, },
Expand Down Expand Up @@ -12572,6 +12575,7 @@ skills["WarBannerPlayer"] = {
},
},
baseFlags = {
duration = true,
},
constantStats = {
{ "active_skill_base_area_of_effect_radius", 40 },
Expand All @@ -12586,6 +12590,7 @@ skills["WarBannerPlayer"] = {
"skill_war_banner_accuracy_+%",
"can_perform_skill_while_moving",
"base_deal_no_damage",
"quality_display_banner_buff_effect_+%_final_per_resource_is_gem",
},
levels = {
[1] = { 6000, 5, 30, statInterpolation = { 1, 1, 1, }, actorLevel = 1, },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ return {
[2]="#"
}
},
text="Can accumulate up to {0} Embers"
text="Can accumulate up to {0} Embers\nModifiers to number of Projectiles instead\napply to number of Embers accumulated"
}
},
stats={
Expand Down
2 changes: 1 addition & 1 deletion src/Data/StatDescriptions/gem_stat_descriptions.lua
Original file line number Diff line number Diff line change
Expand Up @@ -22096,4 +22096,4 @@ return {
["wither_applies_additional_wither_%"]=839,
["withered_on_chaos_damage_hit_chance_%"]=840,
["withered_on_hit_chance_%"]=151
}
}
39 changes: 31 additions & 8 deletions src/Data/StatDescriptions/skill_stat_descriptions.lua
Original file line number Diff line number Diff line change
Expand Up @@ -8515,11 +8515,28 @@ return {
[1]={
[1]=1,
[2]="#"
},
[2]={
[1]=0,
[2]=0
}
},
text="{0}% more Aura effect per Valour"
text="{0:+d}% more Aura effect per Valour"
},
[2]={
limit={
[1]={
[1]=1,
[2]="#"
},
[2]={
[1]="#",
[2]="#"
}
},
text="{0}% more Aura effect per Valour"
},
[3]={
[1]={
k="negate",
v=1
Expand All @@ -8528,13 +8545,18 @@ return {
[1]={
[1]="#",
[2]=-1
},
[2]={
[1]="#",
[2]="#"
}
},
text="{0}% less Aura effect per Valour"
}
},
stats={
[1]="banner_buff_effect_+%_final_per_resource"
[1]="banner_buff_effect_+%_final_per_resource",
[2]="quality_display_banner_buff_effect_+%_final_per_resource_is_gem"
}
},
[362]={
Expand Down Expand Up @@ -8901,7 +8923,7 @@ return {
[2]="#"
}
},
text="More Stun Buildup every second use {0}%"
text="More Stun Buildup every second use {1}%"
},
[2]={
limit={
Expand All @@ -8914,7 +8936,7 @@ return {
[2]="#"
}
},
text="More Stun Buildup every third use {0}%"
text="More Stun Buildup every third use {1}%"
},
[3]={
limit={
Expand All @@ -8927,7 +8949,7 @@ return {
[2]="#"
}
},
text="More Stun Buildup every fourth use {0}%"
text="More Stun Buildup every fourth use {1}%"
},
[4]={
limit={
Expand All @@ -8940,7 +8962,7 @@ return {
[2]="#"
}
},
text="More Stun Buildup every fifth use {0}%"
text="More Stun Buildup every fifth use {1}%"
},
[5]={
limit={
Expand All @@ -8953,7 +8975,7 @@ return {
[2]="#"
}
},
text="More Stun Buildup every sixth use {0}%"
text="More Stun Buildup every sixth use {1}%"
},
[6]={
limit={
Expand All @@ -8966,7 +8988,7 @@ return {
[2]="#"
}
},
text="More Stun Buildup every seventh use {0}%"
text="More Stun Buildup every seventh use {1}%"
}
},
stats={
Expand Down Expand Up @@ -40905,6 +40927,7 @@ return {
["quality_display_active_skill_ignite_effect_is_gem"]=423,
["quality_display_active_skill_pins_as_though_dealt_damage_+%_final_is_gem"]=426,
["quality_display_active_skill_returning_damage_is_gem"]=369,
["quality_display_banner_buff_effect_+%_final_per_resource_is_gem"]=361,
["quality_display_base_number_of_crossbow_bolts_is_gem"]=508,
["quality_display_base_number_of_projectiles_is_gem"]=510,
["quality_display_exsanguinate_beam_targets_is_gem"]=551,
Expand Down
Loading