Home › Forums › Destiny of an Emperor › DoaE Artificial Intelligence Enhancements + New Tactics
Tagged: Destiny of an Emperor, Destiny of an Emperor hack, Destiny of an Emperor hacking, Destiny of an Emperor Rom, DoaE artificial intelligence, NES AI, NES Artificial Intelligence, NES hacking, ROM Hacking, Yuan Shu
- This topic has 645 replies, 10 voices, and was last updated 4 years, 9 months ago by
MiDKnighT.
-
AuthorPosts
-
August 1, 2012 at 4:50 pm #44170
MiDKnighT
ModeratorQuote:– Make the "No Fail" list for all tactics through 1E (but Charge, An Sha, and Duel cannot be changed via this list).Done. The list is now from 0x5710-0x572F.
Just tested setting all tactics to 01 and all fire tactics, water tactics, negate, Yi Xin, Li Jian, and Fu Bing all succeeded with Lu Bu casting them :o
Just add this to the previous enhancement:
0x4170:
C015D0034CB182C01AD0034CB182C012
D0034CB1A44DB90F97C901F0034CB182
4C908300000000000000000000000000
August 1, 2012 at 5:08 pm #44171MiDKnighT
ModeratorAssuming I can figure out how to separate physical damage from tactic damage in regards to "Guard", are you cool with this plan?
– "Guard" will halve physical damage only
– "Guard" and "Protect" are mutually exclusive, casting one over-writes the other.
– "Guard" will fail if Ji Main or Ce Mian are active (those are more powerful)
– Enemy will not cast "Guard" if Ji Mian or Ce Mian are active.
August 1, 2012 at 5:32 pm #44172MiDKnighT
ModeratorOoh I figured it out. Let me know if you're cool with the above plan. At the same time I can make "Defend" work like the old guard. Ie…defend will halve physical and tactic damage! :D
August 1, 2012 at 6:06 pm #44173DragonAtma
ModeratorHmm…. I wonder if we could find room to assign every character a special ability or two. Some ideas:
Duelist: Boosted dueling skill
Slayer: Boosted An Sha skill
Survivor: Immunity to An Sha and similar effects
Destroyer: Inflicts 25% more damage when Attacking lower Str enemies
Outflank: Inflicts 25% more damage when Attacking lower Agi enemies
Onslaught: Inflicts 25% more damage when Attacking smaller armies
War God: Inflicts 25% more damage when Attacking
Shield: Takes less damage from Attack
Exploiter: Ignores 25% of enemy armor
Rider: 25% chance of Attack automatically going first
Terror: Slight chance of Yi Xin when attacking
Router: Critical Hit chance doubled
Evader: 25% chance of dodging ANYTHING form lower Agi enemy
Pyro: Inflicts more damage with fire tactics
Flooder: Inflicts more damage with water tactics
Douser: Permanent Wuo Jian on the officer
Levee: Permanent Shui Jian on the officer
Healer: Healing tactics recover more
Prodigy: All tactics cost 25% less TP (if strategist)
Genius: Entire team's tactics cost 25% less TP (if strategist)
Mastermind: All nondamaging tactics are more likely to succeed
Leader: All allies are +20 to all stats when doing damage
Cleverness: Ignores Ce Mian and Ji Mian
—: No special ability here
Obviously, the numbers would be modified as necessary.
August 1, 2012 at 6:16 pm #44174MiDKnighT
ModeratorNice ideas Atma along the "phase 8" ideas… But to code all that would absolutely require expanding the ROM again and moving off all portraits and sprites from the original ROM pages.
August 1, 2012 at 6:23 pm #44175DragonAtma
ModeratorSo it'll get expanded again; I'm pretty sure the computers of 2012 can handle a game that's 2 MB instead of 1 MB. ;)
EDIT: Yeah, it's possible for an officer to have — in both skill slots. Presumably that's limited to nobodies like Liu Shan, Rebel Force, George W. Bush, and such.
August 1, 2012 at 6:46 pm #44176MiDKnighT
ModeratorI think I could get it done (eventually) but the wife might divorce me, job would fire me, etc… It would take a LOT of time to do all that. Maybe do it in phases or something…
Currently waiting for sonic's feedback on the Guard thing. I've got the physical damage and defend code done. Just have to figure out the succeed/fail and A.I. rules.
August 1, 2012 at 7:02 pm #44177DragonAtma
ModeratorSome more skill ideas:
Captor: Doubles the chance of capturing enemy officers
Brute: Inflicts 25% more damage when Attacking, but takes 25% more damage when Attacked
Taunter: Raises chances of enemies accepting duels
Frugality: TP cost of failed tactics is halved
Annihilate: Inflicts 25% more damage during All-Out
Reckless: Inflicts and takes double damage when Attacking
Surprise: 25% chance of fire and water tactics automatically going first
Restore: Healing tactics have a 25% chance of going first
Iron Wall: Cannot be critically hit
Outthink: All tactics are more likely to succeed against lower Int enemies
Counter: Defend protects against all tactics
Sniper: Inflicts 25% more damage when attacking with bows or crossbows
Ideally, no officers (or MAYBE one or two truly awful officers) would have negative skills. Instead, skills with drawbacks (like brute) are recommended. And, of course, skills should be assigned repsonsibly — FDR will rise form his grave to smack anyone who puts Outthink on 24-int Xu Chu! XD
And for those who don't wish to count, we have 36 skills here; that comes up to 631 combinations.
August 1, 2012 at 7:17 pm #44178MiDKnighT
ModeratorQuote:And for those who don't wish to count, we have 36 skills here; that comes up to 631 combinations.8O :paranoid:
We're gonna need to hire a DOAE coding team.
August 1, 2012 at 7:34 pm #44179DragonAtma
ModeratorNah, you don't need to calculate for every combination! XD
Just calculate for every skill.
Also, many of them should be fairly simple to add. For example, this:
If (Eris currently enjoys disco) {
..Critical Hit blahblahblah
}
becomes
If (Skill1 != ironwall) {
..If (Skill2 != ironwall) {
….If (Eris currently enjoys disco) {
……Critical Hit blahblahblah
….}
..}
}
August 1, 2012 at 8:13 pm #44180sonic.penguin
ModeratorQuote:– "Guard" will halve physical damage only– "Guard" and "Protect" are mutually exclusive, casting one over-writes the other.
– "Guard" will fail if Ji Main or Ce Mian are active (those are more powerful)
– Enemy will not cast "Guard" if Ji Mian or Ce Mian are active.
I like the above, and the defend idea is cool as well. Guard is just TOO overpowered and I'd rather have guard on my guys than to have Ji Mian be cast and end one turn later only to end with Guard covering physical attacks + tactics.
With defend, the bad thing however as always is with defend, your guy might wind up defending the last turn after everyone has launched their attacks and done all the damage. I wonder if there would be a way to do one of a few things.
1. If someone defends, they automatically go first before everyone.
2. Defend somehow adds a defense bonus to the whole party for that turn.
3. Defend might randomly launch any one of the defense tactics with a certain probability: Regular defend on self 40% guard 20%, protect 20%, ji mian 10%, ce mian 10%
August 1, 2012 at 8:22 pm #44181sonic.penguin
ModeratorQuote:I think I could get it done (eventually) but the wife might divorce me, job would fire me, etc..In the name of DOAE progress? Might be worth it… :cactuar:
Quote:3. Defend might randomly launch any one of the defense tactics with a certain probability: Regular defend on self 40% guard 20%, protect 20%, ji mian 10%, ce mian 10%Quoting myself on this, maybe it could also have a slight chance of Bei Ji or Qi Shou on your party… granted, all this good stuff would make it more worthwhile to use but the chances would have to be pretty small for anything super good like 5% or less. So maybe like:
All for one turn then negated @ end of turn if activated by "DEFEND".
Regular Defend 50%
Guard: 10%
Protect: 10%
Bei Ji: 10%
Qi Shou: 10%
Evade: 5%
Thwart: 5%
August 1, 2012 at 8:33 pm #44182DragonAtma
ModeratorEh, save the defend bonuses for a new skill, Fortify (OMG NEW SKILL)
Fortify: Defend gives a 25% chance of having an additional effect (Ji Rou, Wuo Jian, or Shui Jian)
EDIT: To clarify, Ji Rou/Wuo Jian/Shui Jian would last as long as if you used the tactic insetad of just lasting for only one turn.
August 1, 2012 at 8:37 pm #44183MiDKnighT
ModeratorQuote:– "Guard" will halve physical damage only– "Guard" and "Protect" are mutually exclusive, casting one over-writes the other.
– "Guard" will fail if Ji Main or Ce Mian are active (those are more powerful)
– Enemy will not cast "Guard" if Ji Mian or Ce Mian are active.
Quote:I like the above, and the defend idea is cool as well.OK I'll finish out the Guard enhancement.
As for defend, you guys are killing me :lol:
You only get "Guard" status for now with "Defend" which is better than what we had. FLEXX
August 1, 2012 at 8:41 pm #44184MiDKnighT
ModeratorOh and sonic, "Defend" status will be in place before anybody's turn starts. So if you do "Defend" they will be defended for that round. Again "Defend" will halve physical *and* tactic attacks like "Guard" used to do. (Now Guard will just guard against physical attacks).
-
AuthorPosts
- You must be logged in to reply to this topic.

