Quote:
Ok, can hunters aquire any kind of pet, or *charm* it I guess? Like, what I mean by that is, any kind of monster? (With the exception of boss/ named monsters?)
Hunters may tame only those mobs flagged as "beasts" (some beasts cannot be tamed, such as Zhevras, but 90% of the beasts in-game are tameable). When you mouse-over a mob, a tooltip reference pops up which gives you the name, level, and type of mob it is (humanoid, demon, beast, critter, etc.). You would not be able to charm another Troll because they are flagged as humanoid.
Quote:
How long do I get to keep them? And how many pets can I have with me at once?
And I think I've heard somewhere that you do get to keep your pets for quite a while, and they level up with you, is this true?
As long as your pet is Happy, you keep your tamed pet until you choose to abandon it (get rid of it permanently). Pets have Loyalty levels (up to 5) which determine what new skills you can teach them, and how obedient they are (a rebellious pet might not respond to an attack command). Happinness is a meter which slowly drains over time, draining more quickly when your pet is in combat or if it dies; there are 3 tiers of Happinness in a given Loyalty level which affect what percentage of their max damage they'll do in combat, so it's a good idea to keep your pet Happy. If your Pet's Happinness reaches 0, it loses a Loyalty level... if your pet is already Rebellious (lowest Loyalty setting), and its Happinness reaches 0, the pet will run away. Feeding the pet restores its Happinness, with higher quality food having a larger effect... taking up Fishing and Cooking is a good idea for a Hunter. ;)
You may only have one pet active at any given time, however you may Stable a pet (temporarily suspending it) and tame a new pet. You can have up to two pets stabled at a time, for a total of 3 tamed pets. Since the pet levels with you, and needs to stay at max level to be effective against mobs, most Hunters will have one pet they use regularly in combat. They may occasionally tame a new combat pet if they find a "cooler-looking" beast close to their level.
Hunters can learn new abilities from different beasts and teach them to their regular combat pet. This is where stabling comes in handy... stable your combat pet, tame a new type of mob, learn the ability it has and then abandon it & teach the new ability to your regular pet.