mirror of
https://github.com/ProjectSWGCore/NGECore2.git
synced 2026-10-04 19:12:50 -04:00
Refactored guild creation, enabled access to guild creation device, guild disband, guild kick, guild members, moved server motd to motd.txt
This commit is contained in:
@@ -621,6 +621,14 @@ public class PlayerService implements INetworkDispatch {
|
||||
grantLevel(creature, level);
|
||||
|
||||
player.setProfessionIcon(Professions.get(profession));
|
||||
|
||||
if (creature.getGuildId() != 0) {
|
||||
Guild guild = core.guildService.getGuildById(creature.getGuildId());
|
||||
|
||||
if (guild != null && guild.getMembers().containsKey(creature.getObjectID())) {
|
||||
guild.getMember(creature.getObjectID()).setProfession(getFormalProfessionName(profession));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -709,6 +717,14 @@ public class PlayerService implements INetworkDispatch {
|
||||
creature.setGrantedHealth(0);
|
||||
|
||||
creature.setLevel((short) 1);
|
||||
|
||||
if (creature.getGuildId() != 0) {
|
||||
Guild guild = core.guildService.getGuildById(creature.getGuildId());
|
||||
|
||||
if (guild != null && guild.getMembers().containsKey(creature.getObjectID())) {
|
||||
guild.getMember(creature.getObjectID()).setLevel((short) 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -879,6 +895,14 @@ public class PlayerService implements INetworkDispatch {
|
||||
creature.showFlyText(OutOfBand.ProsePackage("@cbt_spam:skill_up"), 2.5f, new RGB(154, 205, 50), 0, true);
|
||||
creature.playEffectObject("clienteffect/skill_granted.cef", "");
|
||||
creature.playMusic("sound/music_acq_bountyhunter.snd");
|
||||
|
||||
if (creature.getGuildId() != 0) {
|
||||
Guild guild = core.guildService.getGuildById(creature.getGuildId());
|
||||
|
||||
if (guild != null && guild.getMembers().containsKey(creature.getObjectID())) {
|
||||
guild.getMember(creature.getObjectID()).setLevel((short) level);
|
||||
}
|
||||
}
|
||||
} catch (InstantiationException | IllegalAccessException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user