View Full Version : Few questions
Rabuk
08-08-2015, 02:23 AM
Hello,
iam working atm with the latest sourcecode and have few questions.
I have a custom pet system and some of the pets i summon cant be shrinked even if i changing the size in the database.
For example Lord Nagafan. I have tested it with shrink, tiny companion and also changed his size in the database from 6 to -1 but doesnt change anything.
In the Veteran AA Tab most is grayed out. I have looked into the table but not sure what values i need to change to make them avaible.
Iam using the underfood client and normaly when i play on other servers i can use veteran aa tab like lesson of devoted.
Is this normal that all mobs does pushback that much?
Seems to much for me that every mob is pushing liek crazy on every attack :)
Many thanks in advance!!
kimura
08-08-2015, 08:05 AM
size can't be less than 0
veteran AAs work like they are supposed to now, so they have to have the actual playtime required for them to be activated...there is a fix for it for custom servers, but i cant think of it atm
mob push is a rule in the rule_values table...turn it off if you want
Rabuk
08-08-2015, 08:09 AM
size can't be less than 0
veteran AAs work like they are supposed to now, so they have to have the actual playtime required for them to be activated...there is a fix for it for custom servers, but i cant think of it atm
mob push is a rule in the rule_values table...turn it off if you want
Ah cool thank you.
That help me so far.
I ll check how to fix the veteran aa.
demonstar55
08-08-2015, 11:29 AM
The vet AA can't be bought, they must be granted.
https://github.com/ProjectEQ/projecteqquests/blob/master/global/global_player.lua#L47
This is what peq does, it should be explained well enough to tweak to your needs
Kingly_Krab
08-08-2015, 11:38 AM
The vet AA can't be bought, they must be granted.
https://github.com/ProjectEQ/projecteqquests/blob/master/global/global_player.lua#L47
This is what peq does, it should be explained well enough to tweak to your needs
Any objections to me adding that functionality to Perl so I can port it over?
Edit: Went ahead and added it to Perl in this (https://github.com/EQEmu/Server/pull/449) pull request.
Here's the Perl version of that Lua file, for anyone interested: sub EVENT_CONNECT {
my %vet_aa = (481 => [31536000, 1, 1], ## Lesson of the Devote 1 yr
482 => [63072000, 1, 1], ## Infusion of the Faithful 2 yr
483 => [94608000, 1, 1], ## Chaotic Jester 3 yr
484 => [126144000, 1, 1], ## Expedient Recovery 4 yr
485 => [157680000, 1, 1], ## Steadfast Servant 5 yr
486 => [189216000, 1, 1], ## Staunch Recovery 6 yr
487 => [220752000, 1, 1], ## Intensity of the Resolute 7 yr
511 => [252288000, 1, 1], ## Throne of Heroes 8 yr
2000 => [283824000, 1, 1], ## Armor of Experience 9 yr
8081 => [315360000, 1, 1], ## Summon Resupply Agent 10 yr
8130 => [346896000, 1, 1], ## Summon Clockwork Banker 11 yr
453 => [378432000, 1, 1], ## Summon Permutation Peddler 12 yr
182 => [409968000, 1, 1], ## Summon Personal Tribute Master 13 yr
600 => [441504000, 1, 1]); ## Blessing of the Devoted 14 yr
my $age = $client->GetAccountAge();
foreach my $key (keys %vet_aa) {
if ($vet_aa{$key}[2] && ($vet_aa{$key}[2] || $age >= $vet_aa{$key}[0])) {
$client->GrantAlternateAdvancementAbility($key, 1);
}
}
}
Rabuk
08-08-2015, 07:31 PM
Ah nice to have both solutions.
Thank you demonstar55 and Kingly_Krab.
Still trying to find out how to shrink some mobs used as pet.
Maybe some races can't be shrinked like dragons. :)
Thanks again
N0ctrnl
08-08-2015, 08:05 PM
Does anybody actually have the summon banker and merchant vet AAs working? Looks like it's referencing pet table entries (from PEQ?) that I don't have.
demonstar55
08-08-2015, 09:31 PM
They work on PEQ.
N0ctrnl
08-08-2015, 09:51 PM
Was that after the last dump was released by chance?
demonstar55
08-12-2015, 05:37 PM
http://peqtgc.com/releases should be updated again, should contain the vet AA pets.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.