Skip to content

bugfix: China Emperor Overlord now benefits from the Subliminal Messaging upgrade#137

Open
Stubbjax wants to merge 1 commit into
TheSuperHackers:mainfrom
Stubbjax:fix-emperor-subliminal-messaging
Open

bugfix: China Emperor Overlord now benefits from the Subliminal Messaging upgrade#137
Stubbjax wants to merge 1 commit into
TheSuperHackers:mainfrom
Stubbjax:fix-emperor-subliminal-messaging

Conversation

@Stubbjax

@Stubbjax Stubbjax commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Summary

This change allows the China Emperor Overlord to benefit from the Subliminal Messaging upgrade. This doubles the healing rate and provides an additional +25% rate of fire for those under its influence.

This change also adds the Subliminal Messaging upgrade icon to the unit and the Propaganda Tower upgrade icon is no longer greyed out, as the upgrade is intrinsic.

Details

All Propaganda Towers now benefit from the Subliminal Messaging upgrade. This in turn makes the Emperor Overlord and surrounding allied forces stronger. The Emperor Overlord is an identical copy of the standard Overlord, apart from its initial veteran promotion, built-in Propaganda Tower, and ability to upgrade a Gattling Cannon on top of it.

The Emperor Overlord would have been intended to get the Subliminal Messaging upgrade, but Upgrade_ChinaSubliminalMessaging was likely confused with Upgrade_ChinaOverlordPropagandaTower when assigning the required upgrade to the PropagandaTowerBehavior module's UpgradeRequired field.

Rationale

In 1.04, the China Overlord can actually win in a head to head against the Emperor Overlord if they have the same veterancy level. This is counterintuitive, because the Tank General is expected to have the superior arsenal of tanks, while having disadvantages in other areas.

A game's rules and mechanics should also be applied consistently. In this case, the Subliminal Messaging upgrade's contract - that all Propaganda sources are boosted - was not universally applied. Every exception to a rule adds an additional layer of complexity and cognitive load to players, so exceptions should be carefully considered and controlled, and have a very solid foundation and reason for existing. An arbitrary malfunction such as this one has no good reason to exist.

After this change, an Emperor Overlord will no longer perform worse against the other Overlord variants with the Subliminal Messaging upgrade, which is more in-line with player expectations.

Testing

Before

A standard Overlord with Subliminal Messaging wins against an Emperor Overlord of the same level in a head to head

BEFORE.mp4

After

A standard Overlord and an Emperor Overlord of the same level draw in a head to head

AFTER.mp4

@Stubbjax Stubbjax self-assigned this Jul 10, 2026
@Stubbjax Stubbjax added Bug Something isn't working Buff Makes a thing more powerful China Affects China faction Controversial Is controversial Minor Severity: Minor < Major < Critical < Blocker ZH Relates to Zero Hour ★ Committee 2026 ★ Approved by the 2026 elected Game Design Committee labels Jul 10, 2026
@xezon

xezon commented Jul 10, 2026

Copy link
Copy Markdown

Is not linked to TheSuperHackers/GeneralsGamePatch#236 in Migration Project

@xezon

xezon commented Jul 10, 2026

Copy link
Copy Markdown

Is missing Rationale text.

@xezon xezon left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably should have a comment ini INI that this unit now benefits from Subliminal Messaging.

@xezon xezon added Design Is a matter of game design Major Severity: Minor < Major < Critical < Blocker and removed Minor Severity: Minor < Major < Critical < Blocker labels Jul 10, 2026

@xezon xezon left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code looking correct. Would have been good if rationale text was highlighted as such.

UpgradeCameo2 = Upgrade_ChinaNuclearTanks
UpgradeCameo3 = Upgrade_ChinaOverlordGattlingCannon
UpgradeCameo4 = Upgrade_ChinaOverlordPropagandaTower
UpgradeCameo5 = Upgrade_ChinaSubliminalMessaging

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The other Overlords do not have this cameo, maybe because there is not enough room for it. Is that ok?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Buff Makes a thing more powerful Bug Something isn't working China Affects China faction ★ Committee 2026 ★ Approved by the 2026 elected Game Design Committee Controversial Is controversial Design Is a matter of game design Major Severity: Minor < Major < Critical < Blocker ZH Relates to Zero Hour

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants