Incremental Refactor Market/Message/Profile

Incremental Refactor Market/Message/Profile
This commit is contained in:
Catalin Novgorodschi
2026-05-13 12:20:10 +03:00
parent a004f5352b
commit a3cf00c0f9
8 changed files with 1856 additions and 1048 deletions
+16 -11
View File
@@ -748,6 +748,14 @@ class Alliance {
$newOwner = $database->getAllMember2($session->alliance);
$newLeader = $newOwner['id'];
// Dăm permisiuni complete noului lider
$database->updateAlliPermissions(
$newFounderID,
(int)$session->alliance,
'Alliance Founder',
1, 1, 1, 1, 1, 1, 1, 1
);
// Actualizăm liderul alianței (SQL mai sigur)
$database->query(
"UPDATE " . TB_PREFIX . "alidata
@@ -755,11 +763,6 @@ class Alliance {
WHERE id = " . (int)$session->alliance
);
// Dăm permisiuni complete noului lider
$database->updateAlliPermissions(
$newLeader,
1, 1, 1, 1, 1, 1, 1, 1, 1
);
Automation::updateMax($newLeader);
}
@@ -851,6 +854,14 @@ class Alliance {
$form->addError("founder", 'Invalid founder.');
return;
}
// Dăm permisiuni complete noului lider
$database->updateAlliPermissions(
$newFounderID,
(int)$session->alliance,
'Alliance Founder',
1, 1, 1, 1, 1, 1, 1, 1
);
// Actualizăm liderul alianței
$_SESSION['alliance_user'] = 0;
@@ -860,12 +871,6 @@ class Alliance {
WHERE id = " . (int)$session->alliance
);
// Dăm permisiuni complete noului lider
$database->updateAlliPermissions(
$newFounderID,
1, 1, 1, 1, 1, 1, 1, 1, 1
);
Automation::updateMax($newFounderID);
// Trimitem mesaj în joc noului lider