Jump to content

Cleric/Ranger and his HLAs


Recommended Posts

Hello,

 

This is a well known issue among players but I see this is still unfixed in BG2 FixPack Beta 2. The half-elven cleric/ranger multiclass is already very powerful, but they get 2 HLAs before reaching 3 000 000 XP (but have two HLAs less after).

 

- When he gets 2 250 000 XP (cleric level up to 13), he gets a HLA (only ranger HLA are available, cleric HLA are disabled) ** problem **

- When he gets 2 400 000 xp (ranger level up to 12), he does not get a HLA.

- When he gets 2 700 000 XP (cleric level up to 14), he gets a HLA (all HLAs are available, since he can cast level 7 spells) ** problem **

- When he gets 3 000 000 xp (ranger level up to 13), he still does not get a HLA. ** problem **

- When he gets 3 150 000 xp (cleric level up to 15), he gets a HLA.

- When he gets 3 600 000 xp (ranger level up to 14 AND cleric level up to 16), he gets only one HLA. ** problem **

- When he gets 4 050 000 xp (cleric level up to 17), he gets a HLA.

- When he gets 4 200 000 xp (ranger level up to 15), he gets a HLA (at last !).

- When he gets 4 500 000 xp (cleric level up to 18), he gets a HLA.

- When he gets 4 800 000 xp (ranger level up to 16), he gets a HLA.

 

I have not tried further, but obviously something is wrong. The cleric/ranger get two HLA too soon, but the ranger class still does not give him HLA until 4 200 000 xp. Maybe this is fixable to get HLAs at a normal rate like other multiclasses ?

Link to comment

Thanks for the detailed report Anomaly. :( lunumab.2da is the file that controls which classes get HLAs at what level. There are also entries for multiclass characters, such as MULTI2FIGHTER, which indicates at which level the fighter levels of a X-fighter multiclass begin receiving HLAs.

 

The bad news is that the entries for MULTI2RANGER (13) and MULTI2CLERIC (15) are correct--the engine is simply swapping the values when applying these to cleric-ranger classes. If you swap the values in lunumab.2da, then cleric-rangers work beautifully--but since the MULTI2CLERIC value is now 13, cleric-mages, cleric-thieves, and cleric-fighters now all start accumulating HLAs at 2,250,000 XP for their level 13 cleric levelup. This would be a substantially larger bug than the existing issue. ;)

 

So, this isn't something we can fix cleanly. Since cleric-rangers are the only multiclass rangers, we can partially mitigate this as MULTI2RANGER only affects them. The best we could do is delay HLAs to 3M XP, but the ranger side still won't start contributing HLAs until it hits level 15 (4.2M XP).

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...