Skip to content

Instantly share code, notes, and snippets.

@Elmuti
Created December 4, 2019 10:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Elmuti/528a02a15fd58bb92f00d014f8781728 to your computer and use it in GitHub Desktop.
Save Elmuti/528a02a15fd58bb92f00d014f8781728 to your computer and use it in GitHub Desktop.
local UniqueBows = {
DropChances = {
{"Windforce", 1};
{"AdnachielsReach", 3};
{"OblivionInclination", 5};
{"BluDragonFire", 6};
{"BluDragonCold", 6};
{"Hellclap", 10};
{"OblivionHarp", 30};
{"FatedBranch", 50};
{"TheTempest", 60};
};
Windforce = {
Name = "Windforce";
BaseItem = "ShadowBow";
Icon = "";
OverrideReqLvl = false;
ReqLvl = 36;
ReplacesImplicitModifier = false;
ImplicitModifier = "";
Modifiers = {
{"FlatColdDamage", {NumberRange.new(32, 40), NumberRange.new(48, 60)}};
{"FlatLightningDamage", {NumberRange.new(1, 1), NumberRange.new(80, 100)}};
{"IncreasedAttackSpeed", NumberRange.new(10, 15)};
{"LocalCriticalStrikeChance", NumberRange.new(60, 80)};
{"IIQ", 15};
{"IIR", 30};
};
FlavourText = "It hunts; as silent as falling snow, as\ndeadly as the tempest.";
};
Hellclap = {
Name = "Hellclap";
BaseItem = "ShadowBow";
Icon = "";
OverrideReqLvl = false;
ReqLvl = 36;
ReplacesImplicitModifier = false;
ImplicitModifier = "";
Modifiers = {
{"IncreasedPhysicalDamage", NumberRange.new(150, 185)};
{"FlatPhysicalDamage", {NumberRange.new(6, 12), NumberRange.new(20, 32)}};
{"IncreasedAttackSpeed", NumberRange.new(10, 20)};
{"FlatMana", NumberRange.new(80, 120)};
{"HitsCantBeEvaded", true};
{"FarShot", true};
};
FlavourText = "We stand together. We strike together.";
};
AdnachielsReach = {
Name = "Adnachiel's Reach";
BaseItem = "SpineBow";
Icon = "";
OverrideReqLvl = false;
ReqLvl = 36;
ReplacesImplicitModifier = false;
ImplicitModifier = "";
Modifiers = {
{"IncreasedPhysicalDamage", NumberRange.new(40, 50)};
{"FlatPhysicalDamage", {NumberRange.new(15, 30), NumberRange.new(70, 95)}};
{"IncreasedAttackSpeed", NumberRange.new(8, 12)};
{"AdditionalBowArrow", 4};
{"ReducedProjectileSpeed", 20};
};
FlavourText = "We stand together. We strike together.";
};
OblivionInclination = {
Name = "Oblivion Inclination";
BaseItem = "DeathBow";
Icon = "";
OverrideReqLvl = false;
ReqLvl = 36;
ReplacesImplicitModifier = false;
ImplicitModifier = "";
Modifiers = {
{"IncreasedPhysicalDamage", NumberRange.new(100, 125)};
{"FlatPhysicalDamage", {NumberRange.new(10, 20), NumberRange.new(30, 35)}};
{"IncreasedAttackSpeed", 10};
{"IncreasedCritMulti", 150};
{"AdditionalBowArrow", 2};
};
FlavourText = "The Mournful music of the strings,\nThe creaking arch, the arrow sings.\nA choking cry, a rattled breath,\nThe Reaper's Song, the Harp of Oblivion.";
};
OblivionHarp = {
Name = "Oblivion Harp";
BaseItem = "DeathBow";
Icon = "";
OverrideReqLvl = false;
ReqLvl = 36;
ReplacesImplicitModifier = false;
ImplicitModifier = "";
Modifiers = {
{"IncreasedPhysicalDamage", NumberRange.new(100, 135)};
{"IncreasedAttackSpeed", NumberRange.new(10, 15)};
{"IncreasedCritMulti", 150};
{"AdditionalBowArrow", 1};
};
FlavourText = "The Mournful music of the strings,\nThe creaking arch, the arrow sings.\nA choking cry, a rattled breath,\nThe Reaper's Song, the Harp of Oblivion.";
};
FatedBranch = {
Name = "The Fated Branch";
BaseItem = "CrudeBow";
Icon = "";
OverrideReqLvl = true;
ReqLvl = 1;
ReplacesImplicitModifier = false;
ImplicitModifier = "";
Modifiers = {
{"IncreasedSkillLevel_Bow", 2};
{"IncreasedPhysicalDamage", NumberRange.new(80, 100)};
--{"FlatPhysicalDamage", {NumberRange.new(15, 25), NumberRange.new(50, 60)}};
{"IncreasedAttackSpeed", 10};
{"FlatAccuracy", 30};
{"ManaOnKill", 10};
};
FlavourText = [[The Lone tree grows thickest.]];
};
TheTempest = {
Name = "The Tempest";
BaseItem = "LongBow";
Icon = "";
OverrideReqLvl = false;
ReqLvl = 36;
ReplacesImplicitModifier = false;
ImplicitModifier = "";
Modifiers = {
{"NoPhysicalDamage"};
{"FlatLightningDamage", {NumberRange.new(1, 2), NumberRange.new(85, 100)}};
{"IncreasedLightningDamage", 100};
{"IncreasedAttackSpeed", NumberRange.new(36, 50)};
};
FlavourText = [[Where steel-grey clouds gather and crash together, a storm is sure to follow.]];
};
BluDragonFire = {
Name = "Blu Dragon's Hatred";
BaseItem = "GothicBow";
Icon = "";
OverrideReqLvl = false;
ReqLvl = 64;
ReplacesImplicitModifier = false;
ImplicitModifier = "";
Modifiers = {
{"IncreasedPhysicalDamage", NumberRange.new(250, 300)};
{"IncreasedSkillLevel_Fire", 2};
{"IncreasedAttackSpeed", NumberRange.new(40, 60)};
{"PhysToFire", 50};
{"ChanceToIgnite", 10};
{"LifeOnIgnite", NumberRange.new(40, 60)};
};
FlavourText = [[Blu Dragons are blu. Their hatred is eternal.]];
};
BluDragonCold = {
Name = "Blu Dragon's Forgiveness";
BaseItem = "HarbingerBow";
Icon = "";
OverrideReqLvl = false;
ReqLvl = 64;
ReplacesImplicitModifier = false;
ImplicitModifier = "";
Modifiers = {
{"NoPhysicalDamage"};
{"FlatColdDamage", {NumberRange.new(120, 140), NumberRange.new(180, 210)}};
{"IncreasedAttackSpeed", NumberRange.new(10, 15)};
{"IncreasedLightRadius", NumberRange.new(10, 30)};
{"ChanceToChillGroundOnFreeze", 15};
{"IncreasedEffect_ChilledGround", 40};
};
FlavourText = [[Blu Dragons are blu. They don't Forgive.]];
};
}
return UniqueBows
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment