- 31
- Posts
- 8
- Years
- Seen Feb 17, 2017
The Shiny and Oval Charms will be rewards like in Black/White.
Awesome. Thanks!!
The Shiny and Oval Charms will be rewards like in Black/White.
The game corner had dropped coins in the floor in the kanto games. Can you bring them back for polished crystal? For some odd reason I liked them being there :P
Also, adding something like the habitat list from black 2/white 2 (and rewards?) would make the game feel even more complete.
Hello, I noticed that AI is pretty stupid when it come to Baton Pass. AI trainers love to use this move even it makes no sense at this time. They even use it when current Pokemon is their last and then move fails. Sometimes they switch to Pokemon just to use baton pass.
Are you using 2.2.0? That update might have fixed it. If not, 3.0 is changing how the battle engine's switching code works, so I'll check for this bug again.
Are you using 2.2.0? That update might have fixed it. If not, 3.0 is changing how the battle engine's switching code works, so I'll check for this bug again.
The problem he/she states seems to be AI-related though.
There is "smart" (not very, but better than randomly picking moves) AI for Baton Pass, but IIRC it is just for checking for harmful statuses (to prevent use).
I haven't modified the "smart" scoring for Baton Pass—none of the edits to scoring.asm would seem to affect this—so if it's an AI bug, it wouldn't be in that area.
What I'm trying to say is that I don't think there is any direct issue here -- rather that the AI just sucks.
It is worth mentioning that as of Generation V in-game AI does actually cheat -- it always know Levitate even if not supposed to/etc, and it uses enemy stats when calculating move damage.
If even the official games resort to that kind of cheating, then I'm fine with it. Just not blatantly unfair things like knowing how long sleep will last or whether a move will miss, i.e. predicting the RNG.
Edit: Some items and abilities could have simple special-case logic, like Air Balloon and Levitate.
If you want to make it semi-realistic, maybe only have it check level-up moves, and not know Egg or TM moves until the player uses them.- (Mostly relevant for moves) I don't think creating either a move prediction system or a database a la Smogon is feasible within 2gen
- Rangi has expressed dislike for this approach. I suppose I could at least attempt a simple lookup of move availability and predict based upon that and see if it is actually feasible/worthwhile.
If you want to make it semi-realistic, maybe only have it check level-up moves, and not know Egg or TM moves until the player uses them.