Pyrian on 9/6/2011 at 21:29
Quote Posted by DDL
Huh. Well I just checked, and my GOTY version certainly has this bug.
I'm honestly curious how this is even possible. I don't think I've ever used the HDTP and I've never encountered this bug. Have I installed a fix I'm unaware of? Are you sure you're picking up the correct grenade (there are singletons on the very same shelves)?
Quote Posted by Koki
Is the ATM account info you find in levels tied to specific ATMs or random?
IIRC they're tied to the
level.
DDL on 9/6/2011 at 23:02
Not sure. You're not using shifter or anything are you?
The original code is as follows:
Code:
// restore any ammo amounts for a weapon to default
if (item.IsA('Weapon') && (Weapon(item).AmmoType != None))
Weapon(item).PickupAmmoCount = Weapon(item).Default.PickupAmmoCount;
which essentially resets any and all ammo counts for all weapons that HAVE ammo to defaults. For grenades, this is 1.
The map does not have singleton grenades on the very same shelves: there are no lams, gas grenades, emp grenades or nanovirus grenades in the armoury by default. If you open it in the editor you'll see the shelves are entirely filled with spawnpoints, which purely serve to let the game know where to stick your inventory after stealing it.
If you're seeing duplicate grenades, it sounds like you DO have a fix in place, unbeknownst to you (and a slightly ropy fix at that), or you have a bug. A handy, lam-friendly bug, mind you. ;)
EDIT: MY version doesn't have lams etc on the shelves by default, and my version has always had this bug (before I fixed it). I'm entirely prepared to accept that GOTY versions may vary (since I know for a fact they do), so i don't want to come across as a dick (or at least, no more than usual). I'm assuming you usually apply the 1112fm patch to your game after installing it, incidentally: if not, this might be a source of discrepancy. Believe me, based on some of the terrible, terrible coding decisions I've found in the sourcecode, I wouldn't be surprised in their "patch" actually removes bug fixes.
Koki on 10/6/2011 at 05:26
Quote Posted by Pyrian
IIRC they're tied to the
level.Level as in, one loading zone? So you'll never use any account you find in Hell's Kitchen in the Underworld ATM - because it's a different loading zone?
DDL on 10/6/2011 at 09:04
Ok, ATMs in a given map are synced, so if you can use a code/pin combo on one, you can use it on any of them.
Hacking makes an ATM sum the total remaining in any accounts on it, give you a percentage of that based on your computer skill, and then zero all the accounts.
As they're synched, draining an account in one drains it in all of the ATMs on the map, and ditto for hacking.
However, there is no reason why a given code/pin that you find on a datacube should be tied to a particular ATM: they're just int values the mappers add manually, so while they usually placed the datacubes etc in the same map as the corresponding ATMs (just to make things easier for you), I would suspect this isn't always true (especially somewhere with a lot of smallish maps connected, like new york).
It's not random, though: if you find account details, then that means they've placed an ATM in some map with the right variables to match it, and this will always be the same ATM in every playthrough.
And finally: no, animals and bots only take 1x damage for their locational adjustment (which would explain why karkians always take so fucking long to drop).
Koki on 10/6/2011 at 09:22
So in other words, assuming your Computers is Advanced or Master, hunting the account # and PINs is pointless - just hack them when you see them?
Quote Posted by DDL
And finally: no, animals and bots only take 1x damage for their locational adjustment (which would explain why karkians always take so fucking long to drop).
Hm, I remember taking out unaware small spiderbots with one blast from a shotgun loaded with SABOT, which shouldn't be possible. Was it because of the proximity stealth attack bonus? I was nowhere near touching them, but then again I needed only 2-3x increase in damage, not the full 10x.
DDL on 10/6/2011 at 10:07
Proximity shouldn't work vs bots, they don't use that bit of code.
I've just tested it and it took me four sabot shells from a sawed-off to kill a small spiderbot at untrained, three at trained and advanced, and two at master. I even monitored their health via the legend menu and it was decreasing in the increments expected.
So...maybe the ones you shot were already damaged?
I'm beginning to wonder if I somehow have a wildly different version of DX to everyone else.. :-/
Koki on 10/6/2011 at 10:08
Hm, I'll have to try it out again...