Half of the moves in dragon fable for classes need an amulet unlike your characters kind mage, warrior, or rogue. in which all moves are usable
Some GPT sites offer Ultimate game cards which you can use to get dragon amulets and dragon coins for free. Along with many other games since Ultimate game cards work on thousands of games. Best of all, it's perfectly legal since you are using the money you earnt to buy something. Read this for more info: http://realfreegamingcodes.blogspot.com
I am not so sure the song one combo one and that is all I remember.
an item named dragon fang improves dragon type moves
Dragon type moves are only super effective against Dragon type Pokemon.
Go to Dragesvard and start the quest 'Train Dragon Slayer'. Once you finish the quest you will have to roll a dice. Getting over 70 will give you a scale. Give it to Galaoth and he will give you dragon slayer armor. This will allow you to learn dragon moves which will make you better at dragon slayer missions.
all ice moves are super effective against dragon as well as other dragon moves.
Dragon type Pokemon are weak against Ice, Dragon, and Fairy type moves.
Dragon Pokemon are weak to ice and dragon type moves, and resistant to electric, fire, grass, and water type moves (By resistant I mean that when those type moves hit a dragon Pokemon, they will only do half the damage that they normally would). (This answer only applies to pure dragon Pokemon. Extra types such as flying/dragon, will have more weaknesses and strengths.)
It Ups the power of dragon type moves
A Dark Dragon Pokemon takes double damage from Fighting, Ice, Bug and Dragon moves.
Dragon type moves are not very effective against Steel types. Dragon and Ice type moves are super effective against Dragon types.
Other dragon type moves and ice