Some people are having trouble with figuring out the best way to upgrade Dante since there are like 3 things you need to be concentrating on (Styles, Weapons, Abilities).
My recommendation is to go with Abilities first but only the essential ones (Air Hike, Enemy Hop and Speed). After that go with the Weapons move list and then if you have spare stuff go for the Style upgrades. Concentrate first on Swordmaster and Gunslinger (GS in DMC4 is far more powerful thanks to Pandorra) and if you have the courage go with Royal Guard. Trickster is sort of gimped unless you use DT a lot, then it becomes good (allows you to do double Air Hike, double Star Dash, double Air Trick etc.).
Weapons moves are probably the most essential after some of the abilities because they will end up helping you a lot in the long run. Air Hike as always is very essential.
Edit: For Jump Cancelling you need to buy the Enemy Hop ability. When you figure out how to do it, then you can figure out how to do Jump cancels when you use attacks in conjunction with enemy hop (air attack, enemy hop, air attack etc.). That is Jump Cancelling.
chaoticprout said:
Where's the list of bloody palace levels? Thanks.
Aside from the bosses and certain sub-boss enemy encounters, the levels are randomly generated. There are 101 levels with every 20 missions including the last one (101) is a major boss fight (Berial at 20, Bael at 40, Echidna at 60, Agnus at 80, Credo at 100, Dante at 101). Something like that I think, I haven't beaten BP yet but I do think it follows this pattern.