mirror of
https://github.com/EpinelPS/EpinelPS.git
synced 2025-12-12 23:14:34 +01:00
send mileage type depending on gacha type
This commit is contained in:
@@ -219,10 +219,12 @@ namespace EpinelPS.LobbyServer.Gacha
|
|||||||
|
|
||||||
user.AddTrigger(TriggerType.GachaCharacter, 0, 0);
|
user.AddTrigger(TriggerType.GachaCharacter, 0, 0);
|
||||||
}
|
}
|
||||||
|
var TicketType = req.CurrencyType;
|
||||||
response.Reward.Currency.Add(new NetCurrencyData() { Type = (int)CurrencyType.SilverMileageTicket, Value = numberOfPulls });
|
var currencyType = TicketType == 5100 ? (int)CurrencyType.SilverMileageTicket : (int)CurrencyType.GoldMileageTicket;
|
||||||
|
var currencyTypeToAdd = TicketType == 5100 ? CurrencyType.SilverMileageTicket : CurrencyType.GoldMileageTicket;
|
||||||
|
response.Reward.Currency.Add(new NetCurrencyData() { Type = currencyType, Value = numberOfPulls });
|
||||||
response.Reward.Currency.Add(new NetCurrencyData() { Type = (int)CurrencyType.CharacterExp, Value = totalBodyLabels });
|
response.Reward.Currency.Add(new NetCurrencyData() { Type = (int)CurrencyType.CharacterExp, Value = totalBodyLabels });
|
||||||
user.AddCurrency(CurrencyType.SilverMileageTicket, numberOfPulls);
|
user.AddCurrency(currencyTypeToAdd, numberOfPulls);
|
||||||
|
|
||||||
user.GachaTutorialPlayCount++;
|
user.GachaTutorialPlayCount++;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user