[1.2rc1] Enhancer devices stack with themselves.

These are old bug reports that have been closed.
Locked
PM
Fleet Admiral
Fleet Admiral
Posts: 2239
Joined: Wed Sep 01, 2010 12:54 am

Thu Oct 24, 2013 2:29 am

For example, player can install three laser collimators and receive +225% damage to all laser weapons.
Download and Play in 1.7 Beta...
Playership Drones v7 (Beta): Acquire and command almost any ship in Stars of the Pilgrim or Eternity Port.
Drake Technologies (Alpha): More hardware for combat in parts 1 and 2!
Star Castle Arcade: Relive classic arcade gaming in a new Transcendence adventure!
Godmode v3 (WIP): Dev/cheat tool compatible with D&O parts 1 or 2.

User avatar
Wolfy
Fleet Admiral
Fleet Admiral
Posts: 5351
Joined: Tue Feb 05, 2008 1:10 am
Location: Somewhere in the Frontier on a Hycrotan station, working on new ships.

Thu Oct 24, 2013 3:28 am

The ability for enhancers to be capable of stacking is intended for modding purposes. I Dont believe the vanilla ones are intended to stack, or are meant to stack within certain caps.
(shpOrder gPlayership 'barrelRoll)
(plySetGenome gPlayer (list 'hycrotan 'nonBinary))
Image

PM
Fleet Admiral
Fleet Admiral
Posts: 2239
Joined: Wed Sep 01, 2010 12:54 am

Thu Oct 24, 2013 1:17 pm

What is the point of the "type=" field? If it is to prevent multiple copies of an enhancer from stacking with themselves (e.g., laser collimator), it fails.
Download and Play in 1.7 Beta...
Playership Drones v7 (Beta): Acquire and command almost any ship in Stars of the Pilgrim or Eternity Port.
Drake Technologies (Alpha): More hardware for combat in parts 1 and 2!
Star Castle Arcade: Relive classic arcade gaming in a new Transcendence adventure!
Godmode v3 (WIP): Dev/cheat tool compatible with D&O parts 1 or 2.

george moromisato
Developer
Developer
Posts: 2877
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Thu Oct 24, 2013 5:22 pm

PM wrote:What is the point of the "type=" field? If it is to prevent multiple copies of an enhancer from stacking with themselves (e.g., laser collimator), it fails.
That is its purpose, but it's clearly busted. Thanks for finding that.

[This is all caused by me adding a max enhancement value--the code turned out to be much more complicated than I expected.]

george moromisato
Developer
Developer
Posts: 2877
Joined: Thu Jul 24, 2003 9:53 pm
Contact:

Sat Oct 26, 2013 7:01 pm

Fixed in the next RC. Thank you!

erik dela cruz
Militia Captain
Militia Captain
Posts: 610
Joined: Wed Mar 02, 2011 7:45 pm
Location: Patrolling Scarborough Shoal and the Spratlys Islands (West Philippine Sea)

Mon Oct 28, 2013 8:22 pm

uh oh....truly busted. :cry:
.....cry without weeping......
.....talk without speaking......
.....scream without raising your voice......

Locked