New source found from dndbeyond.com
This commit is contained in:
@@ -3,7 +3,7 @@ import { ActionAccessors } from "../engine/Action";
|
||||
import { CharacterUtils } from "../engine/Character";
|
||||
import { HelperUtils } from "../engine/Helper";
|
||||
import { RuleDataAccessors } from "../engine/RuleData";
|
||||
import { VehicleConfigurationPrimaryComponentManageTypeEnum } from "../engine/Vehicle";
|
||||
import { VehicleConfigurationDisplayTypeEnum, VehicleConfigurationPrimaryComponentManageTypeEnum, } from "../engine/Vehicle";
|
||||
import { VehicleComponentAccessors } from "../engine/VehicleComponent";
|
||||
import { rulesEngineSelectors } from "../selectors";
|
||||
import { BaseManager } from './BaseManager';
|
||||
@@ -133,7 +133,10 @@ export class VehicleComponentManager extends BaseManager {
|
||||
allowComponentProperty() {
|
||||
const primaryManageType = this.vehicle.getPrimaryComponentManageType();
|
||||
const isPrimaryComponent = this.getIsPrimary();
|
||||
return !(primaryManageType === VehicleConfigurationPrimaryComponentManageTypeEnum.VEHICLE && isPrimaryComponent);
|
||||
const isElementalAirship = this.vehicle.getDisplayType() === VehicleConfigurationDisplayTypeEnum.ELEMENTAL_AIRSHIP;
|
||||
return !(primaryManageType === VehicleConfigurationPrimaryComponentManageTypeEnum.VEHICLE &&
|
||||
isPrimaryComponent &&
|
||||
!isElementalAirship);
|
||||
}
|
||||
generateVehicleComponentSpeedInfos() {
|
||||
const enableSpeeds = this.vehicle.getEnableComponentSpeeds();
|
||||
|
||||
Reference in New Issue
Block a user