Changes

Jump to navigation Jump to search
1,068 bytes added ,  15:08, 28 March 2021
+level & sell infos, references, -stub
Line 1: Line 1:  
{{Spoiler}}
 
{{Spoiler}}
{{Stub|Weapon sell prices were changed in 1.5 update}}
      
'''Weapons''' are used to deal damage and fight [[Monsters|monsters]]. Weapons are quite unlike other [[tool]]s, as firstly they do not cost energy to use, and secondly they are not upgraded at the [[Blacksmith]]. Instead, most weapons can be found as monster drops, purchased from the [[Adventurer's Guild]], or found in chests in [[The Mines|the mines]].  Most weapons (except the slingshots) can also be sold to the Adventurer's Guild.
 
'''Weapons''' are used to deal damage and fight [[Monsters|monsters]]. Weapons are quite unlike other [[tool]]s, as firstly they do not cost energy to use, and secondly they are not upgraded at the [[Blacksmith]]. Instead, most weapons can be found as monster drops, purchased from the [[Adventurer's Guild]], or found in chests in [[The Mines|the mines]].  Most weapons (except the slingshots) can also be sold to the Adventurer's Guild.
Line 843: Line 842:  
|data-sort-value=0|Cannot be sold
 
|data-sort-value=0|Cannot be sold
 
|}
 
|}
 +
 +
==Weapon Level and Sell Price ==
 +
Weapon level is based on weapon points (rounded down): <code>weaponpoints / 7 + 1</code>
 +
Weapon points are calculated using several statistics of the weapon, such as average damage, speed, type, added defense&precision, crit. chance and crit. multiplier.
 +
 +
Weapon points (rounded down) = <code>average weapon damage (rounded down) x (1 + 0.03 x speed{min 0; 15 if dagger) + (precision / 2 + defense) + ((crit.chance -0.02) x 200) + ((crit multiplier - 3) x 6) + 20{if darksword, else 0}</code><ref name="itemlevel" />
 +
 +
Here is an Example applying the formula to calculate the level of the Iridium Needle: <code>(27 x (1 + 0.03 x 15) + 0 / 2 + 0 + ((0.10 - 0.02) x 200) + (7 - 3) x 6) + 0) / 7 + 1</code> (Integer) = '''12'''
 +
 +
Sell price is the calculated item level x 100 / 2.<ref name="saleprice" />
    
==Glitches==
 
==Glitches==
Line 858: Line 867:  
*There is unimplemented game code allowing the player to receive a "Battered Sword" through the mail as a reward for an unknown event.  This sword could be upgraded (by unknown means) 4 times, changing it into a "Hero's Sword", "Holy Sword", "Dark Sword", and finally "Galaxy Sword."
 
*There is unimplemented game code allowing the player to receive a "Battered Sword" through the mail as a reward for an unknown event.  This sword could be upgraded (by unknown means) 4 times, changing it into a "Hero's Sword", "Holy Sword", "Dark Sword", and finally "Galaxy Sword."
 
*According to [https://www.reddit.com/r/StardewValley/comments/9s1k8k/has_anyone_ever_found_these_items/e940zyk/ ConcernedApe], the [[Holy Blade]] may have never been implemented in the finished game.
 
*According to [https://www.reddit.com/r/StardewValley/comments/9s1k8k/has_anyone_ever_found_these_items/e940zyk/ ConcernedApe], the [[Holy Blade]] may have never been implemented in the finished game.
 +
 +
==References==
 +
<references>
 +
<ref name="itemlevel">See <tt>MeleeWeapon::getItemLevel</tt> and <tt>MeleeWeapon::salePrice</tt>  in the game code.</ref>
 +
<ref name="saleprice">See <tt>MeleeWeapon::salePrice</tt> and <tt>ShopMenu:receiveRightClick</tt> in the game code.</ref>
 +
</references>
 +
    
==History==
 
==History==
2,280

edits

Navigation menu