Files
Sinmai-Assist/Cheat/RewriteLoginBonusStamp.cs
2025-10-13 18:18:32 +08:00

24 lines
674 B
C#

using System;
using System.Reflection;
using HarmonyLib;
using Net.Packet;
using Net.Packet.Mai2;
using Net.VO;
using Net.VO.Mai2;
namespace SinmaiAssist.Cheat;
public class RewriteLoginBonusStamp
{
[HarmonyPrefix]
[HarmonyPatch(typeof(PacketGetUserLoginBonus), "SafeNullMember")]
public static bool SafeNullMember(PacketGetUserData __instance, UserLoginBonusResponseVO src)
{
if (src.userLoginBonusList == null) return true;
for (int i = 0; i < src.userLoginBonusList.Length; i++)
{
src.userLoginBonusList[i].point = SinmaiAssist.MainConfig.Cheat.RewriteLoginBonusStamp.Point;
}
return false;
}
}