Probably Diablos Spear. The Raw works out to be 468 for Diablos and 410 for Firelance, some instances the Firelance is better (e.g. vs Barioth and Lagi), but for other monsters with little to no Fire element hitzones (e.g. Rathian, Rathalos, Deviljho) the Fire damage from Firelance is basically meaningless, so it's Raw vs Raw only. And Diablos lance has a slot, Firelance has zero slots.
Sabertooth G --- Ice ----------------only on diablos Amphitrite P --- Thunder------------- useless... use a Gleam Gobuluuka Muraka --- Para------very use full although i haven't used mine in a while Great Azure --- Sleep------ i guess if you want to... Agnaktor Firelance --- Fire---- bander lance is way better Spiral Splash G --- Water------ better of using gleam Toxic Javelin --- Poison----- up to you idc Alatreon Gleam --- Dragon----- only lance really worth using
-30% affinity isn't that bad honestly, and I doubt it drops the damage enough to make it weaker than Agnaktor Firelance vs. enemies that have fire resistance, or no fire resistance. I don't feel like screwing around with dmg formula though, but I'd like to think DS is better even with the -30% affinity, since affinity doesn't effect damage THAT much overall.
Best thing in life: Sex Second best thing in life: Pizza