diff options
author | David Vierra <codewarrior@hawaii.rr.com> | 2018-03-27 00:42:35 -1000 |
---|---|---|
committer | David Vierra <codewarrior@hawaii.rr.com> | 2018-03-27 00:42:35 -1000 |
commit | 299fb1fbd75ed5eb7e9a4105f2fefd32a7b7d935 (patch) | |
tree | cacc9dbda8b1eb54d936a3828df2809bd3d411cb /src/main/java/com/detrav/items | |
parent | 911c31235e77ebc61941e4eb580308546153b9d7 (diff) | |
download | GT5-Unofficial-299fb1fbd75ed5eb7e9a4105f2fefd32a7b7d935.tar.gz GT5-Unofficial-299fb1fbd75ed5eb7e9a4105f2fefd32a7b7d935.tar.bz2 GT5-Unofficial-299fb1fbd75ed5eb7e9a4105f2fefd32a7b7d935.zip |
Fix oil scanning mode of prospector scanner
`GT_UndergroundOil.undergroundOil` used to return the raw value for
"how long the oil well lasts", but now it returns the effective value
for "how much oil does the well produce per pump cycle", meaning
the scanner no longer needs to divide by 5000.
Diffstat (limited to 'src/main/java/com/detrav/items')
-rw-r--r-- | src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProPick.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProPick.java b/src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProPick.java index 7ddbc243a5..70b5296e00 100644 --- a/src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProPick.java +++ b/src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProPick.java @@ -127,8 +127,8 @@ public class BehaviourDetravToolElectricProPick extends BehaviourDetravToolProPi break; case 2: FluidStack fStack = GT_UndergroundOil.undergroundOil(aWorld.getChunkFromBlockCoords(c.xPosition * 16 + x, c.zPosition * 16 + z), -1); - if (fStack.amount > 10000) { - packet.addBlock(c.xPosition * 16 + x, 2, c.zPosition * 16 + z, (short) (fStack.amount / 5000)); + if (fStack.amount > 0) { + packet.addBlock(c.xPosition * 16 + x, 2, c.zPosition * 16 + z, (short) fStack.amount); packet.addBlock(c.xPosition * 16 + x, 1, c.zPosition * 16 + z, (short) fStack.getFluidID()); } break; @@ -170,7 +170,7 @@ public class BehaviourDetravToolElectricProPick extends BehaviourDetravToolProPi { if (!aWorld.isRemote) { FluidStack fStack = GT_UndergroundOil.undergroundOil(aWorld.getChunkFromBlockCoords(aX, aZ), -1); - addChatMassageByValue(aPlayer,fStack.amount/5000,fStack.getLocalizedName()); + addChatMassageByValue(aPlayer,fStack.amount,fStack.getLocalizedName()); if (!aPlayer.capabilities.isCreativeMode) ((DetravMetaGeneratedTool01)aItem).doDamage(aStack, this.mCosts); } @@ -190,7 +190,7 @@ public class BehaviourDetravToolElectricProPick extends BehaviourDetravToolProPi if (data < 3) if (!aWorld.isRemote) { FluidStack fStack = GT_UndergroundOil.undergroundOil(aWorld.getChunkFromBlockCoords(aX, aZ), -1); - addChatMassageByValue(aPlayer, fStack.amount / 5000, fStack.getLocalizedName()); + addChatMassageByValue(aPlayer, fStack.amount, fStack.getLocalizedName()); if (!aPlayer.capabilities.isCreativeMode) ((DetravMetaGeneratedTool01) aItem).doDamage(aStack, this.mCosts); return true; |