# 钓鱼功能钓竿增强机制添加记录

## 功能目标
为钓鱼功能添加钓竿增强机制，使装备了名字中带有"钓竿"或"钓鱼竿"的物品的玩家能够获得更高的钓鱼效率。

## 实现方法
1. 修改 `check_fishing` 函数，添加检测钓竿的功能并提高钓鱼效率
2. 修改钓鱼物品获取概率，使装备钓竿的玩家有更高的钓鱼成功率
3. 修改属性提升部分，使装备钓竿的玩家有更高的属性提升概率和幅度
4. 在 `fishing.php` 文件中添加钓竿物品，并更新钓鱼地点配置

## 修改的文件
1. `include/game/fishing.func.php` - 添加钓竿检测和效率提升机制
2. `gamedata/cache/fishing.php` - 添加钓竿物品和更新钓鱼地点配置

## 功能详情

### 钓竿检测和效率提升
在 `check_fishing` 函数中，添加了检测玩家是否装备了钓竿的功能：
- 如果玩家装备了名字中带有"钓竿"或"钓鱼竿"的物品，钓鱼效率提高 50%
- 如果钓竿有稀有属性（r），额外提高 30% 效率
- 如果钓竿有史诗属性（R），额外提高 50% 效率
- 钓鱼效率提高会增加每次检查的次数，从而增加钓到物品的机会

### 钓鱼成功率提升
修改了钓鱼物品获取概率的计算方式：
- 基础成功率是 70%，装备钓竿可提高成功率，最高可达 95%
- 装备钓竿时，稀有物品的获取概率也会提高

### 属性提升概率和幅度增加
修改了属性提升的部分：
- 基础属性提升概率是 15%，装备钓竿可提高到最高 30%
- 装备钓竿时，属性提升的幅度也会增加，与钓竿效率成正比

### 钓竿物品和钓鱼地点配置
在 `fishing.php` 文件中添加了三种钓竿物品：
- 简易钓竿（WP, 15, 1, '', 3）
- 高级钓竿（WP, 25, 1, 'r', 2）
- 传说中的钓鱼竿（WP, 40, 1, 'R', 1）

同时，更新了钓鱼地点配置，使钓竿也可以在某些地点钓到：
- 简易钓竿可在广场、湖滨、小树林、后山等地点钓到
- 高级钓竿可在白穗神社、码头等地点钓到
- 传说中的钓鱼竿只能在温泉钓到

## 使用效果

### 钓鱼效率提升
玩家装备钓竿后，会看到类似以下的消息：
```
你使用了简易钓竿，钓鱼效率提高了 50%！
```

### 钓鱼成功率提升
装备钓竿的玩家有更高的几率钓到物品，特别是稀有物品。钓到物品时会看到类似以下的消息：
```
你熟练地操作简易钓竿，钓到了一个 金鱼！
```

### 属性提升增强
装备钓竿的玩家有更高的几率获得属性提升，且提升幅度更大。获得属性提升时会看到类似以下的消息：
```
使用简易钓竿钓鱼的过程中，你的手臂和意志得到了锻炼，你的基础攻击提升了 3 点！
```

这个新机制使钓鱼成为一种更有策略性的活动，玩家可以通过获取和使用更好的钓竿来提高钓鱼效率和收益。
