View Single Post
  #3  
Old 05-06-2020, 06:09 AM
Splose
Banned
 
Join Date: Apr 2014
Posts: 279
Default

I haven't updated my source in awhile but as far as I know this is still a bug.

C++ is chinese to me so I just changed my zone_controller.pl to point towards the new table that #scale is using since I was already using it to scale player pets.


Code:
sub LoadScaling{
	$connect = plugin::LoadMysql();
	$query = "SELECT
		npc_scale_global_base.level,
		npc_scale_global_base.type,
		npc_scale_global_base.ac,
		npc_scale_global_base.hp,
		npc_scale_global_base.accuracy,
		npc_scale_global_base.slow_mitigation,
		npc_scale_global_base.attack,
		npc_scale_global_base.min_dmg,
		npc_scale_global_base.max_dmg,
		npc_scale_global_base.hp_regen_rate,
		npc_scale_global_base.attack_delay,
		npc_scale_global_base.special_abilities
		FROM
		npc_scale_global_base
		ORDER BY npc_scale_global_base.level, npc_scale_global_base.type";
	$query_handle = $connect->prepare($query);
	$query_handle->execute();
	while (@row = $query_handle->fetchrow_array()){ $SD[$row[0]][$row[1]] = [@row]; }
	#quest::gmsay("[ZC] - Scaling Definitions have been reloaded..", 18);
}
Reply With Quote