Overloaded: Difference between revisions

2,074 bytes added ,  03:10, 18 September 2021
Add info about overheating and breaking
mNo edit summary
(Add info about overheating and breaking)
Line 104: Line 104:
| +2 to the strength of reality stabilization {{Code Reference|class = RealityStabilization|method = Strength}}
| +2 to the strength of reality stabilization {{Code Reference|class = RealityStabilization|method = Strength}}
|}
|}
== Overheating and Breaking ==
Each time an {{name}} item draws charge (typically when it is fired/activated/used), it generates heat and has a chance of breaking relative to the amount of charge it draws. Keep in mind that overloaded items draw 4x more charge than their normal item counterparts. Both the object itself and the holder/wielder will be affected by the temperature increase. {{Code Reference|namespace=XRL.World|class=ChargeUsedEvent|method=Send}}
{| class="wikitable"
! Temperature increase per use
| {{simple formula|Floor(ChargeConsumed / 100) + 1}}
|-
! Percent chance of breaking per use
| {{simple formula|(Floor(ChargeConsumed / 10) + 1) / 100}}
|}
=== Overheat and Breakage Stats by Item ===
The following table provides some examples of overheat temperatures and breakage statistics for items that can be overloaded. This is not an exhaustive list of items that can be overloaded.
<!--
    We won't have any good way to query on things eligible for "Overloaded" mod right now, so this query is a bit selective and
    inefficient. Could maybe be improved later if we store better data to determine when something is eligible for a specific mod.
-->
{{#cargo_query: tables=ItemsTable=IT,GeneralData=GD,MissileWeaponData=MWD
|join on=IT.JoinKey=GD.JoinKey,IT.JoinKey=MWD.JoinKey
|fields=CONCAT('{{(}}favilink id{{!}}',GD.ObjectID,'{{)}}')=Item,IT.ChargeUsed=Base</br>Charge Use,FLOOR(4 * IT.ChargeUsed)=Overloaded</br>Charge Use,FLOOR(IT.ChargeUsed / 25.0)+1=Overheat</br>Temp Per Use,CONCAT(CONCAT(FLOOR(IT.ChargeUsed/2.5)+1.0)/100.0,'%')=Breakage</br>Chance Per Use
|where=IT.ChargeUsed IS NOT NULL AND GD._pageName NOT LIKE 'Data:%' AND (MWD._pageName IS NOT NULL OR (PlainName LIKE 'gaslight %' OR PlainName LIKE '% rod' OR PlainName LIKE 'geomagnetic disc' OR PlainName LIKE 'maghammer' OR PlainName LIKE 'powered exoskeleton' OR PlainName LIKE 'ulnar stimulators'))
|format=table
|order by=GD.PlainName
}}
== Tips ==
{{opinion}}
* Taking the [[Tinkering]] skill [[Repair]] might come in handy to fix up {{name}} items that break frequently.


== References ==
== References ==
<references />
<references />