View unanswered posts | View active topics It is currently Fri May 23, 2025 6:45 pm



Reply to topic  [ 10 posts ] 
 Energy Cores 
Author Message

Joined: Sun Oct 02, 2011 12:51 pm
Posts: 42
Reply with quote
Hello,

i may be hated for this! but it actually make small deck too powerfull at low level!!!!

When you unequip (not sell!) energy cores they will still fill.

so if you have 100 max energy and would have 200 total energy with cores. you just have to unequip some modules (except conduits or any modules related to energy) and equip your core... MAGIC you just have 200 energy instead of the 100 you should have. (This must be done BEFORE using energy)


i think it because when you log back, the game will calculate the energy you would have produced since last log-on and will credit it to you.

for example, you would have produced 250 energy overnight, it will show 100 max energy, but written 250 in memory.
When you attack someone, it will write 100-5 = 95 in memory.
If you unequip a conduit, it will write 100 in memory.
but if you re-equip a core, it will not change memory, and just edit MAX energy (you still have 250 energy)

i think one of the safeguard is missing in the code.


Wed Dec 14, 2011 2:35 pm
Profile
User avatar

Joined: Thu Apr 28, 2011 4:21 am
Posts: 1091
Location: really wants 2 b in LA....
Reply with quote
unfortunately these games aren't designed like that.... if you want more energy it has to be at the cost of something else (defense, attack, cloak or scan)

so sadly -1

_________________
ImageImage


Wed Dec 14, 2011 3:10 pm
Profile WWW
User avatar

Joined: Thu Nov 25, 2010 6:49 pm
Posts: 8964
Reply with quote
If I understand this right, you think the energy cores should charge while uninstalled? It doesn't work that way, nor should it.

Think of it like this: your car won't go if its gas tank is taken off and put in your garage. You have to put it back on and fill it up first.

_________________
Ranks 400+ Join us in exploring..
ImageImage

[20:40] Wredz: just hacked a massive extremely rich minting planet from someone.. thats the best planet i ever hacked
[20:43] DarthFlagitious: is it spearmint or peppermint?


Wed Dec 14, 2011 3:21 pm
Profile WWW
User avatar

Joined: Mon Nov 28, 2011 4:43 pm
Posts: 2110
Reply with quote
No, I'm pretty certain I know what he says. The game can credit over maximum energy. As an example, I have 90 energy. There have been multiple times when I have been able to hack or comm people without my energy changing at all.

I am pretty certain what he is saying is that if you leave for the night with no cores equipped and you have an energy charge rate good enough to fill up the energy you WOULD have with cores equipped, log on, and do nothing other than unequipping enough modules to equip the cores, your energy would go from 100 to whatever the maximum is with the cores on (as in the amount of usable energy you have, not the total possible energy).

_________________
Image
Image
Banner by SirKillsALot


Wed Dec 14, 2011 4:43 pm
Profile
User avatar

Joined: Thu Nov 25, 2010 6:49 pm
Posts: 8964
Reply with quote
RigorMortis wrote:
There have been multiple times when I have been able to hack or comm people without my energy changing at all.


That's a known glitch (comming free at max energy) and a couple people (Commonwealth and Baltar) got booted for abusing it by spam-comming each other. I'd recommend being careful doing that.

_________________
Ranks 400+ Join us in exploring..
ImageImage

[20:40] Wredz: just hacked a massive extremely rich minting planet from someone.. thats the best planet i ever hacked
[20:43] DarthFlagitious: is it spearmint or peppermint?


Wed Dec 14, 2011 4:49 pm
Profile WWW
User avatar

Joined: Mon Nov 28, 2011 4:43 pm
Posts: 2110
Reply with quote
Darth Flagitious wrote:
RigorMortis wrote:
There have been multiple times when I have been able to hack or comm people without my energy changing at all.


That's a known glitch (comming free at max energy) and a couple people (Commonwealth and Baltar) got booted for abusing it by spam-comming each other. I'd recommend being careful doing that.


I don't try to do it. The only time I ever end up doing it is when I log on and I have been disabled (usually by people way over my rank) for badging one of their members. And that's only 50-50 depending on if the guy who alerted me tried to kill me first, in which case I usually kill them and then send my comms.

Regardless, I think it would appear to be related to that.

_________________
Image
Image
Banner by SirKillsALot


Wed Dec 14, 2011 4:56 pm
Profile
User avatar

Joined: Thu Jun 02, 2011 7:05 am
Posts: 2794
Reply with quote
You can do the same thing with Ion Pulse Ballistae.
Your energy will fill that -40 so if the first thing you do is uninstall them, you will get that extra 40 energy.
But only if there was enough time for your recharge to get that energy normally.

_________________
Image
Image
Treeeeeeeeeeeeeeeeeeeeeee
That's meeeeeeeeeeeeeeeee


Wed Dec 14, 2011 7:11 pm
Profile
User avatar

Joined: Mon Nov 28, 2011 4:43 pm
Posts: 2110
Reply with quote
Tree7304 wrote:
You can do the same thing with Ion Pulse Ballistae.
Your energy will fill that -40 so if the first thing you do is uninstall them, you will get that extra 40 energy.
But only if there was enough time for your recharge to get that energy normally.


Yeah, I think that's what he's talking about with cores. So if you only would have generated your unbuffed maximum energy while offline, the cores wouldn't make a difference anyway.

_________________
Image
Image
Banner by SirKillsALot


Wed Dec 14, 2011 7:14 pm
Profile

Joined: Sun Oct 02, 2011 12:51 pm
Posts: 42
Reply with quote
(For the first 2 posters.... : HEY GUYS THIS IS NOT SUGGESTION AREA!!! THIS IS ISSUE AND SUPPORT AKA BUGS AND EXPLOIT!!!!!! i am not suggesting that core should charge while unequiped and offline!! i am reporting that cores are charging while unequiped and offline)


now if dan cares here the in-depth :

in the code there are (probably) 2 variable :
- Current_energy
- Max_energy

whenever you do something related to energy it will (should) check this BEFORE doing any action:
if Current_energy > Max_energy then current_energy = max_energy
(this is the safeguard i am talking about)
it work when you :
- BUY cores
- equip/buy/unequip conduits
- attack, scan, invade, etc
it does not work when you :
- EQUIP cores !!!!!
(- from what rigormortis says, it seems hacking/comm does not check too)

therefore if you keep your cores unequiped all the time which benefit your deck (and also damage cap!!!all but noobs know less deck = less damage taken), and only equip your cores after long period of inactivity (sleep?), instead of beind disabled you are still alive and have some extra energy that you should NOT have!!!


I recommand that you are using something (at school we call them triggers) to cross check max energy and current energy when any of the 2 have an UPDATE (guess no INSERT or DELETE or else it would be dramatic lol!). and write this :
if Current_energy > Max_energy then current_energy = max_energy

regards


Wed Dec 14, 2011 7:30 pm
Profile

Joined: Sun Oct 02, 2011 12:51 pm
Posts: 42
Reply with quote
basicaly there is integrity problem in your database because you are not using triggers :

http://en.wikipedia.org/wiki/Database_trigger

you may like wikipedia or not, but integrity of a database is very important...

edit,

or you could make an object that will handle both max & current energy. so everytime you touch energy it will check it. but this would require a lot of change, bring a lot of bugs, while triggers is native to all database and require just about 5 minute to configure.


Wed Dec 14, 2011 7:36 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 10 posts ] 

Who is online

Users browsing this forum: No registered users and 16 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.