Lance
|
020b35d68a
* Using malloc for memory allocations that doesn't need to be pre-initialized.
|
19 lat temu |
skotlex
|
f8db64c952
- Added constant MAX_MOB_DROP to specify the amount of normal drops a mob has. The mob_db reading code will automatically parse the file according to the number of drops expected (the Mexp/Mper and MVP item rewards must still be after the normal drops). Set to 10 currently.
|
19 lat temu |
skotlex
|
11bb133151
- Fixed base-level up @ command giving stat points instead of taking them away when leveling down.
|
19 lat temu |
skotlex
|
af55aa1e6e
- Updated item_db.sql to current.
|
19 lat temu |
skotlex
|
d66d94cd80
- Item use interval is set to a default of 100ms now.
|
19 lat temu |
skotlex
|
dfca545bcf
- When Taekwons level up they get Bless and Agi Up level 10 instead of the S.Novice bonuses.
|
19 lat temu |
skotlex
|
56571363d2
- Wedding Dress/Tuxedo now handle view-change using the onequip/onunequip scripts.
|
19 lat temu |
skotlex
|
d44188210b
- Renamed skill_clear_element_field to skill_clear_group, it accepts a flag to determine what to erase. &1 for elemental fields, &2 for traps. Also rewrote how it works to prevent missing elements (since each time an element is erased, the array contents shift)
|
19 lat temu |
skotlex
|
34fa41861e
- Added -fstack-protector to the Makefile, commented out by default.
|
19 lat temu |
skotlex
|
41a6c38e23
- Added SC_KEEPING/SC_BARRIER to calc_flag in status_change_end
|
19 lat temu |
skotlex
|
3ffd7ebdb9
- Updated the HP/SP leech structures to have race-data attached to them.
|
19 lat temu |
skotlex
|
bd17bad4eb
- Fixed items not really getting unequipped when they should.
|
19 lat temu |
skotlex
|
e49d9e7dac
- Fixed the equip/unequip scripts not triggering for compounded cards.
|
19 lat temu |
skotlex
|
c69118e1e5
- Added two columns to item_db: equip_script and unequip_script are scripts that are executed once when the corresponding item is equipped or unequipped respectively.
|
19 lat temu |
skotlex
|
6b9fd3cf04
- Removed message 592 from trade.c
|
19 lat temu |
skotlex
|
6ec369963a
- skill_clear_unitgroup is now invoked in unit_remove_map only on death if the applicable battle setting is set. It is now also invoked in unit_free.
|
19 lat temu |
skotlex
|
3a2c267be6
- Added state.running to unit_data to make it easier to check for running characters (saves having to get the sc data and check for the corresponding timer all the time)
|
19 lat temu |
skotlex
|
3522a7f83e
- Fixed Magnum break's animation not showing if the fire-elemental bonus did not start.
|
19 lat temu |
skotlex
|
5b9305fe41
- Removed the ->prev != NULL checks in skill_attack due to the fact that the code should check elsewhere how it should behave (eg: if traps are not cleared on death, stepping on one afterwards SHOULD cause damage)
|
19 lat temu |
skotlex
|
0ef81c9d08
- Implemented use of ers for skill_unit_groups to reduce memory usage. NEEDS TESTING
|
19 lat temu |
skotlex
|
418c98ea0a
- Modified the unit_data structure to handle automatically switching between chasing and attacking a character. Note that it's a work in progress and not yet properly tested/finished...
|
19 lat temu |
skotlex
|
8f20e263b2
- Added function status_change_init to initialize all the sc timers. Added sc_data initialization to the npc structures who were missing them.
|
19 lat temu |
skotlex
|
3b5c9e1f78
- Moved the devotion damage reduction to the block that only executes if flag is zero in battle_damage.
|
19 lat temu |
skotlex
|
4dc9cb89ad
- Fixed pc_setpos ignoring the clrtype sent to it.
|
19 lat temu |
skotlex
|
3c79b79483
- Fixed an error on the error-message when job_db1 doesn't has enough columns.
|
19 lat temu |
skotlex
|
f3d9444348
- Added a define list for weapon types in pc.h
|
19 lat temu |
skotlex
|
add318fc2f
- Some cleanup of clif_parseloadendack, fixed guild-member list being sent on all map-changes.
|
19 lat temu |
skotlex
|
491228d9cc
- Added inter config connection_ping_interval which specifies interval in hours at which mysql_ping's must be done on all connection handles to keep the mysql connection alive. Defaults to 0 (disabled)
|
19 lat temu |
skotlex
|
fa1d4e5bf8
- Fixed pc_setpos using unit_remove_map with type 0 instead of 3, which confuses clients and makes them think the character in question is still standing on the spot where it was removed.
|
19 lat temu |
skotlex
|
cabad21166
- Cleaned up (fixed?) a possible overflow in pc_isUseitem, thanks to foobar.
|
19 lat temu |