Random Number Generator

The Random Number Generator, or RNG, is the computing method that Golden Sun and Golden Sun: The Lost Age use to determine the occurrence of seemingly random events in the game, such as chance monster battles and the chances of said monsters dropping rare items. The games use separate RNG calculators for in battle and out of battle events.

GameFAQs has two guides (one for each game) detailing the system (these guide also contain pre-determined methods for obtaining items)

Manipulation
The Random Number Generator is not truly random, as it's name would suggest, and relies on player actions to determine the "random" events. As such, by utilizing the Random Number Generator, the game can be manipulated in a way to achieve a desired outcome (a monster dropping a rare item, for instance) one hundred percent of the time, if the correct methods are followed.

The Dark Panther Method
The Dark Panther Method, named after the first person to discover it, is a way to make rare item drops more common. It is often called the DP method or Djinn kill method. What it entails is:
 * Killing a monster with a Djinni.
 * The Djinni must be of the element that monster has the lowest resistance to; If a monster has 127 Venus resist, 100 each Mercury and Mars resist, and 48 Jupiter resist (In other words, the Mad Demon), you must kill it with a Jupiter Djinni.
 * The character that unleashes the Djinni must have a higher power in that element than the monster has resistance; not normally a problem, except with the Mad Demon. Often when killing the Mad Demon, it is necessary to have a Jupiter Adept unleash the fatal Djinni.

Example Method
Save the game and do a hard reset in the area where the monster that drops the item you need appears. Run around to get in a battle. If the encounter consists of a formation of 2 monsters, with at least one of them being the monster you want, proceed. If not, do another hard reset and try again.

During battle, have the entire party use multi-targetting Psynergy on the targets in the first turn, and since a battle right after a hard reset always involve your party attacking first where possible, the monsters will not be able to act. During the second turn, use two multi-targetting Psynergy on the enemies, and have the third party member (or fourth, if one of the three party members that act before uses Defend) unleash an attack Djinni of the element the monster is weak to on the monster. If by this point, the monster flashes in colour and dies, you will obtain the drop of that monster at the end of the battle, however rare it is. If the monster does not die then (either dies too soon or doesn't die by this step), adjust the power of your attacks until you get it just right.

This method works as long as your party members are all faster than your enemies, and there is no monster that can act multiple rounds per turn on the other side. You may also need to juggle Djinn around your party in order to make sure the member with the killing Djinni is slow enough to act third or last.

Analysis
The idea is that the game generates "random" numbers using a complicated formula. One of these formulas is used to determine monster drops, and it resets every time you turn the device off. This formula is actually not random at all; the first number generated will always be the same, and the second, third, fourth, fifth,and so on. It has been discovered that the 31st number generated will cause the monster to drop the item, if it is killed using the Dark Panther Method. Also, every move has a certain amount of "random" numbers it will use. In other words, if we know the exact random number value of every move, we can calculate exactly when to kill the monster to get the drop. An excellent and comprehensive guide on this topic, which also includes pre-made methods of getting most rare items, can be found here.

Level RNG (GS1 only)
The general trend in the Golden Sun series, like all RPGs, is that you grow stronger as you level up. However, in the first game the RNG can be exploited to produce higher stat increases per level. This has one immediate effect, and one long term effect; with higher stats, you can choose to level less during a complete a run through. The second, long term effect of using Level RNG methods is passing these RNG'd stats over to the second game, where the RNG methods shown below don't work. It's easiest to explain by example: Let us start with Isaac. In GS1 a typical level up for Isaac would look something like this (in the order of HP / PP / Attack / Defense / Agility)

7 / 3 / 4 / 2 / 3

However, by exploiting the RNG, you can get a perfect level up like this:

8 / 3 / 4 / 2 / 4

Perfect level ups like this are different for each playable character; go here for the full list by level.

By leveling up randomly, it is possible to achieve perfect level ups, but perfect leveling becomes increasingly harder the higher level you are.

Level RNG Methods
The general method for Level RNG is saving in an area, resetting, getting into a battle with an enemy, and finally killing it. (Note that when resetting it doesn't have to be a hard reset like item RNG, soft resets work too, but attacking first or being surprised by the enemy during battle DOES affect the outcome of this method). Here's the trick: It's how you kill the enemy that affects what level up numbers you receive. This is the list of what effects the numbers upon killing an enemy:

•Unleashes

•Offensive (Battle only) Psynergy

•Critical Hits

•Normal Attacks

•Offensive Djinn

•Summons

For most cases when using item RNG, you want to stick to Attacking and offensive Psynergy for the best results. (The values you get upon level up do depend upon which enemy you kill to receive the necessary experience points required to reach the next level)

Example Method
The following method is for a Perfect level up (Guaranteed to work) for Isaac: For this to work, Isaac needs to have the Ninja Blade as his weapon (It can be on anyone who can wield it, but for this example it will be equipped on Isaac), he needs to be missing 10 EXP or less to the next level, and has to be in the first room of Goma Cave (The one where you have use Move to knock down the rock blocking the path). You would save, soft reset, then run around to get into a battle. The first monster you encounter should be a single Skeleton. If you attack first, or if the Skeleton surprised your party, soft reset and try again, as this method requires a standard start. If it is a normal start, have Isaac attack the Skeleton (with the Ninja Blade), and everyone else defend. If done correctly and the skeleton dies, regardless of what happened (Unleash, critical hit or normal attack) Isaac should receive something similar to the following level up:

HP boost +8 PP boost +3 Attack boost +4 Defense boost +2 Agility boost +4

In other words, a perfect level up. Note that the maximum numbers you can get from methods like these go down the higher level you are, so that if you are above level 39 the PP boost would be +2 instead of +3, etc.

Level RNG information
For a more in depth guide to level RNG in Golden Sun, Go to the Golden Sun Level RNG Guide.

See the Level RNG list for the highest stat boosts possible for each character at each level.