Temporary fusion requires a Bond stat of 140 or more with the Pokemon, and Permanent fusion requires a Bond stat of 255. Due to system limitations, items cannot be held by a Pokemon when it fuses.
In a temporary fusion, the Pokemon's gender is used. This can be averted if the Pokemon's bond stat is at 250 or more, in which case either the trainer's or Pokemon's gender can be chosen whenever fusion is performed. The command to perform a Temporary fusion is +tempfuse slot<#>. For example: +tempfuse slot2
In a permanent fusion, the choice of gender between the trainer's or the Pokemon's is made only once, at the time of the permanent fusion. The command to perform a Permanent fusion is +permfuse slot<#>. For example: +permfuse slot2. IMPORTANT! Once a Pokemon has been used in a permanent fusion, it is a part of the character forever. There is no way to return that Pokemon to your party as a separate entity.
Temporary fusions can un-fuse by typing +unfuse. This sends the Pokemon back to the trainer's current group, or - if the group is full - back to a slot in a Box. If all Boxes are full, un-fusing is impossible.
+train lets you use your TP to boost your Pokemon's XP a little per day, max thirty times total per day
+learn lets you train your Pokemon with new attacks
+switchpoke +slotswitch +pokeswitch [position1]=[position2] all different ways of changing the positions of Pokemon in your party
+mefirst allows you, if a fusion, to be the first Pokemon sent out in a battle
+sheet Shows your current forms stats/attacks, and a list of your inventory items.
+sheet slot(1-6) shows the current stats/attacks of a party Pokemon
+sheet/training A quick glance at your TXP/FXP Trainer and Fighter levels, the levels and bond of your Pokemon, and stats related to TP and your daily registered ticks
+sheet/pokemon a quick, but in-depth overview of your whole team, sans showing moves or stats.
Fusion item equip commands
+hold me=[item] holds [item] from your inventory
+unhold returns a held item to your inventory
Pokemon item equip commands
+hold slot[#]=[item] gives a Pokemon in your party an item to hold, replace [#] wth the number, remember to keep 'slot' there, though!
+unhold slot[#] returns a Pokemon's held item to your inventory
Out of battle item use
+use me=[item] This one targets yourself, best for boosters and the like!
+use slot[#]=[item] Targets a pokemon in your group!