Gavindale: I have never used a multi-class character, and I wanted to ask if someone could tell me the pros and cons of playing one, or a party of them for that matter...?
First, you need to specify which game you are talking about. Icewind Dale and IWD 2 use two different D&D rulesets.
IWD 1
--------
-If the character is human, then you cannot multi-class, you can only dual class.
-If the character is not human, then you cannot dual class, you can only multi-class.
Dual-Class:
-You start your career as one class, and later you change classes. You'll never again gain a level in your first class.
-You need certain minimum stats in order to dual class. The specific minimums are based on which class you start as and which class you want to become; you can look online to get the requirements for each class. In general, I think you require at least a 15 in the old class's prime stat (ex. Str for a fighter, int for a wizard) and a 17 in the new class's prime stat.
-You will NOT be able to use any abilities of the old class until your new class is at least one level higher than the old class. After the new class is higher level, you'll regain access to all of your old abilities, though you won't be able to improve them anymore. You will keep any HP your old class provided, but that's about it.
For example: you start as a thief, and get to level 9. You decide to become a mage. You'll now function as a level 1 mage in all aspects except your hp total (which starts as a level 9 thief), and you'll function as a mage until you reach mage level 10. Once you reach mage 10, you'll regain access to all of your thief 9 abilities, but you'll continue to advance as a mage for the lifetime of this character.
-The higher you go in your first class, the stronger you'll be in that class, but the longer it takes to regain those abilities after you dual.
Multi-class:
-You basically function as 2 (or 3) classes, and you will level as those classes over your entire career. Any experience you accrue will be divided among all of your classes. Each class will level up when it gains the necessary experience to reach a new level, as determined by that class.
Example: You create a Fighter/Thief. The character gains a total of 10,000 xp, so they'll have 5000 for the Fighter and 5000 for the Thief. This character will be a F-3 / T-4.
At 100,000 xp, the character will be F-6 / T-7.
At 130,000 xp, the character will be F-7 / T-7.
At 2,200,000 xp, the character will be F-12 / T-15.
-Each class will level slower than a single class character of the same class, since the multi-class is splitting their xp. However, the multi-class character combines the advantages (and disadvantages) of both classes. Fighter/mages have the weapon and armor options of fighters, but they can't cast spells while wearing armor.
===========
IWD 2
--------
-Each time you gain a level, you choose what class that new level is for. This functions similarly to multi-classing above, except that you only level one class at a time and there is no experience splitting.
-You can just 'splash' a class in your build, if you only want the abilities granted by the first level or two of a class.
-If you spread your levels across too many classes, you won't be very effective in any of them, so it is best to focus in just one or two classes. If you are a spell caster, you nearly always want to just take levels in that spell casting class.