Permalink
1 comment
on commit
sign in to comment.
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Rebellion Skills are added!
** Some attempts to support this job with its skills (as usable as good as I can, some of them are custom from limited info, maybe I miss some behaviors) ** Maybe some formulas, entries on skill_db, skill_require_db, skill_unit_db, and skill_cast_db are still custom ** Thank posters are on: (1) http://rathena.org/board/topic/85195-rebellion-class-released-on-kro-sakray/ (2) http://forums.irowiki.org/showthread.php?t=100131 ** Some notes: --> RL_RICHS_COIN, Rich's Coin --> RL_MASS_SPIRAL, Mass Spiral: Bleeding chance and additional damage still custom formula --> RL_BANISHING_BUSTER,Banishing Buster: Custom chance formula to remove buff/debuff --> RL_B_TRAP,Bind Trap: Even I updated my client and use original lua, I stil can't see the trap --> RL_FLICKER,Flicker --> RL_S_STORM,Shatter Storm: Custom formula for success rate --> RL_E_CHAIN,Eternal Chain --> RL_QD_SHOT,Quick Draw Shot --> RL_C_MARKER,Crimson Marker: Still doesn't show the icon of marked target on minimap (I don't know the packet for it) --> RL_FIREDANCE,Fire Dance: Not sure it's only 1 hit damage or works like Desperado (I saw someone's screenshot, it seem only deals 1 hit) --> RL_H_MINE,Howling Mine --> RL_P_ALTER,Platinum Alter --> RL_FALLEN_ANGEL,Fallen Angel --> RL_R_TRIP,Round Trip --> RL_FIRE_RAIN,Fire Rain: (1) This should able to remove ground target aroung its area, (2) And the splash area like a 'cone' (I imagined like someone uses gun then fire brutally to his/her front way) --> RL_HEAT_BARREL,Heat Barrel: Still custom formula, but I saw the damage is increased highly. --> RL_AM_BLAST,Anti-Material Blast: Custom formula for success chance --> RL_SLUGSHOT,Slug Shot: Custom formula for damage (I saw someone's screenshot, bullet with 120 weight can deals 100k damage) --> RL_HAMMER_OF_GOD,Hammer of God: If there is no enemy with SC_C_MARKER around the area, the skill Hammer of God animation won't displayed (maybe I missed something? I guess so) (I guess some lines and algorithm should be cleaner, cooler, and sexier. :P) IMPORTANT for client side: - You should have up-to-date grf files - I used original lua files, I didn't use translated lua files that exist nowadays because I think they need to update their supports for Rebellion - Some items for Rebellion Skill's requirement(s) aren't added yet Signed-off-by: Cahyadi Ramadhan Togihon <house.bad@gmail.com>
- Loading branch information
Showing
with
882 additions
and 203 deletions.
- +10 −1 db/const.txt
- +47 −1 db/re/skill_cast_db.txt
- +25 −25 db/re/skill_db.txt
- +123 −23 db/re/skill_require_db.txt
- +1 −0 db/re/skill_unit_db.txt
- +92 −12 src/map/battle.c
- +9 −0 src/map/map.c
- +26 −8 src/map/pc.c
- +7 −0 src/map/pc.h
- +381 −105 src/map/skill.c
- +2 −1 src/map/skill.h
- +134 −19 src/map/status.c
- +20 −7 src/map/status.h
- +5 −1 src/map/unit.c
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
507f047There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
awesome!