mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-12-17 01:15:52 +01:00
Use the player's selected main character when setOwner is called
This commit is contained in:
@@ -204,7 +204,7 @@ public class Avatar {
|
||||
this.ownerId = player.getUid();
|
||||
this.guid = player.getNextGameGuid();
|
||||
|
||||
if (this.isMainCharacter()) {
|
||||
if (this.getAvatarId() == player.getMainCharacterId()) {
|
||||
// Apply skill depot based on player resonance.
|
||||
this.changeElement(player.getMainCharacterElement(), false);
|
||||
}
|
||||
@@ -308,8 +308,6 @@ public class Avatar {
|
||||
* @return True if the element was changed, false otherwise.
|
||||
*/
|
||||
public boolean changeElement(@Nonnull ElementType elementTypeToChange, boolean notify) {
|
||||
if (elementTypeToChange == ElementType.None) return true;
|
||||
|
||||
var candSkillDepotIdsList = this.getAvatarData().getCandSkillDepotIds();
|
||||
var candSkillDepotIndex = elementTypeToChange.getDepotIndex();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user